首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >碰撞攻击

碰撞攻击
EN

Cryptography用户
提问于 2020-04-23 12:35:30
回答 1查看 198关注 0票数 -1

我想使用我的学生号码的哈希函数和另一个可能的具有相同哈希值的学生编号来执行碰撞攻击。我该怎么做?是否有任何联机工具可以帮助我找到相同的散列值?

例如

我的学生号码是s3412347;Sha-1: 6b9e8b6fd49df67a7a770c28072e8b807cd2070e可能的学生: sXXXXXXXX;Sha-1: 6b9e8b6fd49df67a770c28072e8b807cd2070e

EN

回答 1

Cryptography用户

回答已采纳

发布于 2020-04-23 12:46:09

我想执行碰撞攻击

实际上,你提到的问题不是碰撞攻击,而是第二个预图像攻击。

在碰撞攻击中,攻击者可以选择这两条消息;只要它们是不同的,并且哈希值相同,攻击者就会获胜。

在第二次图像前攻击中,攻击者将收到一条消息,并被要求查找另一条哈希值相同的消息;如果可以,他将获胜。

您已经指定了一条消息"s3412347";攻击者唯一允许的灵活性是在第二条消息中。因此,这属于“第二次图像前攻击”。

这就是为什么区别很重要的原因:对于SHA-1来说,有一些已知的方法可以进行碰撞攻击(这需要更多的计算力,而不是学生能够得到的东西,当然也不是你可以在网上免费找到的东西);然而,没有已知的可行方法来进行第二次图像前攻击。

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

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

复制
相关文章

相似问题

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