OpenSSL on avatud lähtekoodiga täisfunktsionaalne käsurea utiliit, mida tavaliselt kasutatakse CSR-i ja privaatvõtmete genereerimiseks, SSL/TLS-sertifikaatide installimiseks, turvasertifikaatide vormingute teisendamiseks jne.
Tänases postituses kirjeldame, kuidas teisendada CER -fail PEM -iks.
Märge: Siin näidatud käske on demonstreeritud Ubuntu 20.04 LTS terminalis. Terminali avamiseks Ubuntu töölaual vajutage superklahvi ja käivitage see menüüst Rakendused või kasutage selle avamiseks kiirklahvi Ctrl+Alt+T.
CER -fail
CER -fail on turvafail, mida kasutatakse X.509 sertifikaadi salvestamiseks. Selle annab ja väljastab CA (sertifitseerimisasutus), kes kontrollib veebisaidi ehtsust. See sisaldab teavet sertifikaadi omaniku ja avaliku võtme kohta.
PEM -fail
PEM (Privacy Enhanced Mail) on bas64 -kodeeritud ASCII -failid, milles sertifikaatide väljaandjad väljastavad sertifikaate. Seda vormingut kasutatakse krüptovõtmete ja sertifikaatide ning muude vahesertifikaatide salvestamiseks ja saatmiseks.
CER -faili teisendamine PEM -failiks
OpenSSL -i tööriistakomplekt on vaikimisi installitud Ubuntu. Kui aga seda pole, saate selle installida terminali järgmise käsu kaudu:
$ sudo apt install openssl
Sisestage sudo parool. Kui teil palutakse y / n variant, löö ja jätkata. Pärast seda alustab see OpenSSL -i installimist süsteemi.
CER -faili teisendamiseks PEM -iks kasutage järgmist süntaksi:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemÜlaltoodud süntaksis sert.vähk on turvasertifikaadi nimi, mille soovite teisendada PEM -vormingus ja sert.pem on faili nimi pärast teisendamist.
PEM -i teisendamine CER -iks
PEM -faili teisendamiseks CER -iks kasutage järgmist süntaksi:
$ openssl x509 -teavitage PEM -i sert.pem -formform DER -out cert.cerÜlaltoodud süntaksis sert.pem on turvasertifikaadi nimi, mille soovite CER -vormingus teisendada, ja sert.vähk on sertifikaadi nimi pärast teisendamist.
Nii saate CER -faili teisendada PEM -i, kasutades utiliiti OpenSSL. Loodetavasti aitab!