Base de Conhecimento

Converter arquivo de certificado de CRT para PFX usando OpenSSL  Imprimir este Artigo

Este guia mostrará como converter um arquivo de certificado .crt e uma chave privada associada e convertê-lo em um arquivo .pfx usando OpenSSL. Isso pode ser útil se você precisar pegar um arquivo de certificado e carregá-lo em um servidor Windows, por exemplo.

Um arquivo PFX é uma maneira de armazenar chaves privadas e certificados em um único arquivo criptografado. É comumente usado para importar e exportar certificados e chaves em um PC com Windows.
No exemplo abaixo, serão utilizados os seguintes arquivos:
domain.name.crt – este é o arquivo de certificado público.
domain.name.key – Esta é a chave de criptografia privada para o certificado acima.
domain.name.pfx – Este será o arquivo PFX gerado pelo OpenSSL.
Convertendo o certificado crt e a chave privada em um arquivo PFX

$ openssl pkcs12 -export -out domain.name.pfx -inkey domain.name.key -in domain.name.crt

Isso criará um arquivo de saída pfx chamado “domain.name.pfx”.


Será solicitada a senha para a chave privada, se necessário, e também para definir uma senha para o arquivo .pfx recém-criado.
Agora você pode carregar esse arquivo .pfx em uma máquina Windows ou onde for necessário.

Esta resposta lhe foi útil?

Artigos Relacionados

Como converter crt e chave em arquivo jks
Se você tiver mais de um arquivo crt, mescle-os em um único abc.crt openssl pkcs12 -export -in...