有没有一种方法可以在不需要特定应用程序的情况下在 Windows 和 Linux 上计算 MD5 或 SHA 哈希?

Pea*_*key 5 md5

可能的重复:
是否有用于在 Windows 7 中计算 sha1 或 md5 哈希的内置方法?

如果我运行的是 Windows 7 或 Linux 发行版,如何在不下载特定工具或应用程序的情况下计算 MD5 或 SHA 哈希值?Windows 7 或 Linux 发行版中是否有任何工具?感兴趣的 Linux 发行版是 Debian 和 Ubuntu。

And*_*man 9

md5sum、sha1sum、sha256sum 等都是 Linux 发行版中的标准。它们是 Debian 和 Ubuntu 上所需的 coreutils 软件包的一部分,因此如果您已经安装了其中之一,则您已经拥有它们。在其他发行版中,您可能需要安装它们,但除了自己编写它们之外,我真的看不到任何解决方法,我认为您不想这样做。

在 Windows 上,我不知道任何本机散列工具。您可能需要安装一些东西。您可以安装 Cygwin,它在其所需的 coreutils 包中还包括 md5sum 和 sha*sum,或者对于免费的 GUI 工具,例如md5summer

  • 对于 Windows 的各种校验和程序和其他有用的 GNU 工具,请查看 gnuwin32 (http://gnuwin32.sourceforge.net/) (2认同)
  • 另一个用于单个文件的有用工具(如果您有在当前环境中安装这些东西的权限)是 hashtab (http://implbits.com/HashTab.aspx),它将常见的哈希函数添加到 Windows 资源管理器的文件/属性框中。 (2认同)