Neste tutorial, vou explicar-vos como converter um certificado para o formato PFX a partir dos ficheiros .key e .crt de um certificado.
Para converter um certificado para o formato PFX, é necessário o OpenSSL; neste tutorial, utilizei um computador com o Ubuntu.
Numa pasta, copiar os ficheiros
- .key: que contém a chave privada
- .crt: que é a parte pública do certificado
- .bundle: que contém a cadeia de certificação completa (CA e CA intermédia).
Agora é necessário utilizar o OpenSSL para exportar um certificado no formato PFX.
Eis o comando a utilizar:
sudo openssl pkcs12 -export -out cert01.pfx -inkey cert01.key -in cert01.crt -certfile cert01.bundle
Introduza duas vezes a palavra-passe do ficheiro PFX que protege a chave privada.
Se a encomenda não for devolvida.
Ao listar os ficheiros, é possível verificar que o ficheiro pfx foi gerado.
Já sabe agora como gerar um certificado PFX para utilizar no Windows a partir de um certificado no formato .crt com a respetiva chave privada (.key).
As autoridades de certificação costumam distribuir os certificados juntamente com os ficheiros crt e key.
Por razões de segurança, aconselho-vos a não utilizarem ferramentas online.
