- 下载软件时经常能看到,旁边有 SHA,MD5的校验码。他们是干什么用的?怎么使用呢?
SHA MD5的作用:
- 通过比较哈希值判断文件是否有改动
使用方法:
1. 用Windows自带的certitiul测试工具进行校验。
- 第一步 找到软件位置,得到软件路径和软件名称(包含文件扩展名)
我这里是这个: D:\Download\a\apache-maven-3.8.3-src.zip(路径+文件名)
- 第二步 打开命令行,输入命令
windows+R 快捷键 打开运行窗口,输入cmd 回车进入命令行
输入命令:certutil -hashfile 路径+文件名 sha521
回车
我这里为:certutil -hashfile D:\Download\a\apache-maven-3.8.3-src.zip sha512
注:命令最后的sha512
要看具体的算法是啥,你的是sha1 就写sha1 ,md5 就写md5.
得到哈希值
- 第三步 将命令行中的哈希值和网站上提供的进行比较。
2. 用校验工具进行校验
- MD5工具 WinMD5Free
- SHA工具 7z