【发布时间】:2018-06-30 00:29:54
【问题描述】:
我们可以同时使用同一对公钥和私钥进行两次以上的通信吗?
或者我们是否需要为不同的通信(同时)获取不同的密钥对?
例如:
有 3 人:A B C。
现在 A 应该与 B 和 C 共享相同的公钥,还是应该生成两对公钥和私钥并给每个公钥?
【问题讨论】:
-
为了更好地理解,我对问题进行了重新表述和重新格式化。
标签: cryptography
我们可以同时使用同一对公钥和私钥进行两次以上的通信吗?
或者我们是否需要为不同的通信(同时)获取不同的密钥对?
例如:
有 3 人:A B C。
现在 A 应该与 B 和 C 共享相同的公钥,还是应该生成两对公钥和私钥并给每个公钥?
【问题讨论】:
标签: cryptography
相同的密钥对可用于所有通信,但为了确保安全,我们需要对等方为每个特定对话派生公共密钥。这种方法的示例是 TLS 协议,其中每个会话的公共密钥是使用相同的服务器对等密钥对创建的。
【讨论】: