首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用单密钥对对Diffie-Hellman进行中间人攻击

使用单密钥对对Diffie-Hellman进行中间人攻击
EN

Cryptography用户
提问于 2017-01-02 15:52:30
回答 1查看 2.1K关注 0票数 0

假设中间人对Diffie-Hellman密钥交换协议的攻击是可能的,为此对手为攻击生成两个公共-私钥对。

同样的攻击能用一对完成吗?

EN

回答 1

Cryptography用户

发布于 2017-01-02 16:18:42

艾丽斯说,要想让攻击奏效,攻击者--比如马洛里--需要与开启关键协议的一方建立秘密。在那之后,马洛里需要与提供预定服务的一方建立一个秘密,鲍勃说。

假设我们谈论的是短暂的(非静态的)密钥,那么没有什么可以阻止Malory为Alice和Bob使用相同的Diffie-Hellman密钥对。当然,已经确定的秘密仍然是不同的,因为秘密也取决于Alice和Bob生成的密钥对。

Alice已经希望使用与Bob相同的域参数和密钥大小。否则,她将无法直接与鲍勃建立秘密。

所以是的,马洛里--中间的男人--可以用一个钥匙对来做这个。Malory甚至可以对所有到Bob的连接使用一个静态密钥对(假设Bob接受相同的多个连接的公共值,并且不保存日志)。

请注意,我们在这里假定,Alice或Bob的密钥对也不用于身份验证,因为这将首先防止中间人的攻击。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/42689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档