【发布时间】:2011-07-05 15:42:55
【问题描述】:
您好,我已生成密钥对并使用私钥生成签名。
openssl rsautl -sign -in helloworld.txt -inkey aa.pem -out sig
但是我无法使用我的公钥验证签名:
openssl rsautl -verify -in helloworld.txt -inkey aa.pub -sigfile sig
我知道 -sigfile 已被弃用。来自 openssl.org 的一些在线文档是错误的。
我应该使用什么命令来使用我的公钥验证签名?
【问题讨论】:
-
你的方法是正确的,我缺少摘要部分,试图签署整个文件!谢谢你的帮助!我还发现了一些有用的链接,我用它来做 X.509 CA 的事情:sandbox.rulemaker.net/ngps/m2/howto.ca.htmloctaldream.com/~scottm/talks/ssl/opensslca.html
标签: command-line ubuntu openssl digital-signature