Jak wyświetlić zawartość pliku PFX w systemie Windows?


123

Mam plik certyfikatu PFX na moim komputerze i chciałbym wyświetlić szczegóły przed jego zaimportowaniem. (Narzędzie importu tak naprawdę nie mówi, jaki jest certyfikat!).

Jak wyświetlić szczegóły dotyczące pliku certyfikatu PFX?


Jest rok 2019 i nadal nie możemy łatwo wyświetlić certyfikatu przed jego zainstalowaniem. Musimy wyjść z sieci, aby znaleźć odpowiedź. Smutny stan rzeczy dla Microsoftu.
jww

Odpowiedzi:


172

Niektóre opcje wyświetlania szczegółów pliku PFX:

  • Otwórz wiersz polecenia i wpisz: certutil -dump <path to cert>
  • Zainstaluj OpenSSL i użyj poleceń, aby wyświetlić szczegóły, takie jak: openssl pkcs12 -info -in <path to cert>

Pierwsza opcja jest dobra, ale czy jest jakiś sposób, aby zobaczyć więcej szczegółów certyfikatu, takich jak SAN, bez instalowania narzędzia innej firmy?
Meir

14
certutil -v -dump <ścieżka do certyfikatu> wyświetli pełną listę zawierającą SAN.
C. Cornwell,

1
Mam zaszyfrowany plik pfx. Czy są jakieś informacje na ten temat, nie znając hasła?
mwfearnley

@mwfearnley, z wyjątkiem odzyskiwania hasła metodą brute-force, obawiam się, że nie ma innej opcji.
U880D

6

Możesz przesłać informacje do narzędzia openssl x509, a następnie wyeksportować je do pliku takiego jak ten:

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

Oczywiście pojawi się również monit o podanie hasła do certyfikatu.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.