Ferramentas do usuário

Ferramentas do site


gerarcertificados

Exportar certificado PEM, CRT e KEY

Alguns bancos utilizam certificados crt, pem e key na sua autenticação.

Vou mostrar como exportar a partir de um certificado A1 (.pfx)!
OBS. Essa operação é possível apenas com o certificado do tipo A1. Com o A3 não é possível!

Primeiramente você vai precisar ter em seu computador o executável do OpenSSL, ou seja, o OpenSSL.exe.

Uma dica para download é https://gnuwin32.sourceforge.net/packages/openssl.htm baixe o arquivo binaries.zip e descompacte em uma pasta de sua preferência.
O Executável (OpenSSL.exe) vai estar dentro da pasta que você criou em uma pasta chamada “bin” Você precisa entrar no prompt de comando acessar esta pasta para executar os comandos, ou adicionar ela no path do windows.
Eu descompactei o arquivo zip em c:\openssl e vou abrir o prompt de comando, e acessar a pasta bin com o comando: cd\openssl\bin

Meu certificado está na pasta c:\certificado

Gerar o arquivo PEM:

openssl pkcs12 -in c:\certificado\Certificado.pfx -nokeys -out c:\certificado\Certificado.pem

Gerar o arquivo CRT:

openssl pkcs12 -in c:\certificado\Certificado.pfx -clcerts -nokeys -out c:\certificado\Certificado.crt

Gerar o arquivo KEY:

openssl pkcs12 -in c:\certificado\Certificado.pfx -nocerts -nodes -out c:\certificado\Certificado.key

Pronto.
Todos seus certificados estão na pasta c:\Certificado !

gerarcertificados.txt · Última modificação: 2025/08/21 23:11 por eder