如何将.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

相关内容