2012-12-20 8 views
5

C'è qualche tipo di firma digitale su un DER che sarebbe evidente in un editor esadecimale?Come posso verificare che un certificato sia realmente in formato DER?

Mi è stato assegnato un file .cer con contenuto binario di circa 1,3 KB. Mi è stato detto che è in formato DER, e la mia lettura suggerisce che i certificati con questa estensione sono praticamente tutti DER o DER codificati in base 64 con un'intestazione leggibile dall'uomo, e questo file non ha un'intestazione simile. Tuttavia, non sono stato in grado di aprirlo per creare una chiave. Prima di investire una quantità eccessiva di tempo nella risoluzione di questo file, mi piacerebbe essere sicuro che sia davvero nel formato DER.

risposta

10

Prova questo con OpenSSL:

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

Se avete bisogno di convertire esso, è possibile utilizzare questo per esempio:

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

In effetti, il primo comando produce un sacco di uscita, senza errori messaggi. Quindi OpenSSL conferma che sono proprio i dati DER, esattamente quello che dovevo sapere. Grazie! –

Problemi correlati