OpenSSL er en åpen kildekode fullverdig kommandolinjeverktøy som vanligvis brukes til å generere CSR og private nøkler, installere SSL/TLS-sertifikater, konvertere sikkerhetssertifikatformater osv.
I dagens innlegg vil vi beskrive hvordan du konverterer en CER -fil til PEM.
Merk: Kommandoene som er vist her er påvist på Ubuntu 20.04 LTS -terminal. For å åpne terminalen i Ubuntu Desktop, treffer du supernøkkelen og lanserer den fra applikasjonsmenyen eller bruk CTRL+ALT+T -snarvei for å åpne den.
CER -fil
En CER -fil er en sikkerhetsfil som brukes til å lagre x.509 Certificate. Det er gitt og utstedt av CA (Certificate Authority) som verifiserer ektheten til et nettsted. Den inneholder informasjon om sertifikatseieren og den offentlige nøkkelen.
PEM -fil
PEM (Privacy Enhanced Mail) er BAS64 -kodede ASCII -filer som sertifikaters myndigheter utsteder sertifikater i. Dette formatet brukes til lagring og sending av kryptografiske nøkler og sertifikater og andre mellomsertifikater.
Konvertere en CER -fil til PEM
OpenSSL verktøysett er som standard installert i Ubuntu. Imidlertid, hvis den ikke er der, kan du installere den gjennom følgende kommando i terminalen:
$ sudo apt install openssllSkriv inn sudo -passord. Når du blir bedt om med y/n alternativ, hit y å komme seg videre. Etter det vil det begynne å installere OpenSSL på systemet.
For å konvertere en CER -fil til PEM, bruk følgende syntaks:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.PemI syntaks ovenfor, Cert.cer er navnet på sikkerhetsbeviset du vil konvertere i PEM -format og Cert.Pem er navnet på filen etter konvertering.
Konvertere PEM til CER
For å konvertere en PEM -fil til CER, bruk følgende syntaks:
$ openssl x509 -inform pem -in cert.pem -outform der -out cert.cerI syntaks ovenfor, Cert.Pem er navnet på sikkerhetsbeviset du vil konvertere i CER -format, og Cert.cer er navnet på sertifikatet etter konvertering.
Slik kan du konvertere en CER -fil til PEM ved hjelp av OpenSSL -verktøyet. Håper det hjelper!