OpenSSL és una utilitat de línia d’ordres completa de codi obert que s’utilitza generalment per generar claus privades i CSR, instal·lar certificats SSL / TLS, convertir formats de certificats de seguretat, etc.
A la publicació d’avui, descriurem com convertir un fitxer CER a PEM.
Nota: Les ordres que es mostren aquí s'han demostrat al terminal Ubuntu 20.04 LTS. Per obrir el terminal a l’escriptori Ubuntu, premeu la tecla súper i inicieu-lo des del menú Aplicacions o utilitzeu la drecera Ctrl + Alt + T per obrir-lo.
Fitxer CER
Un fitxer CER és un fitxer de seguretat utilitzat per emmagatzemar el certificat X.509. La subministra i emet CA (autoritat certificadora) que verifica l'autenticitat d'un lloc web. Conté informació sobre el propietari del certificat i la clau pública.
Fitxer PEM
PEM (Privacy Enhanced Mail) és el fitxer ASCII codificat bas64 en què les autoritats de certificats emeten certificats. Aquest format s’utilitza per emmagatzemar i enviar claus criptogràfiques i certificats i altres certificats intermedis.
Conversió d’un fitxer CER a PEM
El conjunt d’eines OpenSSL està instal·lat per defecte a Ubuntu. No obstant això, si no hi és, podeu instal·lar-lo mitjançant l'ordre següent a Terminal:
$ sudo apt install openssl
Introduïu la contrasenya sudo. Quan se us demani el fitxer i / n opció, premeu i continuar. Després, començarà a instal·lar OpenSSL al sistema.
Per convertir un fitxer CER a PEM, utilitzeu la sintaxi següent:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemA la sintaxi anterior, cert.cer és el nom del certificat de seguretat que voleu convertir en format PEM i cert.pem és el nom del fitxer després de la conversió.
Conversió de PEM a CER
Per convertir un fitxer PEM a CER, utilitzeu la sintaxi següent:
$ openssl x509 -inform PEM -in cert.pem -outform DER -out cert.cerA la sintaxi anterior, cert.pem és el nom del certificat de seguretat que voleu convertir en format CER i cert.cer és el nom del certificat després de la conversió.
Així és com podeu convertir un fitxer CER a PEM mitjançant la utilitat OpenSSL. Espero que us ajudi!