我需要从一个 *.cer
文件中提取公钥(RSA)。我想要提取这个密钥并将其存储在一个 .pem
文件中,以便我可以使用它的值来加密数据,使用的加密工具是 jsencrypt。
以下命令可将 .cer
文件转换为 .pem
文件:
openssl x509 -inform der -in certificate.cer -out certificate.pem
但它不会生成一个公钥文件,而是生成一个包含 *.cer
文件内容的文件。
-----BEGIN CERTIFICATE-----
MIICPDCCAamgAwIBAg............
*lots of extra contents*
-----END CERTIFICATE-----
我应该使用什么命令来提取公钥并将其存储在一个 .pem
文件中?