Como converter CRT em PEM usando OpenSSL

Converter CRT em PEM

Trabalhar com certificados SSL geralmente significa lidar com diferentes formatos de arquivo e, às vezes, você precisa deles no formato PEM. Se você tiver arquivos CRT, CER ou DER, descobrir como lidar com essas conversões pode parecer difícil no início. Mas não se preocupe, nós ajudamos você!

Neste guia, você descobrirá como usar o OpenSSL para converter perfeitamente seus certificados SSL em PEM, passo a passo, esteja você no Linux ou no Windows. Vamos simplificar o processo juntos!


Índice

  1. Conversão de CRT para PEM usando OpenSSL (Linux e Windows)
  2. Como converter DER ou CER em PEM
  3. Como instalar o OpenSSL

Conversão de CRT para PEM usando OpenSSL (Linux e Windows)

Siga estas etapas simples para converter um arquivo CRT em um arquivo PEM usando OpenSSL. As instruções funcionam tanto no Linux quanto no Windows, com pequenas diferenças na navegação para diretórios e na execução de comandos.

Etapa 1: Abra a ferramenta de linha de comando

  • No Linux: Abra o Terminal pressionando Ctrl + Alt + T ou procurando por“Terminal” em seus aplicativos.
  • No Windows: Abra o prompt de comando ou o PowerShell pressionando Win + R, digitando cmd ou powershell e pressionando Enter.

Etapa 2: verifique se o OpenSSL está instalado

O OpenSSL é a principal ferramenta usada para a conversão. Verifique se ela está instalada em seu sistema executando o seguinte comando:

versão do openssl

Se o OpenSSL estiver instalado, você verá o número da versão exibido (por exemplo, OpenSSL 1.1.1).

Se ele não estiver instalado, você receberá uma mensagem de erro do tipo “openssl” não é reconhecido como um comando interno ou externo. Não se preocupe! Você pode seguir nossas instruções detalhadas sobre como instalá-lo.


Etapa 3: Navegue até o diretório

Use o comando cd para ir até a pasta onde o arquivo CRT está localizado.

No Linux:

cd /path/to/certificate/folder

No Windows:

cd C:\path\to\certificate\folder

Substitua /path/to/certificate/folder ou C:\path\to\certificate\folder pelo caminho real.


Etapa 4: Execute o comando OpenSSL

Execute o seguinte comando para converter o arquivo CRT para o formato PEM:

openssl x509 -in certificado.crt -outform PEM -out certificado.pem

Substitua certificate.crt pelo nome do seu arquivo CRT.

O arquivo resultante, certificate.pem, será salvo no mesmo diretório.


Etapa 5: Verificar a saída

Localize o arquivo certificate.pem em seu diretório.

Abra o arquivo com um editor de texto para garantir que ele comece com:

-----BEGIN CERTIFICATE-----


Como converter DER ou CER em PEM

Se você tiver um certificado codificado por DER ou CER e precisar convertê-lo para o formato PEM, o OpenSSL poderá lidar com ambos os formatos com um comando semelhante. Basta executar o comando apropriado, dependendo do tipo de arquivo que você possui:

Para DER para PEM

openssl x509 -inform DER -in certificate.der -outform PEM -out certificate.pem

Para CER para PEM

openssl x509 -inform DER -in certificate.cer -outform PEM -out certificate.pem

Substitua certificate.der ou certificate.cer pelo nome do arquivo que você deseja.

O arquivo certificate.pem resultante será salvo no mesmo diretório.


Consulte nosso guia completo sobre formatos SSL para que você entenda ainda melhor como eles funcionam.

Como instalar o OpenSSL

Se o OpenSSL ainda não estiver instalado em seu sistema, siga estas etapas para configurá-lo:

No Linux

Use um gerenciador de pacotes para instalá-lo:

Ubuntu/Debian:

sudo apt update
sudo apt install openssl

CentOS/Red Hat:

sudo yum install openssl

No Windows

  1. Baixe o instalador do OpenSSL de uma fonte confiável, como a Shining Light Productions.
  2. Siga as instruções de instalação, certificando-se de que você adicionou o OpenSSL ao PATH do sistema durante a configuração.

Proteja seu site como um profissional com o SSL Dragon!

A conversão de arquivos CRT, DER ou CER para o formato PEM é uma habilidade essencial para o gerenciamento de certificados SSL, e o OpenSSL torna o processo rápido e fácil.

Se você está procurando um local único para todas as suas necessidades de certificados SSL, SSL Dragon tem tudo o que você precisa. Oferecemos uma ampla variedade de produtos SSL, além de orientação especializada para ajudar você a proteger seu site. Visite o SSL Dragon hoje mesmo para explorar nossas ofertas e simplificar o gerenciamento do seu certificado SSL!

Economize 10% em certificados SSL ao fazer seu pedido hoje!

Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

A detailed image of a dragon in flight
Escrito por

Redator de conteúdo experiente, especializado em certificados SSL. Transformação de tópicos complexos de segurança cibernética em conteúdo claro e envolvente. Contribua para melhorar a segurança digital por meio de narrativas impactantes.