使用 Perl 验证 GPG 文件签名
我想验证 GPG 签名文件(使用 archive.tar.gz.sign 验证 archive.tar.gz)。
ATM 我只是直接调用 gpg 并解析退出代码和输出。虽然这是一个适合我的解决方案,但我认为必须有更好的方法以更有效的方式做到这一点。
但作为一名编程新手,我无法理解如何使用 GPG CPAN 模块。
非常感谢任何提示!
I want to verify a GPG signed file (Verify archive.tar.gz with archive.tar.gz.sign).
ATM I simply call gpg directly and parse the exit code and output. While this is a works-for-me solution, I figure there must be a nicer way to do this in a more perlish way.
But as a programming novice I fail to understand how I can use the GPG CPAN modules.
Any hints are much appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
CPAN 上的 GnuPG 模块 在概要中包含以下内容
:干净的。
The GnuPG module on CPAN contains this in the synopsis:
It seems very clean.
Crypt::OpenPGP 模块可能会有帮助。它是 OpenPGP 规范的纯 Perl 实现。
这是使用它来验证文件的示例:
The Crypt::OpenPGP module may be of help. It's a pure Perl implementation of the OpenPGP spec.
Here's an example of using it to verify a file: