У меня есть требование извлечь открытый ключ (RSA) из файла *.cer
. Я хочу извлечь ключ и сохранить его в файле .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
?