PEM格式的證書轉換格式

2022-08-10 05:21:16 字數 1041 閱讀 4102

轉換格式方式也有很多種,最為簡單直接的辦法直接用linux自帶的openssl軟體直接轉換。常用格式轉換(certificates formats)方式。

我們在準備轉換格式之前,需要找一台linux vps,且已經安裝openssl軟體的,如果沒有安裝,自行安裝。

第一、pem 轉 pkcs7

openssl crl2pkcs7 -nocrl -certfile your_pem_certificate.crt -out your_pkcs7_certificate.p7b

第二、pkcs7 轉 pem

openssl pkcs7 -print_certs -in your_pkcs7_certificate.p7b -out your_pem_certificates.pem

第三、pem 轉 pfx

openssl pkcs12 -export -out your_pfx_certificate.pfx -inkey laozuo.key -in laozuo.crt

其中需要給pfx設定兩次密碼,密碼要記住的,回頭匯入到專案需要輸入。

第四、pfx 轉 pem

openssl pkcs12 -in your_pfx_certificate.pfx -out your_pem_certificates_and_key.pem -nodes

其中需要提示我們輸入pfx證書的密碼才可以轉。

第五、pkcs7 轉 pfx

pkcs7不可以直接轉換成pfx,我們需要通過上面的方法先將pkcs7轉成pem,然後pem轉pfx。

openssl pkcs7 -print_certs -in your_pkcs7_certificate.p7b -out your_pem_certificates.pem

openssl pkcs12 -export -out your_pfx_certificate.pfx -inkey your_private.key -inyour_pem_certificate.crt

在轉換ssl證書格式的時候,我們需要將以有的證書格式丟到執行openssl轉換命令當前目錄,且檔名需要對應。

python轉換格式 python格式轉換的記錄

python的格式轉換太難了。與其說是難,具體來說應該是 每次都會忘記該怎麼處理 所以於此記錄,總的來說是編碼 格式轉換的記錄。經常見到的格式轉換 bytes str socket 網路通訊和 的很多資料傳輸,都是使用bytes格式在傳送訊息,而同時很多時候我們也需要把這些資訊程式設計str來試著人...

js 日期轉換格式

var starttime 2009 08 07 var endtime 2009 08 08 var starttimedatetemp starttime.replace w s s w s w 2 3 1 var endtimedatetemp endtime.replace w s s w ...

SQL Server 日期轉換格式

sql server中文版的預設的日期欄位datetime格式是yyyy mm dd thh mm ss.mmm 例如 select getdate 2004 09 12 11 06 08.177 這對於在要不同資料庫間轉移資料或者習慣日期格式yyyy mm dd hh24 mi ss的人多少有些不...