如何将.crt、.cer、.pfx、.p7b、.der的ssl证书转换成.pem格式?

 2018-06-04 22:21:04  3,404 人阅读  0 条评论
 最佳答案:

一、CER/CRT 转换为 PEM

这两种格式的证书可通过直接修改证书文件扩展名的方式转换,如将”server.crt”直接重命名为”server.pem”即可

二、PFX 转换为 PEM

PFX 格式一般出现在 windows server 中,可通过 openssl 命令转换。

提取私钥: openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes

提取证书:openssl pkcs12 -in certname.pfx -nokeys -out cert.pem

三、P7B 转换为 PEM

P7B 格式一般出现在 windows server 和 tomcat 中,可通过 openssl 命令转换。

证书转化:openssl pkcs7 -print_certs -in incertificat.p7b -out outcertificate.cer

获取 outcertificat.cer 里面[-----BEGIN CERTIFICATE-----, -----END CERTIFICATE-----]的内容,保存为 pem 格式作为证书上传。

私钥转化:无私钥

四、DER 转换为 PEM

DER 格式一般出现在 java 平台中。

证书转化:openssl x509 -inform der -in certificate.cer -out certificate.pem

私钥转化:openssl rsa -inform DER -outform PEM -in privatekey.der -out privatekey.pem

转换后的证书文件(*.pem)应类似下面的格式(可使用 notepad++等文本编辑器打开):

如何将.crt、.cer、.pfx、.p7b、.der的ssl证书转换成.pem格式? - 第1张 - boke112导航(boke112.com)

答案来自@上海云盾

 

您可能感兴趣的文章

问题标签: ,  更多问题标签>>
编辑作者:懿古今(QQ号:2226524923,QQ群:477678587
版权声明:本文内容是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢。
问题分类:WordPress问题 ,  建站/技术问题 ,  主机/服务器问题 ,  办公软件问题 ,  搜索热点问题 ,  综合其他问题
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机

阿里云专题 腾讯云专题虚拟主机专题WPS专题

 发表评论

大笑表情偷笑表情鼓掌表情思考表情疑问表情抠鼻表情抓狂表情晕表情黑线表情流汗表情流泪表情囧表情衰表情围观表情OK表情牛表情