.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 の両方を 1 つの cert+key.pem としてバンドルします。

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

関連情報