如何使用 SHA-256 验证下载文件
SHA-256 会把一个文件转换成一串固定长度的十六进制字符。只要文件内容发生一点变化,计算结果通常就会完全不同。因此,它很适合用来检查下载是否完整。
正确的比较方式
- 先从软件发布者的官方网站取得 SHA-256 值。
- 在自己的设备上计算下载文件的 SHA-256。
- 逐字比较两个结果,包括每一个数字和字母。
重要:校验值必须来自可信的独立来源。如果文件和校验值都来自同一个不可信页面,匹配本身不能证明文件安全。
在 Windows 中计算
打开 PowerShell,执行下面的命令,并把文件路径替换成实际位置:
Get-FileHash "C:\Downloads\example.zip" -Algorithm SHA256
也可以使用本站的文件指纹工具。文件内容只在当前浏览器中读取并计算,不会上传。
匹配和不匹配分别意味着什么
完全匹配通常表示下载内容与发布者计算校验值时的文件一致。不匹配时不要继续安装,应重新确认下载来源、文件版本和发布者提供的校验值。