Wie kann ich den Inhalt einer PFX-Datei unter Windows anzeigen?

123

Ich habe eine PFX-Zertifikatdatei auf meinem Computer und möchte die Details anzeigen, bevor ich sie importiere. (Das Import-Dienstprogramm sagt Ihnen nicht wirklich, was das Zertifikat ist!).

Wie kann ich die Details zur PFX-Zertifikatdatei anzeigen?

PeterX
quelle
Wir schreiben das Jahr 2019 und können ein Zertifikat vor der Installation immer noch nicht ohne Weiteres anzeigen. Wir müssen ins Internet gehen, um eine Antwort zu finden. Trauriger Zustand für Microsoft.
15.

Antworten:

172

Einige Optionen zum Anzeigen von PFX-Dateidetails:

  • Öffnen Sie eine Eingabeaufforderung und geben Sie Folgendes ein: certutil -dump <path to cert>
  • Installieren Sie OpenSSL und verwenden Sie die Befehle, um die Details anzuzeigen, beispielsweise: openssl pkcs12 -info -in <path to cert>
PeterX
quelle
Die erste Option ist gut, aber gibt es eine Möglichkeit, weitere Details des Zertifikats wie das SAN anzuzeigen, ohne ein Tool eines Drittanbieters zu installieren?
Meir
14
certutil -v -dump <Pfad zu cert> zeigt eine ausführliche Liste mit SAN an.
C. Cornwell
1
Ich habe eine verschlüsselte PFX-Datei. Gibt es irgendwelche Informationen, die ich herausfinden kann, ohne das Passwort zu kennen?
Mwfearnley
@mwfearnley, abgesehen von der Wiederherstellung des Passworts per Brute-Force-Methode, gibt es leider keine andere Möglichkeit mehr.
U880D
6

Sie können die Informationen an das Hilfsprogramm openssl x509 weiterleiten und dann in eine Datei wie die folgende exportieren:

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

Natürlich werden Sie auch zur Eingabe der Zertifikatskennwörter aufgefordert.

pHarris
quelle