Как преобразовать файлы .cer и .key в .pem?

Как преобразовать файлы .cer и .key в .pem?

У меня есть сертификат .cer, файл .key, и я хотел бы преобразовать его в формат .pem.

Как мне конвертировать их в .pem?

решение1

Предполагая, что у вас есть .key PK
и файл .cer/.crt/.cert в правильном формате
(я думаю, common-name является обязательным)

// в Linux

cat x.key x.cert > x.pem

// в Windows

copy /b x.key+x.cert x.pem

решение2

Я использовал openssl для конвертации, и это работает.

Преобразовать «certificate.cer» в «certificate.pem»

openssl x509 -inform DER -in certificate.cer -out certificate.pem

Конвертировать «yourkeyfile.key» в «yourkey.pem»

openssl rsa -in yourkeyfile.key -out yourkeyfile.pem

Объедините certificate.pem и yourkey.pem в один cert+key.pem

cat certificate.pem yourkey.pem > cert+key.pem

Связанный контент