題 如何在Windows上查看PFX文件的內容?


我的機器上有一個PFX證書文件,我想在導入之前查看詳細信息。 (導入實用程序實際上並不會告訴您證書是什麼!)。

如何查看有關PFX證書文件的詳細信息?


101
2018-04-10 04:59


起源




答案:


查看PFX文件詳細信息的一些選項:

  • 打開命令提示符並鍵入: certutil -dump <path to cert>
  • 安裝OpenSSL並使用命令查看詳細信息,例如: openssl pkcs12 -info -in <path to cert>

144
2018-04-10 04:59



第一種選擇是好的,但有沒有辦法看到更多的證書細節,如SAN,而無需安裝第三方工具? - Meir
的certutil -v -dump <path of cert>將顯示包含SAN的詳細列表。 - C. Cornwell
我有一個加密的pfx文件。在不知道密碼的情況下,我能找到任何有關它的信息嗎? - mwfearnley
@mwfearnley,除了通過暴力法恢復密碼外,恐怕沒有其他選擇了。 - U880D


您可以將信息傳遞給openssl x509實用程序,然後將其導出到這樣的文件:

openssl.exe pkcs12 -info -in c:\temp\cert.pfx | openssl.exe x509 -noout -text > c:\temp\cert.pfx.details.txt

當然,系統也會提示您輸入證書密碼。


3
2017-11-28 16:21