通过asc文件校验下载文件

restic下载页面下载二进制文件restic_0.16.2_linux_amd64.bz2后,怎样对文件的完整性进行校验?

校验SHA256SUMS.asc

官方文档找到官方作者签名公钥gpg-key-alex.asc,下载到本地

  • 导入公钥
    gpg --import gpg-key-alex.asc

  • 查看公钥
    gpg --list-keys

  • 查看指纹
    gpg --fingerprint

  • 校验
    gpg --verify SHA256SUMS.asc

    签名正确,说明SHA256SUMS文件完整无误

校验restic_0.16.2_linux_amd64.bz2

  • 生成校验文件restic_0.16.2_linux_amd64.bz2.sha256
    grep linux_amd64 SHA256SUMS > restic_0.16.2_linux_amd64.bz2.sha256

  • 校验
    sha256sum -c restic_0.16.2_linux_amd64.bz2.sha256

至此验证完毕

参考

posted @ 2023-12-30 16:11  oywzzc  阅读(684)  评论(1)    收藏  举报