Introduction���� ��
�1����
Scope
�2����
Normative references
������� 2.1���� Identical Recommendations | International Standards
������� 2.2���� Paired Recommendations | International Standards equivalent in
technical content
������� 2.3���� Additional references
�3����
Definitions
�4����
Abbreviations
�5����
Notation
�6����
Convention
�7����
Conformance
�8����
Basic encoding rules
������� 8.1���� General rules for encoding
������� 8.2���� Encoding of a boolean value
������� 8.3���� Encoding of an integer value
������� 8.4���� Encoding of an enumerated value
������� 8.5���� Encoding of a real value
������� 8.6���� Encoding of a bitstring value
������� 8.7���� Encoding of an octetstring value
������� 8.8���� Encoding of a null value
������� 8.9���� Encoding of a sequence value
������ 8.10���� Encoding of a sequence-of value
������ 8.11���� Encoding of a set value
������ 8.12���� Encoding of a set-of value
������ 8.13���� Encoding of a choice value
������ 8.14���� Encoding of a tagged value
������ 8.15���� Encoding of an open type
������ 8.16���� Encoding of an instance-of value
������ 8.17���� Encoding of a value of the embedded-pdv type
������ 8.18���� Encoding of a value of the external type
������ 8.19���� Encoding of an object identifier value
�� ����8.20���� Encoding for
values of the restricted character string types
������ 8.21���� Encoding for values of the unrestricted character string type
�9����
Canonical encoding rules
������� 9.1���� Length forms
������� 9.2���� String encoding forms
���� ���9.3���� Set components
10���� Distinguished encoding rules
������ 10.1���� Length forms
������ 10.2���� String encoding forms
������ 10.3���� Set components
11���� Restrictions on BER employed by
both CER and DER
������ 11.1���� Boolean values
������ 11.2���� Unused bits
������ 11.3���� Real values
������ 11.4���� GeneralString values
������ 11.5���� Set and sequence components with default value
������ 11.6���� Set‑of components
������ 11.7���� GeneralizedTime
������ 11.8���� UTCTime
12���� Use of BER, CER and DER in
transfer syntax definition
Annex A � Example of encodings
������� A.1���� ASN.1 description of the record structure
������� A.2���� ASN.1 description of a record value
������� A.3���� Representation of this record value
Annex B � Assignment of object identifier values
Annex C � Illustration of real value encoding
Annex D � Use of the DER and CER in data origin authentication
������� D.1���� The problem to be solved
������� D.2���� The approach to a solution
������� D.3���� The implementation optimization