我只是想确保我在正确的轨道上
- 发送者生成私钥,加密消息
- 发送者请求接收者公钥
- 然后用这个公钥加密“秘密”
- 数据发送到接收方进行解密
我假设从逻辑上讲“秘密”只能用接收者的公钥加密,尽管加密的秘密是否附加到加密的文件/文档中?
我只是想确保我在正确的轨道上
我假设从逻辑上讲“秘密”只能用接收者的公钥加密,尽管加密的秘密是否附加到加密的文件/文档中?
公钥加密:一种简单的可视化方法如下:
我寄给某人一个未上锁的盒子,他们可以把东西放进去。然后他们关上它,它就锁上了。他们可以把盒子寄给我,我有唯一可以打开锁的钥匙。
上锁的盒子是公钥加密;密钥是我的私钥。
对称密钥加密的工作原理如下:
我们在家得宝买了一把挂锁,里面有两把钥匙。你拿一个搬到波士顿;我拿了一个搬到圣何塞。我们可以挂锁我们的盒子并来回运送它,只有我们有钥匙。
p1。发送者生成会话对称密钥。
p3。会话密钥使用此公钥加密。
是的,加密的秘密附加到加密的文件中。这没有风险,因为这是一个会话(一次性)密钥。
坚持约翰布朗的比喻: