使用 openssl 验证 SHA1 哈希

OS X 中的终端

使用 shasum 检查 SHA1 散列的替代方法是使用 openssl。是的,用于加密文件的相同 openssl 实用程序可用于验证文件的有效性.

语法与 shasum 命令非常相似,但您需要将“sha1”指定为特定算法,如下所示:

openssl sha1 /path/to/filename

要验证桌面上的文件,命令如下所示:

openssl sha1 ~/Desktop/DownloadedFile.dmg

输出不如 shasum 好,但仍然易于解释:

$ openssl sha1 ~/Desktop/DownloadedFile.dmg
SHA1(/Users/OSXDaily/Desktop/DownloadedFile.dmg)= ba33b60954960b0836daac20b98abd25a21618da3

对于普通用户来说,在验证校验和时使用 openssl 与 shasum 相比并没有太多优势,所以主要是习惯问题,以最方便的为准。

感谢推荐本文的读者。