识别证书是编码还是基于64编码

时间:2009-03-18 12:10:07

标签: web-services

HI, 有没有办法让我知道证书文件的编码类型?

2 个答案:

答案 0 :(得分:10)

如果您在记事本中打开证书并以----- BEGIN CERTIFICATE -----开头,那么它是Base64编码的。如果它都是goobledygook它是DER编码的。

答案 1 :(得分:0)

信息因为这得到了搜索命中 - 所有X.509证书几乎都使用区分编码规则(DER)作为事实编码标准,以在抽象语法表示法一(ASN.1)中存储证书数据。 Base64是二进制到文本编码的一种形式(通常以ASCII文本形式)。这使它“传播”友好。

价: 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