SSL证书格式转换,HTTPS SSL教程
-
<李>
<强> CER/CRT 强>
<强>转换为PEM 强> 李>
这两种格式的证书可通过直接修改证书文件扩展名的方式转换,如将“server.crt”直接重命名为“server.pem”即可
-
<李>
<强>可以强>
<强>转换为PEM 强> 李>
可以格式一般出现在windows服务器中,可通过openssl命令转换。
提取私钥:openssl pkcs12——certname。可以-nocerts治疗关键。pem节点
提取证书:openssl pkcs12——certname。可以-nokeys治疗cert.pem
-
<李>
<强> P7B 强>
<强>转换为PEM 强> 李>
P7B格式一般出现在windows服务器和tomcat中,可通过openssl命令转换。
证书转化:openssl pkcs7 -print_certs——incertificat。p7b治疗outcertificate.cer
获取outcertificat。cer里面[——开始证书,证书结束——)的内容,保存为pem格式作为证书上传。
私钥转化:无私钥
-
<李>
<强> DER 强>
<强>转换为PEM 强> 李>
DER格式一般出现在java平台中。
证书转化:openssl x509通知der——证书。cer治疗certificate.pem
私钥转化:openssl rsa通知DER -outform PEM - privatekey.der治疗privatekey.pem
转换后的证书文件(* .pem)应类似下面的格式(可使用记事本+ +等文本编辑器打开):
,