利用openssl完成X509證書和PFX證書之間的互轉
#?OpenSSL的下載與安裝:
1、下載地址:
官方網址——?https://www.openssl.org/source/
OpenSSL for Windows ——?http://gnuwin32.sourceforge.net/packages/openssl.htm
2、安裝:此處已OpenSSL for Windows為例
* 點擊openssl-0.9.8h-1-setup.exe 進行安裝;
* 添加環境變量:path - C:\Program Files (x86)\GnuWin32\bin
3、測試是否安裝成功
cmd —> openssl
# 利用openssl完成X509證書和PFX證書之間的互轉
1、將X509格式的數字證書轉換成微軟的PFX格式
openssl pkcs12 -export -inkey c:\test\server.key -in server.crt -out c:\test\server.pfx
2、將微軟的PFX數字證書轉換成X509格式
openssl pkcs12 -in c:\test\server.pfx -nodes -out c:\test\server.pem # 生成明文所有內容 openssl rsa -in c:\test\server.pem -out c:\test\server.key # 取 key 文件 openssl x509 -in c:\test\server.pem -out c:\test\server.crt # 取證書
?