如果我运行的是 Windows 7 或 Linux 发行版,如何在不下载特定工具或应用程序的情况下计算 MD5 或 SHA 哈希值?Windows 7 或 Linux 发行版附带任何工具吗?感兴趣的 Linux 发行版是 Debian 和 Ubuntu。
答案1
md5sum、sha1sum、sha256sum 等都是 Linux 发行版的标准配置。它们是 Debian 和 Ubuntu 上必需的 coreutils 包的一部分,因此如果您安装了其中一个,则说明您已经拥有它们。在其他发行版中,您可能需要安装它们,但除了自己编写它们之外,我真的没有看到任何解决方法,但我认为您不想这样做。
在 Windows 上,我不知道有任何原生哈希工具。您可能需要安装一些东西。您可以安装 Cygwin,它在其所需的 coreutils 包中也包含 md5sum 和 sha*sum,或者对于免费的 GUI 工具,例如md5夏季。
答案2
我建议使用 Cygwin,但 OpenSSL 工具可以执行哈希运算。请参阅OpenSSL网站。