Hvordan konverterer jeg en CER -fil til PEM?

Hvordan konverterer jeg en CER -fil til PEM?
Det kan være forskjellige grunner til at du vil konvertere sikkerhetsbevisene dine til andre formater. En av grunnene er når systemet ditt ikke godtar det eksisterende formatet, eller hvis sikkerhetssertifikatfilen ikke er kompatibel med applikasjonen. Uansett hva grunnen til å konvertere formater for sikkerhetssertifikatfilene er, kan du enkelt gjøre det ved å bruke det mest praktiske og pålitelige OpenSSL -verktøyet.

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 openssll

Skriv 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.Pem

I 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.cer

I 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!