完成兩種格式的數字證書的互轉,只需要幾條openssl的命令,很方便。
將X509格式的數字證書轉換成微軟的PFX格式
openssl pkcs12 -export -inkey server.key -in server.crt -out server.pfx
將微軟的PFX數字證書轉換成X509格式
openssl pkcs12 -in server.pfx -nodes -out server.pem # 生成明文所有內容
openssl rsa -in server.pem -out server.key # 取 key 文件
openssl x509 -in server.pem -out server.crt # 取證書