NF ISO/IEC 8825-1

NF ISO/IEC 8825-1

décembre 1997
Norme Annulée

Technologies de l'information - Règles de codage de la notation de syntaxe abstraite numéro un (ASN.1) : spécification des règles de codage de base (BER), des règles de codage canoniques (CER) et des règles de codage distinctives (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.

Visualiser l'extrait
Informations complémentaires
REPRODUIT LE TEXTE DE LA RECOMMANDATION UIT-T X.690 DE 1994
Informations générales

Collections

Normes nationales et documents normatifs nationaux

Date de publication

décembre 1997

Nombre de pages

36 p.

Référence

NF ISO/IEC 8825-1

Codes ICS

35.100.60   Couche présentation

Indice de classement

Z70-005-5

Numéro de tirage

1 - 01/11/1997

Parenté internationale

ISO/IEC 8825-1:1995
Résumé
Technologies de l'information - Règles de codage de la notation de syntaxe abstraite numéro un (ASN.1) : spécification des règles de codage de base (BER), des règles de codage canoniques (CER) et des règles de codage distinctives (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.
Normes remplacées (1)
NF ISO 8825
décembre 1988
Norme Annulée
Système de traitement de l'information - Interconnexion de systèmes ouverts - Spécification des règles de codage de base pour la notation de syntaxe abstraite numéro 1 (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.

Sommaire
Visualiser l'extrait
  • 1 Domaine d'application
    1
  • 2 Références normatives
    1
  • 2.1 Recommandations et Normes internationales identiques
    1
  • 2.2 Autres références
    2
  • 3 Définitions
    2
  • 4 Abréviations
    3
  • 5 Notation
    3
  • 6 Conventions
    3
  • 7 Conformité
    3
  • 8 Règles de codage de base
    3
  • 8.1 Règles générales de codage
    3
  • 8.2 Codage d'une valeur booléenne
    7
  • 8.3 Codage d'une valeur entière
    8
  • 8.4 Codage d'une valeur énumérée
    8
  • 8.5 Codage d'unevaleur réelle
    8
  • 8.6 Codage d'une valeur de type chaîne binaire
    10
  • 8.7 Codage d'une valeur de type chaîne d'octets
    11
  • 8.8 Codage d'une valeur vide
    11
  • 8.9 Codage d'une valeur de type séquence
    12
  • 8.10 Codage d'une valeur de type séquence-de
    12
  • 8.11 Codage d'une valeur de type ensemble
    12
  • 8.12 Codage d'une valeur de type ensemble-de
    12
  • 8.13 Codage d'une valeur de type choix
    13
  • 8.14 Codage d'une valeur étiquetée
    13
  • 8.15 Codage d'une valeur de type ouvert
    13
  • 8.16 Codage d'une valeur de type instance-de
    14
  • 8.17 Codage d'une valeur de type valeur de donnée de présentation encapsulée
    14
  • 8.18 Codage d'une valeur de type externe
    15
  • 8.19 Codage d'une valeur d'identificateur d'objet
    16
  • 8.20 Codage d'une valeur de type chaîne de caractères avec restriction
    17
  • 8.21 Codage d'une valeur de type chaîne de caractères sans restriction
    19
  • 9 Règles de codage canoniques
    20
  • 9.1 Formes de longueur
    20
  • 9.2 Formes de codage des chaînes
    20
  • 9.3 Eléments d'ensemble
    20
  • 10 Règles de codage distinctives
    21
  • 10.1 Formes de longueur
    21
  • 10.2 Formes de codage des chaînes
    21
  • 10.3 Eléments d'ensemble
    21
  • 11 Restrictions aux règles de codage de base applicables aux règles de codage canoniques et distinctives
    21
  • 11.1 Valeurs booléennes
    21
  • 11.2 Bits inutilisés
    21
  • 11.3 Valeurs réelles
    21
  • 11.4 Valeurs du type chaîne générale GeneralString
    22
  • 11.5 Eléments d'ensemble et éléments de séquence avec valeur par défaut
    22
  • 11.6 Eléments d'ensemble-de
    22
  • 11.7 Temps généralisé
    22
  • 12 Utilisation des règles de codage canoniques, distinctives et de base dans une définition de syntaxe de transfert
    23
  • Annexe A - Exemples de codages
    24
  • A.1 Description ASNA de la structure de l'enregistrement
    24
  • A.2 Description ASNA d'une valeur d'enregistrement
    24
  • A.3 Représentation de la valeur de cet enregistrement
    24
  • Annexe B - Affectation des valeurs d'identificateur d'objet
    26
  • Annexe C - Illustration du codage d'une valeur réelle
    27
  • Annexe D - Utilisation des règles de codage distinctives (DER) et canoniques (CER) en authentification d'origine des données
    29
  • D.1 Problème à résoudre
    29
  • D.2 Approche de la solution
    30
  • D.3 Optimisation du produit
    30
Besoin d’identifier, de veiller et de décrypter les normes ?

COBAZ est la solution simple et efficace pour répondre aux besoins normatifs liés à votre activité, en France comme à l’étranger.

Disponible sur abonnement, CObaz est LA solution modulaire à composer selon vos besoins d’aujourd’hui et de demain. Découvrez vite CObaz !

Demandez votre démo live gratuite, sans engagement

Je découvre COBAZ