【发布时间】:2014-02-05 02:53:10
【问题描述】:
我想在我的 https 服务器中解密 https 流。当我有私钥时,我已经成功地解密了它使用 RSA 秘密交换。但是我不知道当它使用 DHE 进行秘密交换时如何描述它,因为我没有任何参数。如何获取 Diffie-Hellman 密钥交换参数?
【问题讨论】:
标签: ssl encryption diffie-hellman
我想在我的 https 服务器中解密 https 流。当我有私钥时,我已经成功地解密了它使用 RSA 秘密交换。但是我不知道当它使用 DHE 进行秘密交换时如何描述它,因为我没有任何参数。如何获取 Diffie-Hellman 密钥交换参数?
【问题讨论】:
标签: ssl encryption diffie-hellman
这应该是不可能的。前向保密背后的整个想法是您使用 Diffie-Hellman 密钥交换,因为这样捕获的会话以后无法解密,即使攻击者可以访问证书的私钥。
【讨论】:
DHE 中的“E”表示短暂的。它的意思是短暂的、稍纵即逝的或暂时的。解密对话所需的密钥材料不会永久存储在任何地方。它是为单个 TLS 会话生成的,然后被丢弃,以确保任何人,即使是原始方,都无法追溯解密会话。
【讨论】: