这是在Mac上检查SHA256的正确方法吗?

时间:2019-05-27 21:40:34

标签: java compression checksum

我已经从here下载了适用于macOS的OpenJDK 12的tar文件。

提供的here的SHA256建议应为:

cba6f42f82496f62c51fb544e243d440984d442bdc906550a30428d8be6189e5

但是,当我在笔记本电脑上运行校验和时,结果就不同了。

$ gsha256sum openjdk-12.0.1_osx-x64_bin.tar
dba2de6203b798f1931c1158e0eb89227ef855a6f4515d8d5a7d2e3a9f8c18bb  openjdk-12.0.1_osx-x64_bin.tar
$ openssl dgst -sha256 openjdk-12.0.1_osx-x64_bin.tar
SHA256(openjdk-12.0.1_osx-x64_bin.tar)= dba2de6203b798f1931c1158e0eb89227ef855a6f4515d8d5a7d2e3a9f8c18b

我错误地检查了校验和吗?

如果是,这样做的正确方法是什么,这个tar文件可以安全地安装在我的笔记本电脑上吗?

1 个答案:

答案 0 :(得分:3)

从您的帖子中看,您似乎正在比较未压缩的.tar文件,下载后,浏览器/操作系统可能已为您解压缩了该文件。您需要计算.tar.gz文件上的校验和。

当我在.tar.gz文件上运行命令时,校验和如期出现。

相关问题