OpenSSL on avoimen lähdekoodin monipuolinen komentorivi-apuohjelma, jota käytetään yleensä CSR- ja yksityisten avainten luomiseen, SSL / TLS-varmenteiden asentamiseen, suojaustodistusten muuntamiseen jne.
Tämän päivän viestissä kuvataan, miten CER-tiedosto muunnetaan PEM-tiedostoksi.
merkintä: Tässä esitetyt komennot on esitetty Ubuntu 20: ssa.04 LTS-terminaali. Voit avata päätelaitteen Ubuntun työpöydällä napsauttamalla super-näppäintä ja käynnistämällä sen Sovellukset-valikosta tai avaamalla sen Ctrl + Alt + T-pikakuvakkeella.
CER-tiedosto
CER-tiedosto on suojaustiedosto, jota käytetään X: n tallentamiseen.509-todistus. Sen tarjoaa ja myöntää varmentaja (CA), joka tarkistaa verkkosivuston aitouden. Se sisältää tietoja varmenteen omistajasta ja julkisesta avaimesta.
PEM-tiedosto
PEM (Privacy Enhanced Mail) on bas64-koodatut ASCII-tiedostot, joissa varmenteiden viranomaiset myöntävät varmenteita. Tätä muotoa käytetään salausavainten, varmenteiden ja muiden välivarmenteiden tallentamiseen ja lähettämiseen.
CER-tiedoston muuntaminen PEM: ksi
OpenSSL-työkalupakki on oletusarvoisesti asennettu Ubuntuun. Jos sitä ei kuitenkaan ole, voit asentaa sen terminaalissa olevan seuraavan komennon kautta:
$ sudo apt install opensslAnna sudo-salasana. Kun sinua pyydetään kyllä vaihtoehto, osuma y jatkaa. Sen jälkeen se aloittaa OpenSSL: n asentamisen järjestelmään.
Muunna CER-tiedosto PEM: ksi seuraavalla syntaksilla:
$ openssl x509 -inform der -in -sertifikaatti.cer -outform pem -out -sertti.pemEdellä olevassa syntaksissa, sert.cer on muunnettavan suojausvarmenteen nimi PEM-muodossa ja sert.pem on tiedoston nimi muuntamisen jälkeen.
Muunnetaan PEM CER: ksi
Muunna PEM-tiedosto CER: ksi seuraavalla syntaksilla:
$ openssl x509 -inform PEM -sertifikaatissa.pem -outform DER -out -sertifikaatti.cerEdellä olevassa syntaksissa, sert.pem on muunnettavan suojausvarmenteen nimi CER-muodossa ja sert.cer on varmenteen nimi muuntamisen jälkeen.
Näin voit muuntaa CER-tiedoston PEM: ksi OpenSSL-apuohjelman avulla. Toivottavasti se auttaa!