在我们下载一些文件的时候,有时候为了防止篡改,需要校验一下hash是否一致用于判断下载的文件完整性,判断两个文件是否一致,通用的做法就是校验文件的md5或hash。下面列出了常见的方法,主要基于命令行
Windows:
certutil -hashfile D:\1.exe MD5
certutil -hashfile D:\1.exe SHA1
certutil -hashfile D:\1.exe SHA256
窗口化界工具有一个叫 HashTab — 查看哈希值小工具
Linux
linux 很多命令可以使用
- md5sum – MD5校验和
- sha1sum – SHA1校验和
- sha224sum – SHA224校验和
- sha256sum – SHA256校验和
- sha512sum – SHA256校验和
都是 命令行 + 文件 ,如 sha1sum abc.tar