简单理解 ASN.1 / DER / x509 / PKCS / PKIX
ASN.1: 是一套 表示、编码、传输、解码 的抽象语法。
DER:唯一编码规则(Distinguished Encoding Rules),是符合 ASN.1 语法的编码规则之一。(标准的ASN.1编码规则有基本编码规则(BER,Basic Encoding Rules)、规范编码规则(CER,Canonical Encoding Rules)、唯一编码规则(DER,Distinguished Encoding Rules)、压缩编码规则(PER,Packed Encoding Rules)和XML编码规则(XER,XML Encoding Rules))
X.509: 是密码学里公钥证书的格式标准。应用在包括TLS/SSL在内的众多网络协议里,同时它也用在很多非在线应用场景里,比如电子签名服务。
PKCS: 公钥密码学标准(Public Key Cryptography Standards)
PKIX: PKIX is an IETF (Internet Engineering Task Force) working group with the goal of supporting public key infrastructures based on X.509 on the Internet.(翻译:PKIX是一个工作组,目的是维护基于X.509标准的公钥基础设施)
网友评论