Есть ли способ конвертировать сертификаты между cer/pem/crt/der/pfx/p12 в Linux? У меня есть сертификат SSL в файле .cer, и мне нужно, чтобы он был .pem, чтобы использовать его.
Как его преобразовать?
Ответ 1
Преобразование сертификатов между cer/pem/crt/der/pfx/p12 может выполняться в Linux с помощью инструмента OpenSSL через терминал.
Эти команды позволяют конвертировать сертификаты и ключи в разные форматы, чтобы сделать их совместимыми с конкретными типами серверов или программного обеспечения.
Преобразовать файл DER (.crt.cer.der) в PEM
openssl x509 -inform der -in certificate.cer -out certificate.pem
Преобразовать файл PEM в DER
openssl x509 -outform der -in certificate.pem -out certificate.der
Преобразовать файл PKCS # 12 (.pfx.p12), содержащий закрытый ключ и сертификаты для PEM