OpenSSL är ett kommandoradsverktyg med öppen källkod som vanligtvis används för att generera CSR och privata nycklar, installera SSL / TLS-certifikat, konvertera säkerhetscertifikatformat etc.
I dagens inlägg kommer vi att beskriva hur man konverterar en CER-fil till PEM.
Notera: Kommandona som visas här har demonstrerats på Ubuntu 20.04 LTS-terminal. För att öppna terminalen på Ubuntu-skrivbordet, tryck på super-tangenten och starta den från applikationsmenyn eller använd Ctrl + Alt + T-genvägen för att öppna den.
CER-fil
En CER-fil är en säkerhetsfil som används för att lagra X.509 certifikat. Den tillhandahålls och utfärdas av CA (certifikatutfärdare) som verifierar äktheten hos en webbplats. Den innehåller information om certifikatägaren och den offentliga nyckeln.
PEM-fil
PEM (Privacy Enhanced Mail) är de bas64-kodade ASCII-filer som certifikatmyndigheter utfärdar certifikat i. Detta format används för att lagra och skicka kryptografiska nycklar och certifikat och andra mellanliggande certifikat.
Konvertera en CER-fil till PEM
OpenSSL-verktygssatsen är som standard installerad i Ubuntu. Men om den inte finns där kan du installera den genom följande kommando i Terminal:
$ sudo apt installerar opensslAnge sudo-lösenord. När du uppmanas till y / n alternativ, slå y att fortsätta. Därefter kommer OpenSSL att installeras på systemet.
För att konvertera en CER-fil till PEM, använd följande syntax:
$ openssl x509 -information der -in cert.cer -outform pem -out cert.pemI ovanstående syntax, cert.cer är namnet på säkerhetscertifikatet du vill konvertera i PEM-format och cert.pem är namnet på filen efter konvertering.
Konverterar PEM till CER
För att konvertera en PEM-fil till CER, använd följande syntax:
$ openssl x509 -information PEM -in cert.pem -outform DER -out cert.cerI ovanstående syntax, cert.pem är namnet på säkerhetscertifikatet du vill konvertera i CER-format och cert.cer är certifikatets namn efter konvertering.
Så här kan du konvertera en CER-fil till PEM med OpenSSL-verktyget. Hoppas det hjälper!