ISO/IEC 8824-1:2021Published

Information technology — Abstract Syntax Notation One (ASN.1) — Part 1: Specification of basic notation

Technologies de l'information — Notation de syntaxe abstraite numéro un (ASN.1) — Partie 1: Spécification de la notation de base

Abstract / scope

This document provides a standard notation called Abstract Syntax Notation One (ASN.1) that is used for the definition of data types, values, and constraints on data types.

This document:

–      defines a number of simple types, with their tags, and specifies a notation for referencing these types and for specifying values of these types;

–      defines mechanisms for constructing new types from more basic types, and specifies a notation for defining such types and assigning them tags, and for specifying values of these types;

–      defines character sets (by reference to other Recommendations and/or International Standards) for use within ASN.1.

The ASN.1 notation can be applied whenever it is necessary to define the abstract syntax of information.

The ASN.1 notation is referenced by other standards which define encoding rules for the ASN.1 types.

Life cycle

Replaces

ISO/IEC 8824-1:2015WithdrawnInformation technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation — Part 1:International Standard · Published 12 Nov 2015 · ISO/IEC JTC 1/SC 6ISO/IEC 8824-1:2015/Cor 1:2017WithdrawnInformation technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation — Part 1: — Technical Corrigendum 1International Standard · Published 19 Oct 2017 · ISO/IEC JTC 1/SC 6ISO/IEC 8824-1:2015/Cor 2:2018WithdrawnInformation technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation — Part 1: — Technical Corrigendum 2International Standard · Published 19 Sep 2018 · ISO/IEC JTC 1/SC 6ISO/IEC 8824-1:2015/Cor 3:2018WithdrawnInformation technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation — Part 1: — Technical Corrigendum 3International Standard · Published 24 Oct 2018 · ISO/IEC JTC 1/SC 6ISO/IEC 8824-1:2015/Amd 1:2019WithdrawnInformation technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation — Part 1: — Amendment 1: Relaxing imports clause to allow importation of definitions from new versions of a given moduleInternational Standard · Published 12 Mar 2019 · ISO/IEC JTC 1/SC 6