计算机系统与网半岛体育- 半岛体育官方网站- APP下载络安全技术06173 哈希函数的攻击(课件)19
2025-10-19半岛,半岛体育,半岛体育app,半岛官网,半岛电竞,半岛真人,半岛棋牌,半岛体育官网注册,半岛体育官方app下载,半岛体育app下载,半岛体育怎么样,半岛体育官网,半岛体育登录入口,半岛体育官方网站
计算机系统与网络安全技术0617.3 哈希函数的攻击(课件)19
计算机系统与网络安全技术0617.3 哈希函数的攻击(课件)19
计算机系统与网络安全技术(第2版)-课件 1-7 哈希函数(4)生日悖论攻击
计算机系统与网络安全技术5-2 安全协议缺陷与攻击概述(4)-交错攻击
如果攻击者有一台每秒尝试1,000,000,000条明文的机器需要算约10^22年,也许才能找到m。
对于MD5来说如果尝试2^64条明文,那么它们之间至少有一对发生冲突的概率就是50%。
一台上面谈到的机器平均需要运行585年才能找到一对,而且并不能马上变成实际的攻击成果。
1993年,BertdenBoer和AntoonBosselaers发现了MD5算法的伪碰撞,它从两组不同的初始值得到了相同的消息。H.Dobbertin发现了一个单体状态的碰撞,它由一个给定的初始值IV0‘所得到的两个不同的512位消息构成。
王小云的攻击可以发现很多对具有相同原始初始值IV0的两个1024位MD5消息:
在IBMP690上,要用将近一个小时的时间来寻找这样的M和M,之后,只需要15秒到5分钟的时间就可以找到Ni和Ni,此时的(M,Ni)和(M,Ni)将产生相同的散列值。
1.还不是破译,而是碰撞,类似生日攻击的一种方法(但概率大得多),与真正的破译是有区
别的,当然能够快速找到碰撞,实际上也能达到破译的效果,但想伪造仍然是很难的;
2.意味黑客可能在数小时之内用标准个人电脑产生出杂凑冲撞,但要编写特定的后门程序,再覆以相同的杂凑冲撞,则可能更费时。
3.于1994年替代SHA-0成为联邦信息处理标准的SHA-1的减弱条件的变种算法能够被破解;但完整的SHA-1并没有被破解,也没有找到SHA-1的碰撞。
4.研究结果说明SHA-1的安全性暂时没有问题,但随着技术的发展,技术与标准局计划在2010年之前逐步淘汰SHA-1,换用其他更长更安全的算法(如SHA-224、SHA-256、SHA-384和SHA-512)来替代。
2005年2月14日,王小云、于红波和尹依群等人完成了SHA-1的破译。在SHA-1的破译工作中,王小云等人采
用MD5的破译技术,成功解决了SHA-1差分分析中的一种不可能差分问题,这是SHA类算法(SHA-1,SHA-0
)分析技术的难点与瓶颈,并解决了难以确定的满足碰撞路线的明文条件以及明文修改技术。这些关键技术的解决最终导致了SHA-1全算法的破译。
2005年2月15日,在美国洛杉矶召开的万人参加的RSA年会上,Rivest、Shamir和Diffie等5位世界顶级密码学家首次宣布了3位中国研究人员关于SHA-1的破译结果。
Shamir评论道:“我相信这将会引起轩然,设计新的Hash函数算法极其重要”、“这是近几年密码学领域最美妙的(mostwonderful)结果”。
Rivest评论道:“SHA-1的破译令人吃惊”、“数字签名的安全性在降低,这再一次提醒我们需要替换算法”。
目前,关于SHA-1被破译的消息又一次引起国际社会的广泛关注,报道日渐增加,NIST再次发表评论,美国
《华尔街日报》、《科学》杂志上也刊登了专门报道。相信随着分析技术的明朗化,国际密码学家以及信息安全专家将会进一步意识到SHA-1被破译而带来的潜在危机。