Abstract Syntax Notation 1 CIN ST MANDRIER Syntaxe de transfert ASN 1 DonnéesCompteurType Identificateur de données Nombre d'octets de données 1 octets = 1 à 127 octets de données Type
Abstract Syntax Notation 1 CIN ST MANDRIER Champ type Code = 5 bits 1 bit 2 bits Type d'étiquette : 00 = UNIVERSAL 01 = APPLICATION 10 = Spécifique au contexte 11 = PRIVATE 0 = type primitif 1 = type construit Code = 5 bits
Abstract Syntax Notation 1 CIN ST MANDRIER Chaîne de caractères "BONJOUR"BONJOUR Types de données IDTypes primitifsSignification 1BOOLEANValeur alternative : False ou True 2INTEGEREntier de taille arbitraire 3BIT STRINGListe de bits 4OCTET STRINGListe d'octets 6OBJET IDENTIFIER Permet d'identifier, par une chaîne de caractères, un objet dans un protocole 16SEQUENCEAutorise la construction de types complexes TypeLongueurValeur
Abstract Syntax Notation 1 CIN ST MANDRIER Chaîne de caractères "BONJOUR" Types de données IDTypes primitifsSignification 1BOOLEANValeur alternative : False ou True (False = 0) 2INTEGEREntier de taille arbitraire 3BIT STRINGListe de bits 4OCTET STRINGListe d'octets 6OBJET IDENTIFIER Permet d'identifier, par une chaîne de caractères, un objet dans un protocole 16SEQUENCEAutorise la construction de types complexes TypeLongueurValeur 47BONJOUR F 4E 4A 4F 55 52
Abstract Syntax Notation 1 CIN ST MANDRIER Structure représentative d'un individu : Nom Prénom Age Sexe Individu : SEQUENCE { nomOCTET STRING prénomOCTET STRING âgeINTEGER sexemasculinBOOLEAN } Exemple
Abstract Syntax Notation 1 CIN ST MANDRIER Types de données E4F B02012D01 1F