SHA-1 碰撞攻击有了新的进展

Google 在 2017 年宣布了对 SHA-1 哈希算法的首个成功碰撞攻击。

所谓碰撞攻击是指两个不同的信息产生了相同的哈希值。

在 Google 的研究中,攻击所需的计算量十分惊人,用 Google 说法,它用了 6,500 年的 CPU 计算时间去完成了碰撞的第一阶段,然后用了 110 年的 GPU 计算时间完成第二阶段。

现在,SHA-1 碰撞攻击有了新的进展,上周一组来自新加坡和法国的研究人员演示了首个构造前缀碰撞攻击(PDF),即攻击者可以自由选择两个碰撞信息的前缀。构造前缀碰撞攻击所需的计算费用不到 10 万美元,意味着伪造 SHA-1 签名文件将变得可能,这些文档可能是商业文件也可能是 TLS 证书。

现在是时候完全停止使用 SHA-1 了。

相关推荐:
显示屏经常出现四种故障现象:水波纹、闪烁、模糊和抖动,其实这四种故障都是一回事,只不过是大家的叫法不同。因为只要是显示器模糊出现,具体的表现肯定是闪烁、抖动,出现水波纹。那么,这种问题怎么解 …
很多人反映了一个现象,重装系统后若是利用网络驱动安装途径安装后的驱动会非常的不稳定,而且时常出现蓝屏、死机、卡住、开机慢等现象,其实这个问题很早就被相关驱动官方给出解释了。 官方更新的驱动是给 …
FTP是有两种传输的模式的,主动模式和被动模式,很多的朋友可能比较陌生或是多数是不清楚之间的差异。 一个完整的FTP文件传输需要建立两种类型的连接,一种为文件传输下命令,称为控制连接,另一种实现真正 …
DNS同时占用UDP和TCP端口53是公认的,这种单个应用协议同时使用两种传输协议的情况在TCP/IP栈也算是个另类。但很少有人知道DNS分别在什么情况下使用这两种协议。 先简单介绍下TCP与UDP。 TCP是一种面向连接 …
这是源码安装软件时配置环境用的,根据你的配置选项和你的系统情况生成makefile文件,为make 做准备。 最常用的参数就是: ./configure --prefix=xxx 若不指定prefix,则可执行文件默认放在/usr/local/bin …
手机扫一扫即可带走我!