Bagaimana cara melihat konten file PFX di Windows?

123

Saya memiliki file sertifikat PFX di komputer saya dan saya ingin melihat detailnya sebelum mengimpornya. (Utilitas impor sebenarnya tidak memberi tahu Anda apa sertifikat itu!).

Bagaimana cara melihat detail tentang file sertifikat PFX?

PeterX
sumber
Ini tahun 2019 dan kami masih tidak dapat dengan mudah melihat sertifikat sebelum menginstalnya. Kita harus keluar di web untuk menemukan jawaban. Sedih keadaan untuk Microsoft.
jww

Jawaban:

172

Beberapa opsi untuk melihat detail file PFX:

  • Buka prompt perintah dan ketik: certutil -dump <path to cert>
  • Instal OpenSSL dan gunakan perintah untuk melihat detail, seperti: openssl pkcs12 -info -in <path to cert>
PeterX
sumber
Opsi pertama baik, tetapi apakah ada cara untuk melihat lebih detail dari sertifikat seperti SAN, tanpa menginstal alat pihak ketiga?
Meir
14
certutil -v -dump <path to cert> akan menampilkan daftar verbose termasuk SAN.
C. Cornwell
1
Saya punya file pfx terenkripsi. Apakah ada informasi yang saya dapat mengetahuinya tanpa mengetahui kata sandi?
mwfearnley
@ mwfearnley, kecuali memulihkan kata sandi melalui metode brute-force, saya khawatir tidak ada pilihan lain yang tersisa.
U880D
6

Anda dapat menyalurkan informasi ke utilitas openssl x509 dan kemudian mengekspornya ke file seperti ini:

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

Anda akan diminta untuk memasukkan kata sandi sertifikat juga.

pHarris
sumber
0

Kemungkinan lain: menggunakan utilitas SigCheck , seperti yang disebutkan dalam Microsoft Clickonce docs (dokumen menyebutkan memeriksa file .manifest, tetapi berfungsi pada file .pfx juga).

Outputnya terlihat seperti:

masukkan deskripsi gambar di sini

Veverke
sumber