0%

Windows系统下对文件进行MD5校验

MD5全称MD5信息摘要算法(MD5 Message-Digest Algorithm),是一种被广泛使用的密码散列函数,用于确保信息传输完整一致。

如今,MD5虽然被证明安全性不足,但被广泛运用于文件的校验上。
当下载较大文件时,为避免数据缺损,可以进行MD5校验。当然也可以运用于第三方下载官方文件的校验(尤其国内下外网速度不够的情况)

本来以为Windows下属性里面会有的,作为一个小白发现想多了,并没有。
于是以为要下载软件,没先到其实Windows是有内嵌命令行工具CertUtil的。

命令

1
certutil -hashfile filePath [HashAlgorithm]

这里filePath就是文件路径,可用绝对路径或相对路径

HashAlgorithm可以是MD2MD4MD5SHA1SHA256SHA384SHA512

样例

1
certutil -hashfile C:\file.exe MD5