Der
中文名: 可辨别编码规则
外文名: DER
所属分类: 计算机术语
详细介绍:
DER(DistinguishedEncodingRules,可辨别编码规则)是ASN.1标准中用于数据序列化的编码方法,属于基本编码规则(BER)的子集。其通过严格限定编码方式确保数据结构编码结果的唯一性,常用于数字证书、密码学协议等需要数据一致性的场景。DER采用TLV(标记、长度、值)三元组结构:标记字段标识数据类型,长度字段计量内容的字节数,值字段包含实际数据或嵌套结构。当处理复合类型时,值字段可形成嵌套的TLV层级。具体编码中,标记域支持低Tag和高Tag形式,长度域分为短形式(1字节)与长形式(2-127字节),数据域则根据类型差异化处理,例如BITSTRING需标注填充位数。作为BER的衍生规范,DER在保留ASN.1语法兼容性的前提下,通过消除BER编码中的歧义选项形成了更严格的约束标准。这种确定性特征使其逐步发展为数字证书(如X.509)等领域的事实编码规范。
2026-01-19 20:44:43,ID:435