Wie kann ich die Details einer CER-Datei mit einem digitalen Zertifikat anzeigen?

Wie kann ich die Details einer CER-Datei mit einem digitalen Zertifikat anzeigen?

Ich verwende Windows und habe eine CER-Datei erhalten. Wie kann ich die Details dazu anzeigen?

Antwort1

OpenSSL ermöglicht Ihnen die Anzeige, wenn es auf Ihrem System installiert ist. Verwenden Sie dazu denOpenSSL x509-Tool.

openssl x509 -noout -text -in 'cerfile.cer';

Das Format der CER-Datei erfordert möglicherweise, dass Sie ein anderes Codierungsformat angeben, das explizit aufgerufen werden soll.

openssl x509 -inform pem -noout -text -in 'cerfile.cer';

oder

openssl x509 -inform der -noout -text -in 'cerfile.cer';

Auf Windows-Systemen können Sie mit der rechten Maustaste auf die CER-Datei klicken und „Öffnen“ auswählen. Anschließend können Sie die meisten Metadaten anzeigen.

Unter Windows führen Sie das Windows-Zertifikatsverwaltungsprogramm mit dem Befehl certmgr.msc im Ausführungsfenster aus. Anschließend können Sie Ihre Zertifikate importieren und Details anzeigen.

Antwort2

Wenn Sie Windows verwenden, können Sie das Konsolenprogramm verwenden

certutil -dump <file>

Antwort3

Alle Antworten hier schlagen bei MacOS fehl. Das einzige, was bei Sierra und High Sierra funktioniert, ist:

openssl x509 -inform der -in cerfile.cer -noout -text

Antwort4

Ich fand OpenSSL ziemlich einschränkend (kann den Inhalt der Kette/des Bündels nicht analysieren, die Ausgabe ist für meine Bedürfnisse ziemlich laut, ...), ich habeZertifikatsinfoProjekt auf GitHub, das Ketten/Bündel analysieren kann, mehrere Dateien als Argument akzeptiert und auch Zertifikatsinformationen vom Host abrufen kann, wenn das Argument die Form hat host:port.

verwandte Informationen