Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 使用DSA公钥验证X509证书签名_Linux_Openssl_X509_Verify_Dsa - Fatal编程技术网

Linux 使用DSA公钥验证X509证书签名

Linux 使用DSA公钥验证X509证书签名,linux,openssl,x509,verify,dsa,Linux,Openssl,X509,Verify,Dsa,我需要使用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时,我遇到了麻烦 如果有任何建议,我将不胜感激。要验证,请使

我需要使用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时,我遇到了麻烦


如果有任何建议,我将不胜感激。

要验证,请使用pkeyutl命令和verify命令。有关详细信息,请参阅文档