NF ISO 8825

NF ISO 8825

December 1988
Standard Cancelled

Information processing systems. Open systems interconnection. Specification of basic encoding rules for abstract syntax notation one (ASN.1).

Cette norme s'inscrit dans le programme de normalisation pour l'interconnexion de systèmes ouverts à la suite du Modèle de Référence pour l'interconnexion de systèmes ouverts, OSI (NF Z 70-001). Cette norme spécifie un ensemble de règles de codage de base qui peuvent être appliquées aux valeurs des types d'information définies dans la norme NF ISO 8824. L'application de ces règles de codage produit la syntaxe de transfert de ces valeurs. Ces règles de codage sont également utilisées pour le décodage.

Main informations

Collections

National standards and national normative documents

Publication date

December 1988

Number of pages

16 p.

Reference

NF ISO 8825

ICS Codes

35.100.60   Presentation layer

Classification index

Z70-005-2

Print number

1

International kinship

ISO 8825:1987
Sumary
Information processing systems. Open systems interconnection. Specification of basic encoding rules for abstract syntax notation one (ASN.1).

Cette norme s'inscrit dans le programme de normalisation pour l'interconnexion de systèmes ouverts à la suite du Modèle de Référence pour l'interconnexion de systèmes ouverts, OSI (NF Z 70-001). Cette norme spécifie un ensemble de règles de codage de base qui peuvent être appliquées aux valeurs des types d'information définies dans la norme NF ISO 8824. L'application de ces règles de codage produit la syntaxe de transfert de ces valeurs. Ces règles de codage sont également utilisées pour le décodage.
Standard replaced by (1)
NF ISO/IEC 8825-1
December 1997
Standard Cancelled
Information technology. ASN.1 encoding rules : specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER).

Le présent document complète la définition de la notation de syntaxe abstraite numéro un (ASNA) spécifiée dans la norme NF ISO/IEC 8824-1. Il définit un ensemble de règles de codage de base qui peuvent être utilisées pour spécifier une syntaxe de transfert pour des valeurs appartenant à des types ASN.1.

Table of contents
  • 0 Introduction
    1
  • 1 Objet et domaine d'application
    1
  • 2 Références
    1
  • 3 Définitions
    2
  • 4 Abréviations et notation
    2
  • 4.1 Abréviations
    2
  • 4.2 Notation
    2
  • 5 Conformité
    2
  • 6 Règles générales de codage
    3
  • 6.1 Structure d'un codage
    3
  • 6.2 Octets de l'identificateur
    3
  • 6.3 Octets de longueur
    5
  • 6.4 Octets de contenu
    6
  • 6.5 Octets de fin-de-contenu
    6
  • 7 Codage d'une valeur de booléen
    6
  • 8 Codage d'une valeur d'entier
    6
  • 9 Codage d'une valeur de chaîne binaire
    7
  • 10 Codage d'une valeur de chaîne d'octets
    7
  • 11 Codage d'une valeur vide
    8
  • 12 Codage d'une valeur de séquence
    8
  • 13 Codage d'une valeur de séquence-de
    8
  • 14 Codage d'une valeur d'ensemble
    8
  • 15 Codage d'une valeur d'ensemble-de
    9
  • 16 Codage d'une valeur de choix
    9
  • 17 Codage d'une valeur de sélection
    9
  • 18 Codage d'une valeur d'étiqueté
    9
  • 19 Codage d'une valeur de type quelconque
    10
  • 20 Codage d'une valeur d'identificateur d'objet
    10
  • 21 Codage des valeurs des types chaîne de jeu de caractères
    10
  • 22 Codage des valeurs des types utiles ASN.1
    12
  • 23 Utilisation dans la définition de la syntaxe de transfert
    12
  • Annexes
  • A Exemples de codage
    14
  • A.1 Description ASN.1 de la structure de l'enregistrement
    14
  • A.2 Description en ASN.1 de la valeur d'un enregistrement en notation ASN.1
    14
  • A.3 Représentation de la valeur de cet enregistrement
    15
  • B Affectation des valeurs d'identificateur d'objet
    17
  • Figures
  • 1 Structure d'un codage
    3
  • 2 Autre codage structuré possible
    3
  • 3 Octets d'identificateur (numéro d'étiquette inférieur)
    4
  • 4 Octets d'identificateur (numéro d'étiquette supérieur)
    5
  • Tableaux
  • 1 Codage de la classe d'étiquette
    4
  • 2 Emploi des séquences d'échappement
    12
Need to identify, monitor and decipher standards?

COBAZ is the simple and effective solution to meet the normative needs related to your activity, in France and abroad.

Available by subscription, CObaz is THE modular solution to compose according to your needs today and tomorrow. Quickly discover CObaz!

Request your free, no-obligation live demo

I discover COBAZ