如何用 SHA256 校验 SafeW 安装包完整性
为什么要做 SHA256 校验
端到端加密的前提是客户端本身没有被篡改。如果攻击者在下载链路中篡改了 SafeW 安装包,替换为带有后门的版本,那么你以为在做加密通信,实际上密钥可能已经被泄露。
SHA256 校验是检测文件是否被篡改的最直接手段:对下载的安装包计算 SHA256 哈希值,与官方下载页公示的哈希值比对——一致 = 文件未被篡改;不一致 = 删除文件,从官方渠道重新下载。
Windows 上校验
使用系统自带的 certutil 工具:
certutil -hashfile "C:\下载\SafeW-Setup-xxx.exe" SHA256
命令会输出一行哈希值,复制出来与官方对比。注意文件名要替换为你实际下载的路径。
macOS 上校验
shasum -a 256 ~/Downloads/SafeW-xxx.dmg
或者:
openssl dgst -sha256 ~/Downloads/SafeW-xxx.dmg
Linux 上校验
sha256sum safew-xxx.deb
常见问题
校验值对不上怎么办?
立即删除当前文件,不要打开运行。确认浏览器地址栏是官方域名后重新下载。如果多次下载都对不上,可能是网络链路有问题,尝试更换网络环境(手机热点、VPN 等)再试。
杀毒软件提示风险怎么办?
先核对 SHA256 校验值。如果一致,说明包体是官方原版,可以将 SafeW 加入杀毒软件的信任列表后继续安装。如果校验值不一致,删除文件重新下载。
移动端怎么校验?
iOS 用户从 App Store 下载,由苹果平台的完整性机制保障,无需额外校验。Android 用户如果从 APK 安装,可以在电脑上下载后校验再传输到手机,或者使用安卓端的 SHA256 校验工具。
官方校验值来源
SHA256 校验值以 SafeW 官方下载页公示的值为准。不要从任何第三方网站、论坛或社交媒体获取校验值——它们本身可能就是伪造的。