Просмотр содержимого файла верификации .pem

340
userX

Мне нужно просмотреть .pemсодержимое файла. После небольшого исследования в Интернете, я нахожу 2 способа просмотра контента,

A. Я выполнил команду, указанную ниже,

 sudo keytool -printcert -file cak.artt.pem 

Выход есть,

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

Б. Я выполнил команду,

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

Выход есть,

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

Я читал, что это может произойти в случае APNS certificates, когда личный ключ и сертификат объединены в один .pem. Инструкция состоит в том, чтобы разделить их на 2 файла с помощью текстового редактора, и вышеуказанные команды будут работать.

Как это сделать и просмотреть содержимое сертификата? У меня есть среда Debian 8. Кстати, у меня есть JDK 9 установлен на машине

1

1 ответ на вопрос

5
user7429642

Это сообщение об ошибке иногда возникает, когда вы пытаетесь прочитать сертификат в кодировке DER.

Вы можете использовать эту команду для просмотра деталей сертификата в кодировке DER:

openssl x509 -in YOUR_FILENAME -inform der -text -noout 

Похожие вопросы