Pem
Pem是最常見的證書文件格式。常見文件擴展名為.pem. 其文件內容采用如下格式:
-----BEGIN CERTIFICATE-----
Base64編碼的證書內容
-----END CERTIFICATE-----
Der
Der是一種二進制格式的證書。常見文件擴展名: .cer, .crt,.der. 由於是二進制格式的,因此也就不包含----BEGIN CERTIFICATE-----這種文件頭。
PKCS#12 or PFX
這也是一種二進制格式的加密文件。它不僅包含證書信息,還包含中間證書,私鑰。常見文件擴展名為.pfx, .p12. 我們如果需要把私鑰和證書一起轉移時可以生成這種文件,可以為其設定密碼來保護私鑰。
我們可以利用openssl工具來工pfx文件中提取證書或者私鑰。
https://www.sslshopper.com/article-most-common-openssl-commands.html