Extrai o certificado do servidor do PCKS12

1

Eu tenho um arquivo p12 que aparentemente contém o certificado do servidor. Eu preciso extrair o certificado de servidor x509 do arquivo p12 para que eu possa adicioná-lo ao meu armazenamento de confiança de java, o problema é que eu não tenho certeza como fazer isso.

    
por Kim L 29.09.2011 / 15:03

1 resposta

2

Ferramenta de gerenciamento de armazenamento de chaves do Java:

keytool -keystore server.p12 -storetype pkcs12 -list

keytool -keystore server.p12 -storetype pkcs12 -exportcert -alias 1 -file server.crt

O arquivo de saída conterá o certificado X.509 no formato DER - mas não a chave privada.

OpenSSL:

openssl pkcs12 -in server.p12 -out server.pem -nodes

O arquivo de saída conterá o certificado X.509 e a chave privada associada, ambos no formato PEM (base64).

    
por 29.09.2011 / 15:10