Logo da MMHospedagem
Carregando...
Como converter o certificado .pfx
imprimir
  • 0

Se estiver utilizando o Windows baixe o OpenSSL: https://drive.hospedagemdesite.goiania.br/drive/s/p2BU99heXTEF9vPQ5XVohodtSfzOQc

Em seguida extraia o arquivo (Recomendamos extrair no disco C:, por exemplo: C:\Program Files\OpenSSL)

Caso utilize outro sistema operacional, baixe o OpenSSL aqui:https://www.openssl.org/source

 

Após extrair os arquivos, precisamos registrar as variáveis de ambiente no Windows. Para fazer isso, siga os passos abaixo:

  1. Pressione Win + R para abrir o diálogo "Executar".
  2. Digite sysdm.cpl e pressione Enter.
  3. Na janela "Propriedades do Sistema", clique na aba "Avançado".
  4. Clique no botão "Variáveis de Ambiente...".
  5. Em "Variáveis de usuário", selecione "Path" e clique em "Editar".
  6. Clique em "Novo" e adicione o caminho C:\Program Files\OpenSSL\bin.
  7. Clique em "OK" para salvar as alterações.
  8. Clique em "OK" novamente nas janelas abertas para fechar as configurações.

Esses passos registrarão corretamente a variável de ambiente no Windows.


Convertendo o certificado

Abra o CMD, e vá até o diretorio onde esta seu certificado, neste tutorial o certificado está na pasta Download.

Para acessar, basta digitar o comando:

cd /caminhodoseucertificado


Digite os comandos abaixo para converter o certificado:

 

Converta o certificado para o formato PEM:

openssl pkcs12 -legacy -in NOME_DO_CERTIFICADO.pfx -out temp_certificate.pem -nodes -passin pass:"SENHA_DO_CERTIFICADO"

Extraia a chave privada:

openssl pkcs12 -legacy -in NOME_DO_CERTIFICADO.pfx -nocerts -out temp_certificate.key -passin pass:"SENHA_DO_CERTIFICADO" -passout pass:"SENHA_DO_CERTIFICADO"

Exporte o certificado para o formato PFX:

openssl pkcs12 -export -out NOME_DO_CERTIFICADO_NOVO.pfx -inkey temp_certificate.key -in temp_certificate.pem -passin pass:"SENHA_DO_CERTIFICADO" -passout pass:"SENHA_DO_CERTIFICADO"

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem