| 场景 | 验证下载包的完整性与来源 |
|---|---|
| 工具 | sha256sum -c / gpg --verify / curl 下载 |
| 分层 | 哈希防损坏;签名防篡改 |
常用示例
常用示例
curl -fLO https://download.example.com/app-v1.2.tar.gz
curl -fLO https://download.example.com/app-v1.2.tar.gz.sha256
sha256sum -c app-v1.2.tar.gz.sha256
gpg --verify app-v1.2.tar.gz.asc app-v1.2.tar.gz发布方同时提供 .sha256 与 .asc 时两个都要验;签名公钥必须来自发布方官网/密钥服务器。