OpenSSL è un'utilità da riga di comando open source completa che viene solitamente utilizzata per generare CSR e chiavi private, installare certificati SSL/TLS, convertire formati di certificati di sicurezza, ecc.
Nel post di oggi, descriveremo come convertire un file CER in PEM.
Nota: I comandi mostrati qui sono stati dimostrati su Ubuntu 20.04 Terminale LTS. Per aprire il Terminale nel desktop di Ubuntu, premi il tasto super e avvialo dal menu Applicazioni o usa la scorciatoia Ctrl+Alt+T per aprirlo.
File CER
Un file CER è un file di sicurezza utilizzato per memorizzare X.certificato 509. È fornito ed emesso da CA (autorità di certificazione) che verifica l'autenticità di un sito web. Contiene informazioni sul proprietario del certificato e sulla chiave pubblica.
File PEM
PEM (Privacy Enhanced Mail) sono i file ASCII codificati bas64 in cui le autorità di certificazione emettono i certificati. Questo formato viene utilizzato per l'archiviazione e l'invio di chiavi e certificati crittografici e altri certificati intermedi.
Conversione di un file CER in PEM
Il toolkit OpenSSL è installato di default in Ubuntu. Tuttavia, se non è presente, puoi installarlo tramite il seguente comando in Terminale:
$ sudo apt install opensslInserisci sudo password. Quando ti viene chiesto con s/n opzione, colpisci sì per continuare. Successivamente, inizierà l'installazione di OpenSSL sul sistema.
Per convertire un file CER in PEM, utilizzare la seguente sintassi:
$ openssl x509 -inform der -in cert.cer -outform pem -out cert.pemNella sintassi sopra, certo.certo è il nome del certificato di sicurezza che si desidera convertire in formato PEM e certo.pem è il nome del file dopo la conversione.
Conversione da PEM a CER
Per convertire un file PEM in CER, utilizzare la seguente sintassi:
$ openssl x509 -inform PEM -in cert.pem -outform DER -out cert.certoNella sintassi sopra, certo.pem è il nome del certificato di sicurezza che si desidera convertire in formato CER e certo.certo è il nome del certificato dopo la conversione.
Ecco come convertire un file CER in PEM utilizzando l'utilità OpenSSL. Spero che sia d'aiuto!