SSL證書格式轉換 – HTTPS SSL 教程

hdgara1發表於2020-03-26

SSL證照格式轉換 – HTTPS SSL 教程

  1. CER/CRT 轉換為PEM

這兩種格式的證照可透過直接修改證照副檔名的方式轉換,如將”server.crt”直接重新命名為”server.pem”即可

  1. 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

  1. P7B 轉換為PEM

P7B格式一般出現在windows server和tomcat中,可透過openssl命令轉換。

證照轉化:openssl pkcs7 -print_certs -in incertificat.p7b -out outcertificate.cer

獲取outcertificat.cer裡面[—–BEGIN CERTIFICATE—–, —–END CERTIFICATE—–]的內容,儲存為pem格式作為證照上傳。

私鑰轉化:無私鑰

  1. 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++等文字編輯器開啟):

TB1h2kuJFXXXXXsXXXXXXXXXXXX.png

 

全球可信CA機構

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31483669/viewspace-2682605/,如需轉載,請註明出處,否則將追究法律責任。

相關文章