2012-12-20 17 views
5

Gibt es irgendeine Art von digitaler Signatur zu einer DER, die in einem Hex-Editor sichtbar wäre?Wie kann ich überprüfen, ob ein Zertifikat wirklich im DER-Format vorliegt?

Ich habe eine .cer-Datei mit binären Inhalten von ca. 1,3 KB gegeben. Mir wurde gesagt, dass es im DER-Format ist, und meine Lektüre deutet darauf hin, dass Zertifikate mit dieser Erweiterung entweder DER- oder Base-64-codierte DER mit einem menschlich lesbaren Header sind, und diese Datei hat keinen solchen Header. Ich konnte es jedoch nicht öffnen, um einen Schlüssel zu erstellen. Bevor ich übermäßig viel Zeit in die Fehlersuche in dieser Datei investiere, möchte ich sicher sein, dass es wirklich im DER-Format ist.

Antwort

10

Versuchen Sie dies mit OpenSSL:

openssl x509 -text -noout -inform DER -in the_file_name.cer 

Wenn Sie es konvertieren müssen, können Sie diese verwenden, zB:

openssl x509 -inform DER -in the_file_name.cer -outform PEM -out the_file_name.pem 
+1

der Tat der erste Befehl eine Menge Ausgabe erzeugt, ohne Fehler Mitteilungen. So bestätigt OpenSSL, dass es tatsächlich DER-Daten sind, genau das, was ich wissen musste. Vielen Dank! –