Может быть несколько причин, по которым вам будет необходимо преобразовать сертификат безопасности в другой формат.
Одна из причин заключается в том, что ваша система не принимает существующий формат или ваш файл сертификата несовместим с приложением.
Какой бы ни была ваша причина ковертирования форматов файлов сертификатов , вы можете легко сделать это с помощью наиболее удобной и надежной утилиты OpenSSL.
OpenSSL – это полнофункциональная утилита командной строки с открытым исходным кодом, которая обычно используется для генерации CSR и закрытых ключей, установки сертификатов SSL/TLS, преобразования форматов сертификатов безопасности и т. д.
В сегодняшнем руководстее мы расскажем, как конвертировать файл CER в PEM.
Примечание. Показанные здесь команды были продемонстрированы на терминале Ubuntu 20.04 LTS но будут работать в других системах Linux/Unix. Чтобы открыть терминал на рабочем столе Ubuntu, используйте сочетание клавиш Ctrl + Alt + T, чтобы открыть его.
Файл CER
Файл CER ипользуется для хранения сертификата X.509.
Он предоставляется и выдается CA (центром сертификации), который проверяет подлинность веб-сайта.
Он содержит информацию о владельце сертификата и открытом ключе.
Файл PEM
PEM (Privacy Enhanced Mail) – это файл ASCII в кодировке bas64. Этот формат используется для хранения и отправки криптографических ключей, сертификатов и других промежуточных сертификатов.
Конвертирование файла CER в PEM
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pem