在 Mac 上校验文件的 SHA-256 哈希值

确认下载的 ISO、DMG 或安装包与官方发布的哈希一致。

macOS终端低风险
运行下面的命令,把输出的 64 位哈希与官网公布的值对比,一致即说明文件完整无损。

01命令

命令
$ shasum -a 256 ~/Downloads/installer.dmg

02作用说明

SHA-256 摘要相当于文件内容的指纹:传输过程或被篡改的镜像站点哪怕改动一个比特,哈希都会不同。shasum -a 256 输出摘要值,项目官网通常会公布预期值供人工比对,也可以保存为文件后用 shasum -a 256 -c checksums.txt 自动校验。发布方只提供 MD5 时(md5 文件名)才用它,因为 MD5 已不安全。

03风险

风险低风险
使用条件You need the official checksum value from the download page to compare against.
系统兼容性macOS 10.11 El Capitan – 15 Sequoia
!注意: 哈希只能对照官网公布的值验证完整性——如果网站本身被入侵,公布的哈希同样不可信。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • macOS shasum command reference
    SS64 · technical · 2026-09-16
    依据: shasum -a 256 prints the SHA-256 digest of a file; matching digests confirm the file is byte-identical to the original.

最后验证: 2026-09-16 · 分类: 安全与隐私

06相关方案