首页 > 解决方案 > 使用 DSA 公钥验证 X509 证书签名

问题描述

我需要使用 DSA 公钥验证 X509 证书签名。我的证书文件是 x509.crt,我的 DSA 公钥位于名为 dsa_pub.key 的文件中

我正在尝试为此目的使用 openssl。我已阅读 openssl 验证文档,但在其中找不到对 DSA 的任何引用。

当我运行以下命令时,我可以在证书中看到我的 DSA 公钥:

openssl x509 -in cert.crt -text -noout

但是,在使用文件 dsa_pub.key 中的 DSA 公钥验证 cert.crt 时,我遇到了困难

我会很感激任何建议。

标签: linuxopensslx509verifydsa

解决方案


要进行验证,请使用命令 pkeyutl 以及 verify 命令。有关详细信息,请参阅此处的文档。


推荐阅读