Abstract Syntax Notation One

Beschreibungssprache für Datenstrukturen
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 3. April 2004 um 14:41 Uhr durch Andreas Müller~dewiki (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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.