Conversor de SSL
Converta Certificado SSL em vários formatos: crt, der, p7b e pfx. Esses formatos de certificado são necessários para diferentes plataformas e dispositivos, por exemplo, servidores Windows requerem um arquivo .pfx enquanto servidores Apache requerem arquivos .crt.
Conversão Automática
Conversão Manual
Formato .CRT
O formato .crt é um formato comum para Certificados SSL emitidos por autoridades de certificação, sendo considerado idêntico às extensões .pem e .cer. Esse tipo de certificado contém as linhas "-----BEGIN CERTIFICATE-----" e "-----END CERTIFICATE-----" e são codificados em formato ASCII Base64. Comumente utilizados em servidores Apache ou configurações semelhantes.
-
openssl x509 -outform der -in certificado.crt -out certificado.der
-
Converter CRT para P7B:
openssl crl2pkcs7 -nocrl -certfile certificado.crt -out certificado.p7b -certfile
-
Converter CRT para PFX:
openssl pkcs12 -export -out certificado.pfx -inkey privateKey.key -in certificado.crt -certfile CACert.crt
Formato .DER
O formato DER é uma forma binária de certificado, comumente empregado na plataforma Java. Ele pode aparecer com extensões .der ou .cer. Entender a diferença entre um arquivo .cer no formato DER e um arquivo .cer no formato CRT requer a abertura do mesmo em um editor de texto e a busca pelas linhas BEGIN/END. Vale salientar que o formato DER é usado em detrimento do formato ASCII CRT, sendo sua principal característica a representação binária.
-
Converter DER para CRT:
openssl x509 -inform der -in certificado.der -out certificado.crt
Formato .P7B
O formato P7B ou PKCS#7 tem como característica principal a sua armazenagem em formato Base64 ASCII e costuma ser identificado pelas extensões .p7b ou .p7c. Esses certificados P7B incluem as linhas "-----BEGIN PKCS7-----" e "-----END PKCS7-----". Vale ressaltar que arquivos no formato P7B contêm apenas certificados e cadeias de certificados, não incluindo a chave privada. Isso o torna uma opção segura para diversas plataformas, com destaque para Microsoft Windows e Java Tomcat.
-
Converter P7B para CRT:
openssl pkcs7 -print_certs -in certificado.p7b -out certificado.crt
-
Converter P7B para PFX:
openssl pkcs7 -print_certs -in certificado.p7b -out certificado.cer
openssl pkcs12 -export -in certificado.crt -inkey privateKey.key -out certificado.pfx -certfile CACert.crt
Formato .PFX
O formato PFX, também conhecido como PKCS#12, é um formato binário utilizado para armazenar o certificado do servidor e a chave privada em um único arquivo criptografável. As extensões de arquivo comumente associadas a esse formato incluem .pfx e .p12, e eles são predominantemente utilizados em servidores Windows. Quando um arquivo PFX é convertido para o formato CRT, todos os certificados e a chave privada são integrados em um único arquivo. Nesse caso, é necessário abrir o arquivo em um editor de texto e copiar cada certificado e chave privada, incluindo as declarações BEGIN/END, para seus próprios arquivos de texto individuais.
-
Converter PFX para CRT:
openssl pkcs12 -in certificado.pfx -out certificado.crt -nodes
Ferramentas SSL
Dúvidas no processo de aquisição de SSL?
Nós podemos ajudar!Perguntas frequentes sobre Converter SSL
Precisa de um Certificado SSL?
A SAN oferece mais de 30 opções de Certificados SSL.