7-Zip添加Plugin支持SHA-512校验方式

7-Zip 是一款强大的解压缩程序,并自带了多种校验算法,已经用了有十余年.

从2017年 Google 宣布 SHA-1 的碰撞文件后,网上文件的校验码开始从 MD5 / SHA-1 向 SHA-256 走了.但是最近一些软件发布时,带的校验码都已经升级到了SHA-512,这时候数年一更的 7-Zip 就尴尬了,不支持 SHA-384 和 SHA-512 的校验.

今天逛7-Zip社区突然发现有人给 7-Zip 开发了一个插件, 叫做 WinCryptHashers.

安装方式很简单,在 7-Zip 的安装目录新建一个Codecs子文件夹,然后将下载过来的WinCryptHashers.64.dllWinCryptHashers.32.dll(根据当前系统上安装的 7-Zip的版本类型,在帮助中可以查看32位或64位) 放入此目录,编辑WinCryptHashers.ini其中[Main]项下将想要校验的方法由0改为1即可.然后打开 7-Zip 选中文件右击点 CRC 中的*即可.(如果CRC有添加到右键也可直接点击)