利用强大的计算能力成功碰撞了 两个哈希值相同但内容不同的 PDF 文档 。这意味着很多依赖哈希值进行运作的系统都可能会遭到攻击,例如网盘的秒传系统或者 SVN 的版本控制等。 而我们日常下载文件时也经常会看到要求比对 SHA-1 或者 MD5 的信息,这是为了确保你下载文件的安全。通常我们在检测文件的 SHA-1 或者 MD5 时会使用某些小工具,而在 Windows 10 里其实也内置了该功能。本身微软在 Windows 10 中内置的检测也是非常多的,除了常见的 SHA-1 和 MD5 外还有 SHA-256 等等。 或许了解下面的这个方法会在你以后的互联网生活中帮上忙,不过我估计大家可能都会找工具懒得用命令吧。 PowerShell 获取文件哈希值:
举例如下: 读取位于 E 盘 Chen 文件夹中的 chen123.zip 的 SHA-256 值并显示算法和文件路径(即 Format-List)
上述命令获得的结果如下:
该命令支持的算法类型如下: SHA1、SHA256 SHA384、SHA512 MACTripleDES MD5、RIPEMD160 |