公钥加密和公钥认证
程序员文章站
2022-07-04 14:05:58
...
简述公钥加密过程:
背景: 两个用户 Alice 和 Bob。
Bob 拥有一对密钥(公钥、 私钥)。
事件: Alice 需要将一段信息加密后发送给Bob。
过程:
1. Bob 将自己的公钥发送给 Alice
2. Alice 使用Bob的公钥对信息进行加密得到密文,然后将密文传送给
3. Bob 使用自己的私钥对密文进行解密,得到明文信息。
一句话简述: Alice使用Bob的公钥加密,Bob使用自己的私钥解密。
简述公钥认证过程:
背景: 两个用户 Alice 和 Bob。
Alice 拥有一对密钥(公钥、 私钥)。
事件: Bob 需要鉴别 Alice 的真伪。
等价事件: Bob可以使用Alice的公钥将Alice发送的使用Alice私钥加密后的密文成功解密。
过程:
1. Alice 使用自己的私钥加密文件,从而生成文件签名
2. Alice 将签名文件发送给Bob
3. Bob 使用Alice的公钥解密文件,从而验证签名。
一句话简述: Alice使用自己的私钥加密,Bob使用Alice的公钥解密。
上一篇: 八月南风二日半,九月南风当日转
下一篇: 党参的作用与功效