O OpenSSL é um utilitário de linha de comando completo de código aberto que geralmente é usado para gerar CSR e chaves privadas, instalando certificados SSL/TLS, conversões de certificação de segurança, etc.
Na postagem de hoje, descreveremos como converter um arquivo cer em PEM.
Observação: Os comandos mostrados aqui foram demonstrados no Ubuntu 20.04 Terminal LTS. Para abrir o terminal na área de trabalho do Ubuntu, pressione a Super Key e inicie -a no menu Aplicativos ou use o atalho Ctrl+Alt+T para abri -lo.
Arquivo CER
Um arquivo cer é um arquivo de segurança usado para armazenar x.509 Certificado. É fornecido e emitido pela CA (Autoridade de Certificação) que verifica a autenticidade de um site. Ele contém informações sobre o proprietário do certificado e a chave pública.
Arquivo PEM
O PEM (Correio Aprimorado de Privacidade) é o Bas64 ASCII Arquivos ASCII que as autoridades dos certificados emitem certificados em. Este formato é usado para armazenar e enviar chaves e certificados criptográficos e outros certificados intermediários.
Convertendo um arquivo cer em PEM
O OpenSSL Toolkit está por padrão instalado no Ubuntu. No entanto, se não estiver lá, você poderá instalá -lo através do seguinte comando no terminal:
$ sudo apt install OpenSSLDigite a senha do sudo. Quando você é solicitado com o S/n opção, pressione y continuar. Depois disso, começará a instalar o OpenSSL no sistema.
Para converter um arquivo cer em PEM, use a seguinte sintaxe:
$ OpenSSL x509 -Imform der -in Cert.cer -outform PEM -Cert.PEMNa sintaxe acima, cert.cer é o nome do certificado de segurança que você deseja converter no formato PEM e cert.PEM é o nome do arquivo após a conversão.
Convertendo PEM para CER
Para converter um arquivo PEM em CER, use a seguinte sintaxe:
$ OpenSSL x509 -Imform PEM -in Cert.PEM -Outform der -out Cert.cerNa sintaxe acima, cert.PEM é o nome do certificado de segurança que você deseja converter no formato CER, e cert.cer é o nome do certificado após a conversão.
É assim que você pode converter um arquivo CER para PEM usando o utilitário OpenSSL. Espero que ajude!