Avançar para o conteúdo

Webservices AT – Transformar o certificado PFX em PEM

Os certificados emitidos pela Autoridade Tributária para utilização dos Webservices da AT como, por exemplo, a Comunicação dos Documentos de Transporte, são emitidos no formato PFX (Personal Information Exchange). Este formato armazena a chave privada, a chave pública e o certificado propriamente dito, no mesmo ficheiro .pfx, assim com a cadeia de certificação CA.

Alguns sistemas podem ter necessidade desta informação noutro formato, nomeadamente PEM (Privacy Enhanced Mail), o exemplo que pretendo mostrar e que se aplica a ambiente Linux+Apache.

openssl pkcs12 -in TesteWebservices.pfx -nodes -out TesteWebservices.pem

Usei como exemplo o certificado de testes da AT com a opção -nodes

Loading