OpenSSL on avoimen lähdekoodin täysimittainen komentorivityökalu, jota käytetään yleensä CSR: n ja yksityisten avainten luomiseen, SSL/TLS-varmenteiden asentamiseen, suojausvarmenteiden muuntamiseen jne.
Tämän päivän viestissä kuvataan, miten CER -tiedosto voidaan muuntaa PEM: ksi.
Huomautus: Tässä esitetyt komennot on osoitettu Ubuntu 20.04 LTS -päätelaitteessa. Jos haluat avata päätelaitteen Ubuntun työpöydällä, paina super -näppäintä ja käynnistä se Sovellukset -valikosta tai avaa se Ctrl+Alt+T -pikanäppäimellä.
CER -tiedosto
CER -tiedosto on suojaustiedosto, jota käytetään X.509 -varmenteen tallentamiseen. Sen toimittaa ja antaa CA (varmenneviranomainen), joka tarkistaa verkkosivuston aitouden. Se sisältää tietoja varmenteen omistajasta ja julkisesta avaimesta.
PEM -tiedosto
PEM (Privacy Enhanced Mail) on bas64 -koodattu ASCII -tiedosto, jossa varmenteiden myöntäjät myöntävät varmenteita. Tätä muotoa käytetään salausavainten ja varmenteiden sekä muiden välivarmenteiden tallentamiseen ja lähettämiseen.
CER -tiedoston muuntaminen PEM -muotoon
OpenSSL -työkalupakki on oletusarvoisesti asennettu Ubuntuun. Jos sitä ei kuitenkaan ole, voit asentaa sen seuraavan komennon kautta terminaalissa:
$ sudo apt install openssl
Anna sudo -salasana. Kun sinua kehotetaan valitsemaan y / n vaihtoehto, lyö ja jatkaa. Sen jälkeen se alkaa asentaa OpenSSL -järjestelmää.
Muunna CER -tiedosto PEM -muotoon käyttämällä seuraavaa syntaksia:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemYllä olevassa syntaksissa sert. syöpä on suojaustodistuksen nimi, jonka haluat muuntaa PEM -muodossa ja sert.pem on tiedoston nimi muuntamisen jälkeen.
PEM: n muuntaminen CER: ksi
Muunna PEM -tiedosto CER -muotoon käyttämällä seuraavaa syntaksia:
$ openssl x509 -informaatio PEM -sert.pem -outform DER -out sert.cerYllä olevassa syntaksissa sert.pem on sen varmenteen nimi, jonka haluat muuntaa CER -muodossa, ja sert. syöpä on varmenteen nimi muuntamisen jälkeen.
Näin voit muuntaa CER -tiedoston PEM -muotoon OpenSSL -apuohjelman avulla. Toivottavasti se auttaa!