Standards — Define the ASN.1 Language

icon

ASN.1 and its encoding rules are defined by a set of international standards available for FREE in PDF format (here)

The official documents can be obtained from ITU-T (http://www.itu.int/home/index.html) or ISO (http://www.iso.ch/iso/en/CatalogueListPage.CatalogueList).

We recommend you obtain and use the official versions of the ASN.1 standards for reference.

  • X.696 : ITU-T Recommendation X.696 | ISO/IEC 8825-7:2014 - Octet Encoding Rules (OER) Base Protocol
  • X.680 : ITU-T Recommendation X.680 (2002) | ISO/IEC 8824-1:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Specification of Basic Notation
  • X.681 : ITU-T Recommendation X.681 (2002) | ISO/IEC 8824-2:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Information Object Specification
  • X.682 : ITU-T Recommendation X.682 (2002) | ISO/IEC 8824-3:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Constraint Specification
  • X.683 : ITU-T Recommendation X.683 (2002) | ISO/IEC 8824-4:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 Specifications
  • X.690 : ITU-T Recommendation X.690 (2002) | ISO/IEC 8825-1:2002, Information Technology - ASN.1 Encoding Rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)
  • X.691 : ITU-T Recommendation X.691 (2002) | ISO/IEC 8825-2:2002, Information Technology - ASN.1 Encoding Rules: Specification of Packed Encoding Rules (PER)
  • X.692 : ITU-T Recommendation X.692 (2001) | ISO/IEC 8825-3:2001, Information Technology - ASN.1 Encoding Rules: Specification of Encoding Control Notation (ECN)
  • X.693 : ITU-T Recommendation X.693 (2002) | ISO/IEC 8825-4:2002, Information Technology - ASN.1 Encoding Rules: Encoding Using XML or Basic ASN.1 Value Notation