como extrair o certificado emissor de outro certificado

Tenho um certificado no formato X. 509. Usando o openssl, quero extrair o certificado do emitente para um ficheiro, também no formato X. 509 (para que possa branquear o emissor no meu serviço web).

Como faço isto? O seguinte comando não funcionou, apenas imprimiu a informação do emitente em forma de texto.

openssl x509 -in cert.x509 -issuer -out issuer.x509

 9
Author: wberry, 2013-11-20

1 answers

  1. openssl x509 -in cert.x509 -text procura o URL do certificado de assinatura.
  2. curl (url) >signer.der transferir o certificado de assinatura para um ficheiro (formato DER no meu caso).
  3. openssl x509 -inform der -in signer.der -out signer.pem converter o certificado de assinatura para o formato PEM (X. 509).
  4. openssl x509 -in signer.pem -text Confirme os seus resultados. Repetir o procedimento conforme necessário até ao topo da cadeia de certificados.
 9
Author: wberry, 2013-11-20 17:05:00