Caesar-Verschlüsselung: Die älteste Chiffre der Geschichte verständlich erklärt

Lange bevor es Computer gab, mussten Feldherren ihre Botschaften vor neugierigen Augen schuetzen. Eine der aeltesten ueberlieferten Methoden traegt den Namen ihres prominentesten Nutzers: die Caesar-Verschluesselung. Sie ist denkbar einfach, historisch bedeutsam und bis heute der ideale Einstieg in die Welt der Kryptografie. Dieser Artikel erklaert, wie sie funktioniert und warum sie heute nur noch ein Lernbeispiel ist.

Ein Blick in die Geschichte

Der roemische Feldherr Gaius Julius Caesar soll laut dem Geschichtsschreiber Sueton seine militaerische Korrespondenz verschluesselt haben, indem er jeden Buchstaben durch den ersetzte, der drei Stellen weiter im Alphabet steht. Aus A wurde D, aus B wurde E. Ein abgefangener Bote konnte mit der Nachricht nichts anfangen - der Empfaenger hingegen kannte die Regel und drehte die Verschiebung einfach zurueck.

Diese Idee einer festen Buchstabenverschiebung nennt man heute zu Caesars Ehren die Caesar-Chiffre oder Verschiebechiffre.

So funktioniert die Verschiebung

Das Prinzip ist eine einzige Zahl: der Verschiebewert (oft als Schluessel bezeichnet). Bei einer Verschiebung von 3 wird jeder Buchstabe um drei Positionen nach hinten geschoben. Erreicht man das Ende des Alphabets, beginnt man wieder vorne - aus X wird bei Verschiebung 3 also A.

Moeglich sind Verschiebungen von 1 bis 25, denn eine Verschiebung von 0 oder 26 wuerde den Text unveraendert lassen. Mit der Caesar Verschlüsselung waehlst du den gewuenschten Verschiebewert und siehst sofort, wie sich dein Text in den Geheimtext verwandelt.

Ein Rechenbeispiel

Verschluesseln wir das Wort "Hallo" mit dem Schluessel 3:

Heraus kommt "Kdoor". Der Empfaenger verschiebt jeden Buchstaben wieder um drei Stellen zurueck und erhaelt "Hallo". Anders als bei ROT13 sind Ver- und Entschluesseln hier nicht identisch - man muss die Richtung kennen. Wer den Spezialfall mit Verschiebung 13 sucht, bei dem beide Richtungen zusammenfallen, nutzt den ROT13 Konverter.

Warum die Caesar-Chiffre unsicher ist

So clever sie fuer die Antike war, so leicht ist sie heute zu knacken. Es gibt nur 25 moegliche Schluessel. Ein Angreifer kann schlicht alle durchprobieren - das nennt man Brute-Force - und ist in Sekunden fertig. Selbst von Hand ist das in wenigen Minuten erledigt.

Noch eleganter ist die Haeufigkeitsanalyse: In deutschen Texten ist das E mit Abstand der haeufigste Buchstabe. Findet man im Geheimtext den haeufigsten Buchstaben, ist das mit hoher Wahrscheinlichkeit das verschobene E - und schon ist der Schluessel verraten. Genau diese Schwaeche machte historische Verschiebechiffren angreifbar und trieb die Entwicklung komplexerer Verfahren voran.

Wofuer sie heute noch taugt

Wer von Chiffren zu Kodierungen wechseln moechte, findet im Text zu Hex Konverter eine ganz andere Art, Text umzuwandeln. Eine Sammlung weiterer kleiner Werkzeuge gibt es unter kotsch.tech/webtools.

Haeufige Fragen

Ist ROT13 dasselbe wie Caesar?

ROT13 ist ein Sonderfall der Caesar-Verschluesselung mit dem festen Verschiebewert 13. Weil 13 die Haelfte von 26 ist, sind dort Ver- und Entschluesseln identisch.

Kann ich die Caesar-Chiffre fuer sensible Daten nutzen?

Nein. Mit nur 25 moeglichen Schluesseln bietet sie keinerlei Sicherheit gegen ernsthafte Angriffe. Fuer echten Schutz sind moderne, schluesselbasierte Verfahren noetig.

Was passiert mit Zahlen und Satzzeichen?

Klassisch werden nur Buchstaben verschoben. Ziffern, Leerzeichen und Satzzeichen bleiben unveraendert, was die Wortstruktur im Geheimtext erhalten bleiben laesst.