VMware 在产品下载页面提供密码哈希,用以帮助您确认下载文件的完整性。 md5sum、sha1 和 sha256 哈希算法以文件作为输入内容,以输入的消息摘要作为输出内容,形成具有高度唯一性的指纹。 SHA 哈希函数是一组密码哈希函数,由美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST) 将其作为美国联邦信息处理标准发布。

 

SHA 是 Secure Hash Algorithm(安全哈希算法)的首字母缩写。

 

VMware 提供 sha-1 哈希、sha-256 哈希或 MD5 消息摘要这几种算法中的一种或全部,用以验证软件下载内容。 这样您就能够验证下载的文件与原始文件相比没有改动。

 

要确认文件完整性,可使用计算机上的 sha-1、sha-256 和/或 MD5 实用程序,自行为从 VMware 网站下载的文件计算哈希。

 

如果计算所得哈希与我们提供的消息摘要相匹配,就说明下载的文件是完整的。

 

sha-1、sha-256 和 MD5 实用程序可用于 Windows、Linux 和 Mac。 大多数 Linux 系统都提供 sha1sum 命令用于计算 sha-1 哈希,提供 sha256sum 命令用于计算 sha-256 哈希,还提供 md5sum 命令用于计算 MD5 消息摘要。

 

基于 Windows 的产品可使用 File Checksum Integrity Verifier (FCIV),验证 MD5 和 sha-1 值。 请访问 http://support.microsoft.com/kb/841290 了解有关 FCIV 的详细信息。

 

在 Windows 上可使用 CertUtil 实用程序验证 sha-256 值。 请访问 https://technet.microsoft.com/en-us/library/cc732443.aspx#BKMK_hashfile 了解有关 CertUtil 的详细信息。

 

Mac OS X: 如何验证 SHA-1 摘要 http://support.apple.com/kb/HT1652

在 Mac 中检查 MD5 校验和的操作说明:

  • 在 Finder 中,浏览至 /Applications/Utilities。
  • 双击“终端”图标。 将出现“终端”窗口。
  • 在“终端”窗口中,键入: "openssl md5" (md5 后添加一个空格)
  • 将下载的文件从 Finder 拖到“终端”窗口。
  • 在“终端”窗口中单击,按 Return 键,然后比较显示在屏幕上的校验和与 VMware 下载页上的校验和。

在 Mac 中检查 sha-1 校验和的操作说明:

  • 在 Finder 中,浏览至 /Applications/Utilities。
  • 双击“终端”图标。 将出现“终端”窗口。
  • 在“终端”窗口中,键入: "openssl sha1 " (sha1 后添加一个空格)。
  • 将下载的文件从 Finder 拖到“终端”窗口。
  • 在“终端”窗口中单击,按 Return 键,然后比较显示在屏幕上的校验和与 VMware 下载页上的校验和。

在 Mac 上检查 sha-256 校验和的操作说明:

  • 在 Finder 中,浏览至 /Applications/Utilities
  • 双击“终端”图标。 将显示“终端”窗口。
  • 在“终端”窗口中,键入: “shasum -a 256 name-of-checksum-file”
  • 在“终端”窗口中,按 Return 键,然后比较显示在屏幕上的校验和与 VMware 下载页上的校验和。