IT-Lexikon › Programmierung › ITA2

ITA2

Programmierung Svenska → Aktualisiert: 2026-09-12
Mehr Infos
Erstellt von
Donald Murray (nach Émile Baudot)
Jahr
1932 (CCITT-Standard)
Typ
Zeichenkodierung
Vorgänger
Baudot-Code
Nachfolger
ASCII

Der Fünf-Bit-Code, mit dem die Fernschreibwelt tatsächlich lief — Baudots Idee, Murrays Überarbeitung, und das, was Colossus Zeichen für Zeichen angriff.

International Telegraph Alphabet No. 2 wurde 1932 vom CCITT standardisiert und basierte auf Donald Murrays Überarbeitung von 1901 von Baudots ursprünglichem Code. Fünf Bit ergeben zweiunddreißig Kombinationen, was für Buchstaben, Ziffern und Satzzeichen gemeinsam nicht reicht. Die Lösung waren zwei Umschaltzeichen, LTRS und FIGS, die die Bedeutung aller anderen Zeichen umschalten — derselbe Trick wie die Umschalttaste einer Schreibmaschine, nur als Zustand in der Leitung gehalten. Kleinbuchstaben gab es gar nicht.

Weil die Umschaltung ein Zustand ist, kann ein einziges verlorenes Zeichen den Rest einer Nachricht in Unsinn verwandeln, wie Generationen von Fernschreibern erfahren mussten. Das größere Vermächtnis des Codes liegt jedoch in der Kryptografie: Die Lorenz-Maschine addierte per XOR einen Schlüsselstrom zu ITA2-Zeichen, und es war genau die statistische Schieflage im ITA2-Klartext — manche Zeichen kommen weit häufiger vor als andere —, die den Colossus-Angriff überhaupt erst möglich machte.

← Zurück zum Lexikon