ISO/IEC 8825-1:2002 信息技术 ANS.1编码规则:基本编码规则(BER),标准编码规则(CER)和识别编码规则(DER)的规范.
标准编号:ISO/IEC 8825-1:2002
中文名称:信息技术 ANS.1编码规则:基本编码规则(BER),标准编码规则(CER)和识别编码规则(DER)的规范.
英文名称:Information technology — ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) — Part 1:
发布日期:2002-12
标准范围
ISO/IEC 8825-1:2002定义了一组基本编码规则(BER),可应用于使用ASN定义的类型值。1.符号。这些编码规则的应用为这些值生成一个传输语法。这些编码规则的规范中隐含着它们也用于解码。ISO/IEC 8825-1:2002还定义了一组可分辨编码规则(DER)和一组规范编码规则(CER),这两个规则都对基本编码规则(BER)提供了约束。它们之间的关键区别在于,DER使用定长编码形式,而CER使用定长编码形式。DER更适用于较小的编码值,而CER更适用于较大的编码值。这些编码规则的规范中隐含着它们也用于解码。
ISO/IEC 8825-1:2002 defines a set of Basic Encoding Rules (BER) that may be applied to values of types defined using the ASN.1 notation. Application of these encoding rules produces a transfer syntax for such values. It is implicit in the specification of these encoding rules that they are also used for decoding. ISO/IEC 8825-1:2002 defines also a set of Distinguished Encoding Rules (DER) and a set of Canonical Encoding Rules (CER) both of which provide constraints on the Basic Encoding Rules (BER). The key difference between them is that DER uses the definite length form of encoding while CER uses the indefinite length form. DER is more suitable for the small encoded values, while CER is more suitable for the large ones. It is implicit in the specification of these encoding rules that they are also used for decoding.
标准预览图


