使用 shasum 验证 SHA256 校验和
shasum 命令在所有现代 Mac 上都可用,可用于检查 sha256 哈希。
启动终端,然后使用以下命令,根据需要将 /path/to/file 替换为文件路径:
shasum -a 256 /path/to/file
例如,要检查用户下载文件夹中名为“TopSecret.tgz”的文件的 sha256 哈希值,您可以使用以下命令:
shasum -a 256 ~/Downloads/TopSecret.tgz
你会看到类似的东西:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
其中字符串 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef 是 sha236 校验和。
使用 openssl 检查 sha256 哈希
您还可以使用 openssl 命令检查和验证 sha256 哈希。
从 Terminal.app,使用以下命令:
openssl sha256 filename
例如,要验证位于用户 Documents 文件夹中名为“Data Integrity Matters.pdf”的文件的 sha256 哈希:
openssl sha256 ~/Documents/"Data Integrity Matters.pdf"
这将返回如下内容:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)= b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e667daebebe681129c
大字符串 nd 字符是 sha256 哈希。
如果您已经熟悉检查哈希的一般过程,是否检查 sha1校验和还是MD5 散列,那么这个过程和命令可能不会让您感到惊讶,尽管后者使用特定于的不同命令md5。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun107767.html