Ver um conteúdo do arquivo .pem vertificate

1

Eu preciso ver um conteúdo do arquivo .pem . Depois de pesquisar pouco na web, eu acho 2 maneiras de ver o conteúdo,

Eu executei o comando abaixo,

   sudo keytool -printcert -file cak.artt.pem

A saída é

keytool error: java.lang.Exception: Failed to parse input

Eu executei o comando

sudo openssl x509 -in cak.artt.pem -text

A saída é

unable to load certificate
139976958314128:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE

Eu li que isso pode acontecer no caso de APNS certificates , que combina chave privada & certificado em um .pem . A instrução é separá-los em 2 arquivos usando um editor de texto e os comandos acima funcionarão.

Como fazer isso e visualizar o conteúdo do certificado? Eu tenho o ambiente Debian 8. Btw, eu tenho o JDK 9 instalado na máquina

    
por userX 18.12.2017 / 14:54

1 resposta

5

Essa mensagem de erro acontece algumas vezes quando você tenta ler um certificado codificado por DER.

Você pode usar este comando para exibir detalhes do certificado codificado por DER:

openssl x509 -in YOUR_FILENAME -inform der -text -noout
    
por 18.12.2017 / 15:24