如何从cacert.pem获取公钥/私钥

时间:2014-01-26 01:58:18

标签: openssl certificate x509

我从互联网上下载了cacert.pem,但是如何获得cacert.key?

如何从cacert.pem获取公钥/私钥?

2 个答案:

答案 0 :(得分:1)

证书仅包含其公钥和证书的其他信息。按照标准,它永远不会包含公钥。公钥的所有者(证书中的主题)有责任安全地保存私钥。

由于您已经下载了公钥并且它不是您的密钥,您需要进行一些密码分析以获取私钥。

从证书中,您可以随时获取公钥,因为它是公开的。

您可以通过以下命令获取公钥:

openssl x509 -in cacert.pem -infrom PEM -pubkey -out temp>output

删除临时文件。在输出文件中,它包含PEM格式的公钥。

答案 1 :(得分:0)

该命令应该是(-inform而不是-infrom)

:test