我有要求从*.cer
文件中提取公钥(RSA)。我希望提取密钥并将其存储在.pem
文件中,以便我可以使用其值来使用jsencrypt加密值。如何从.cer中提取RSA公钥并使用OpenSSL将其存储在.pem中?
下面的命令转换一个.cer
到.pem
:
openssl x509 -inform der -in certificate.cer -out certificate.pem
然而,它并不生成公钥但与*.cer
文件的内容的文件的文件。
我应该使用什么命令提取公钥并将其存储在一个文件.pem
?
Stack Overflow是用于编程和发展问题的站点。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布关于Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww 2016-09-22 13:59:22
与这些东西战斗往往是开发人员的事。关于证书管理有很多关于SO的问题。这不是超级用户或Linux或Dev Ops,所有这些都不够具体。我相信这实际上是正确的地方。 – Ghoti 2017-08-17 12:51:05