OpenSSL er et åpen kildekode-kommandolinjeprogram med full funksjon som vanligvis brukes til å generere CSR og private nøkler, installere SSL / TLS-sertifikater, konvertere formater for sikkerhetssertifikater osv.
I dagens innlegg vil vi beskrive hvordan du konverterer en CER-fil til PEM.
Merk: Kommandoene som vises her er demonstrert på Ubuntu 20.04 LTS-terminal. For å åpne terminalen på Ubuntu-skrivebordet, trykk på supertasten og start den fra applikasjonsmenyen eller bruk snarveien Ctrl + Alt + T for å åpne den.
CER-fil
En CER-fil er en sikkerhetsfil som brukes til å lagre X.509 sertifikat. Den leveres og utstedes av CA (sertifikatmyndighet) som verifiserer ektheten til et nettsted. Den inneholder informasjon om sertifikatinnehaver og offentlig nøkkel.
PEM-fil
PEM (Privacy Enhanced Mail) er bas64-kodede ASCII-filer som sertifikatmyndighetene utsteder sertifikater i. Dette formatet brukes til lagring og sending av kryptografiske nøkler og sertifikater og andre mellomliggende sertifikater.
Konvertering av en CER-fil til PEM
OpenSSL verktøykasse er som standard installert i Ubuntu. Men hvis den ikke er der, kan du installere den gjennom følgende kommando i Terminal:
$ sudo apt installerer opensslSkriv inn sudo-passord. Når du blir bedt om å y / n alternativ, trykk y å komme seg videre. Deretter begynner det å installere OpenSSL på systemet.
For å konvertere en CER-fil til PEM, bruk følgende syntaks:
$ openssl x509 -informere der -in cert.cer -outform pem -out cert.pemI ovennevnte syntaks, cert.cer er navnet på sikkerhetssertifikatet du vil konvertere i PEM-format og cert.pem er navnet på filen etter konvertering.
Konverterer 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 ovennevnte syntaks, cert.pem er navnet på sikkerhetssertifikatet du vil konvertere i CER-format, og cert.cer er sertifikatets navn etter konvertering.
Slik kan du konvertere en CER-fil til PEM ved hjelp av OpenSSL-verktøyet. Håper det hjelper!