Определение того, является ли сертификат закодированным или закодированным в Base 64 - PullRequest
4 голосов
/ 18 марта 2009

HI, Есть ли способ узнать тип кодирования файла сертификата?

Ответы [ 2 ]

10 голосов
/ 18 марта 2009

Если вы открываете сертификат в блокноте, и он начинается с ----- BEGIN CERTIFICATE -----, тогда он закодирован в Base64. если это все goobledygook, то оно закодировано в DER.

0 голосов
/ 24 июля 2015

Информационный, поскольку он получил хит поиска - все сертификаты X.509 в значительной степени используют Distinguished Encoding Rules (DER) в качестве стандарта кодирования по умолчанию для хранения данных сертификата в абстрактной синтаксической нотации номер один (ASN.1). Base64 - это форма двоичного кодирования текста (обычно в тексте ASCII). Это делает его «дружественным» для передачи.

Ref: http://www.herongyang.com/Cryptography/Certificate-Format-DER-Distinguished-Encoding-Rules.html

https://support.ssl.com/Knowledgebase/Article/View/19/0/der-vs-crt-vs-cer-vs-pem-certificates-and-how-to-convert-them

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...