Abstract Syntax Notation One
Erscheinungsbild
Die Abstract Syntax Notation One (ASN.1) ist ein von der ITU-T (International Telecommunication Union - Telecommunication Standardization Sector) herausgegebener Standard, um Datentypen und -werte zu beschreiben.
In den Standards X.680ff werden die Daten abstrakt definiert, ohne auf die rechnerinterne Darstellung einzugehen. Die Standards X.690ff definieren verschiedene "Encoding Rules" wie die Datenwerte in Bits kodiert werden. Mit Hilfe von ASN.1 können Systeme mit unterschiedlichen internen Datendarstellungen Nachrichten austauschen.
ASN.1 wird hauptsächlich im Telekommunikationsbereich in der Anwendungsschicht des OSI-Modells verwendet, zum Teil aber auch in Internetprotokollen wie X.509 Zertifikaten.