OpenSSL ir atvērtā koda pilnvērtīga komandrindas lietderība, ko parasti izmanto CSR un privāto atslēgu ģenerēšanai, SSL / TLS sertifikātu instalēšanai, drošības sertifikātu formātu konvertēšanai utt.
Šodienas ierakstā mēs aprakstīsim, kā pārveidot CER failu PEM.
Piezīme: Šeit parādītās komandas ir demonstrētas Ubuntu 20.04 LTS termināls. Lai atvērtu termināli Ubuntu darbvirsmā, nospiediet super taustiņu un palaidiet to no izvēlnes Applications vai lietojiet saīsni Ctrl + Alt + T, lai to atvērtu.
CER fails
CER fails ir drošības fails, ko izmanto X glabāšanai.509 sertifikāts. To nodrošina un izsniedz CA (sertifikāta iestāde), kas pārbauda vietnes autentiskumu. Tajā ir informācija par sertifikāta īpašnieku un publisko atslēgu.
PEM fails
PEM (Privacy Enhanced Mail) ir bas64 kodēti ASCII faili, kuros sertifikātu iestādes izsniedz sertifikātus. Šis formāts tiek izmantots kriptogrāfisko atslēgu, sertifikātu un citu starpposma sertifikātu glabāšanai un nosūtīšanai.
CER faila konvertēšana uz PEM
OpenSSL rīkkopa pēc noklusējuma ir instalēta Ubuntu. Tomēr, ja tā nav, varat to instalēt, izmantojot šādu komandu Terminal:
$ sudo apt install opensslIevadiet sudo paroli. Kad jums tiek lūgts ar jā / nē variants, hit y turpināt. Pēc tam tā sāks instalēt OpenSSL sistēmā.
Lai konvertētu CER failu uz PEM, izmantojiet šādu sintaksi:
$ openssl x509 -inform der -in sert.cer -outform pem -out sert.pemIepriekš sintaksē, sert.cer ir tā drošības sertifikāta nosaukums, kuru vēlaties konvertēt PEM formātā, un sert.pem ir faila nosaukums pēc konvertēšanas.
PEM konvertēšana uz CER
Lai konvertētu PEM failu uz CER, izmantojiet šādu sintaksi:
$ openssl x509 -inform PEM -sertifikātā.pem -outform DER -out sert.cerIepriekš sintaksē, sert.pem ir tā drošības sertifikāta nosaukums, kuru vēlaties konvertēt CER formātā, un sert.cer ir sertifikāta nosaukums pēc pārveidošanas.
Šādi jūs varat pārveidot CER failu uz PEM, izmantojot OpenSSL utilītu. Ceru, ka tas palīdzēs!