Diffie-Hellman提供了安全的密钥交换,只有当侧被认证。对于身份验证,双方使用公钥/私钥。因此,如果侧A知道B端的公钥,则A可以简单地使用该密钥加密消息(或新会话密钥)。为什么要使用单独的密钥交换算法呢?
发布于 2012-07-07 11:37:14
Diffie被设计用来交换共享密钥。所以这个问题可以改为:Why would I want to use a shared key, when public/private key pairs offers encrpytion and ease of sharing public keys?
共享密钥相对于公用/私钥的好处是:
https://stackoverflow.com/questions/11374592
复制相似问题