对称加密和非对称加密概念之三

2021-12-03  本文已影响0人  喏喏2021

1. 基本概念

2. 对称加密的特点

  1. 加解密速度较快
  2. 算法简单一点
  3. 安全性较弱一点,密钥在传输过程容易被泄露

3. 非对称加密的特点

  1. 加解密速度较慢
  2. 算法相对复杂一些
  3. 安全性较高一点,私钥不需要传输,自己保管好就可以

4. 常见使用场景

用对称加密进行实际内容的加解密,用非对称加密解决对称加密的密钥的传递
下面举个简单的例子说明:
假如小红和小金之间要保证聊天信息的安全,一般步骤是这样的:

  1. 小红->小金: 你好
  2. 小金->小红: 你好
  3. 小红->小金:我怎么知道你就是小金
  4. 小金->小红: 下面是我用私钥加密的信息,你看能解析出来吗
  5. 小红->小金: 恩恩,用公钥果然可以解析出来,我相信你了,下面我们就用我的对称加密算法和密钥进行通信吧,
    当然这里的算法和密钥,是要用小金的公钥进行加密,因为除了小金外,其他人没有私钥,所以不能解析这一段文字
  6. 小金->小红: 恩,好的,我收到对称加密算法和密钥了,可以进行加密通信了
    当然正式一点,小金需要在第2步提供数字证书,方便小红确认就是她要找的小金,从中得到公钥,再能解开后面小金
    用私钥加密的信息,就表示确认无误了。
上一篇 下一篇

猜你喜欢

热点阅读