| ASN.1, Abstract Syntax Notation One |
| Description | Glossary | RFCs | Publications | Obsolete RFCs |
| Type: | Data encapsulation. |
| MIME subtype: | |
| Working groups: | |
| Links: |
RFC 1983:
The language used by the OSI protocols for describing abstract syntax. This language is also used to encode SNMP packets. ASN.1 is defined in ISO documents 8824.2 and 8825.2.
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Identifier | Length ::: | Value ::: | |||||||||||||||||||||
Identifier. 8 bits.
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 |
|---|---|---|---|---|---|---|---|
| Class | C | Tag | |||||
Class. 2 bits.
Class Description 0 Universal. 1 Application. 2 Context specific. 3 Private. C, Constructed/Primitive. 1 bit.
C Description 0 Primitive. 1 Constructed. Tag. 5 bits. 0 to 30.
Length. Variable length.
Value. Variable length.
BER, Basic Encoding Rules.
CER, Canonical Encoding Rules.
DER, Distinguished Encoding Rules.
RFCs:
[RFC 3641] Generic String Encoding Rules (GSER) for ASN.1 Types.
[RFC 3642] Common Elements of Generic String Encoding Rules (GSER) Encodings.
[RFC 4049] BinaryTime: An Alternate Format for Representing Date and Time in ASN.1.
[X.208]
[X.209]
[X.690]
| Description | Glossary | RFCs | Publications | Obsolete RFCs |