LINUX使用sig文件验证文件的签名

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX使用sig文件验证文件的签名相关的知识,希望对你有一定的参考价值。

  • 测试文件下载

ftp://ftp.gnu.org/gnu/grub/

grub-2.06.tar.xz和grub-2.06.tar.xz.sig

  • 校验
$ gpg --verify --verbose grub-2.06.tar.xz.sig grub-2.06.tar.xz
gpg: 于 2021年06月08日 星期二 23时11分08秒 CST 创建的签名,使用 RSA,钥匙号 988C2166
gpg: 使用 PGP 信任模型
gpg: 完好的签名,来自于“Daniel Kiper <dkiper@net-space.pl>”
gpg: 警告:这把密钥未经受信任的签名认证!
gpg:       没有证据表明这个签名属于它所声称的持有者。
主钥指纹: BE5C 2320 9ACD DACE B20D  B0A2 8C81 89F1 988C 2166
gpg: 二进制 签名,散列算法 SHA256
  • 如果遇到问题,参考

https://quantum6.blog.csdn.net/article/details/121098700

以上是关于LINUX使用sig文件验证文件的签名的主要内容,如果未能解决你的问题,请参考以下文章

Java代码实现文件添加数字签名验证数字签名

如何使用 .sig 文件验证下载的文件?

使用 OpenSSL 将 P1363 编码签名转换为 ECDSA_SIG

使用 openssl dgst 验证文件签名

F#签名文件错误

在比特币源代码的哪个文件中完成了签名验证过程?