解决long类型传到前端损失精度问题

ubuntu20server搭建家庭服务器

  返回  

暑期个人对非对称加密的学习(1)

2021/8/21 10:36:55 浏览:

非对称加密与对称加密的区别:

        对称加密:只有一个密钥,明文和密文通过同一个密钥互相转换,速度快

        非对称加密:有一对密钥,分别称为公钥和私钥,公钥加密明文,私钥解密密文,速度慢

非对称加密的运用举例:

        A要传递B一个信息X,但是传播路径有C在进行窃听,

        首先B创建一个密钥对,并且将公钥G传递给A,此时C窃听到G

        A将通过G将X进行加密,将密文M传递给B,此时C窃听到M

        B用私钥S对M进行解密,得到X

        此时A拥有:自己原来的X,接受B传递的G,加密过后的M

               B拥有:自己原来的G、S,接受A传递的M,解密过后的X

               C拥有:窃听到的G、M

        C没有S,故无法解密M

现实生活中的运用:

        因为非对称加密的加密解密速度慢,不适合大文件加密,但是对称加密的密钥一般较小

        所以对文件进行对称加密,将密钥进行非对称加密

        传递过程中,窃听者只能听到:公钥,密文,进行非对称加密后的密钥

        因为没有私钥无法将加密过后的密钥解密,所以也无法解密密文

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号