如何在Mac电脑上检查SHA512校验和

如何在Mac电脑上检查SHA512校验和

SHA512 哈希通常用于确定数据完整性,无论是用于将下载的文件与服务器上的原始文件匹配,还是用于命令输出,或者确保文件传输成功或未被篡改。

在 Mac 上检查 SHA512 哈希非常容易,这要归功于预装在任何半现代 MacOS 安装中的捆绑命令行工具。我们将介绍两种不同的方法来检查和验证 Mac 上的 SHA512 哈希,同时使用 shasum 命令和 openssl 命令。

如何使用 shasum 检查和验证 SHA512 校验和

MacOS 包含 shasum 命令,这使得检查 sha512 校验和哈希变得超级容易。

    1. 从 /Applications/Utilities/ 打开终端
    2. 键入以下命令,将 /path/to/file 替换为要检查哈希的文件的路径:

shasum -a 512 /path/to/file

  1. 命中返回,终端输出会报出SHA512哈希

例如,如果您正在检查 ~/Downloads 中名为“DownloadedFile.zip”的文件的 sha512,命令和输出可能如下所示:

shasum -a 512 ~/Downloads/DownloadedFile.zip

221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip

长的字母数字字符串是 sha512 哈希。

如何使用 openssl 检查 SHA512 哈希

您还可以使用 openssl 命令验证和检查 SHA512 哈希校验和,也可以使用以下命令字符串通过 Mac 上的终端运行:

openssl sha512 filename

使用与上面相同的文件示例,命令和输出将如下所示:

~ openssl sha512 ~/Downloads/DownloadedFile.zip

SHA512(DownloadedFile.zip)= 221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0

长字符串的文本和数字是 SHA512 哈希。

好了,现在您知道了检查和验证 SHA512 哈希的两种不同方法。虽然SHA256可能是当今最常用的,但 SHA512 正在取得进展,但即使是加密较弱的SHA1和md5也仍然用作验证文件或数据完整性以进行比较的方法。

我们显然在这里专注于 Mac,但您可以在任何其他具有 unix 或 linux 基础或子系统的设备上使用相同的命令,包括 Linux 甚至带有 WSL(Linux Bash shell)的 Windows。快乐散列。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2022年10月9日 上午9:03
下一篇 2022年10月9日 上午9:23

相关推荐