T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

Caesar-Verschlüsselung

Verschlüsseln, entschlüsseln und knacken Sie die klassische Caesar-Verschiebechiffre. Wählen Sie eine beliebige Verschiebung von 1 bis 25, springen Sie zu ROT13, ROT5 oder ROT47 oder lassen Sie den Knack-Modus alle 25 Verschiebungen durchprobieren und die wahrscheinlichste automatisch erkennen. Alles läuft direkt in Ihrem Browser.

Verschiebung

3
Klartext
Geheimtext

Geben Sie oben Text ein, um das Ergebnis hier zu sehen.

Alphabet-Zuordnung

Klar

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Chiffre

D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
B
C

So verwenden Sie Caesar-Verschlüsselung

  1. 1

    Verschlüsseln, entschlüsseln oder knacken wählen

    Verschlüsseln Sie Klartext in Geheimtext, entschlüsseln Sie Geheimtext zurück in Klartext oder wechseln Sie zum Knack-Modus, um eine Nachricht zu brechen, wenn Sie die Verschiebung nicht kennen.

  2. 2

    Verschiebung oder Voreinstellung wählen

    Stellen Sie mit den Plus- und Minus-Schaltflächen eine beliebige Verschiebung von 1 bis 25 ein oder tippen Sie auf eine Voreinstellung: ROT13 für die klassische Buchstabenverschiebung um 13, ROT5 für Ziffern oder ROT47 für alle druckbaren Zeichen.

  3. 3

    Text eingeben

    Geben Sie Ihre Nachricht ein oder fügen Sie sie ein. Die Chiffre wird während der Eingabe automatisch angewendet und verschiebt jeden Buchstaben im Alphabet um den von Ihnen festgelegten Betrag, während Zahlen und Satzzeichen unverändert bleiben.

  4. 4

    Eine Nachricht ohne Schlüssel knacken

    Fügen Sie im Knack-Modus den Geheimtext ein, und das Werkzeug entschlüsselt ihn mit allen 25 Verschiebungen und hebt dann mithilfe einer Buchstabenhäufigkeitsanalyse den wahrscheinlichsten Klartext für Sie hervor.

  5. 5

    Kopieren, herunterladen oder teilen

    Kopieren Sie das Ergebnis in die Zwischenablage, laden Sie es als Textdatei herunter oder teilen Sie einen Link, der das Werkzeug mit genau Ihrem Text und Ihren Einstellungen wieder einsatzbereit öffnet.

Die Caesar-Verschlüsselung verstehen

Was ist die Caesar-Verschlüsselung?

Die Caesar-Verschlüsselung ist eine Substitutionschiffre, die eine Nachricht verschlüsselt, indem sie jeden Buchstaben um eine feste Anzahl von Stellen im Alphabet verschiebt. Sie ist nach dem römischen Feldherrn Julius Caesar benannt, der überlieferten Berichten zufolge eine Verschiebung um drei verwendete, um seine private und militärische Korrespondenz zu schützen. Da jeder Buchstabe stets durch denselben Ersatz ersetzt wird, ist die Caesar-Verschlüsselung das einfachste und am häufigsten gelehrte Beispiel klassischer Kryptografie und bleibt ein idealer Einstieg, um zu verstehen, wie Verschlüsselung funktioniert.

Heute taucht die Caesar-Verschlüsselung in Rätseln, Escape Rooms, Capture-the-Flag-Wettbewerben und Programmierübungen für Anfänger auf. Ihre berühmteste Variante, ROT13, wird im Internet noch immer verwendet, um Spoiler, Pointen und Antworten offen verborgen zu halten.

Wie die Caesar-Verschlüsselung funktioniert

Zum Verschlüsseln wählen Sie einen Verschiebungswert, den sogenannten Schlüssel, zwischen 1 und 25. Jeder Buchstabe Ihrer Nachricht wandert dann um diese Anzahl von Positionen im Alphabet vorwärts und springt von Z wieder zurück zu A, sobald er über das Ende hinausläuft. Die Entschlüsselung kehrt den Vorgang um und verschiebt jeden Buchstaben um denselben Betrag zurück. Leerzeichen, Ziffern und Satzzeichen bleiben normalerweise unberührt, weshalb Form und Länge der ursprünglichen Nachricht im Geheimtext sichtbar bleiben.

Bei einer Verschiebung um drei wird beispielsweise aus A ein D, aus B ein E, und das Wort HELLO verwandelt sich in KHOOR. Um die Nachricht zu lesen, muss der Empfänger nur den einen Verschiebungswert kennen und jeden Buchstaben um drei Stellen zurück verschieben.

Durchgerechnetes Beispiel: eine Verschiebung um drei

Nehmen Sie den klassischen Satz ATTACK AT DAWN und wenden Sie Caesars eigene Verschiebung um drei an. A wird zu D, T wird zu W, C wird zu F, K wird zu N und so weiter, was den Geheimtext DWWDFN DW GDZQ ergibt. Beachten Sie, dass die Leerzeichen an ihrem Platz bleiben und wiederholte Buchstaben stets zum selben Zeichen verschlüsselt werden, sodass das doppelte T in ATTACK zu einem doppelten W wird. Das Umkehren der Verschiebung macht aus DWWDFN DW GDZQ direkt wieder ATTACK AT DAWN.

Die Formel der Caesar-Verschlüsselung

Mathematisch wird jeder Buchstabe als Zahl von 0 bis 25 behandelt, wobei A die 0 und Z die 25 ist. Die Verschlüsselung wird als E(x) = (x + n) mod 26 geschrieben und die Entschlüsselung als D(x) = (x - n) mod 26, wobei x die Position des Buchstabens und n die Verschiebung ist. Die Operation mod 26 ist es, die das Alphabet umlaufen lässt, sodass eine Verschiebung von Y um drei bei B landet, anstatt über das Ende des Alphabets hinauszulaufen.

ROT13, ROT5 und ROT47 erklärt

ROT13 ist eine Caesar-Verschlüsselung, die fest auf eine Verschiebung um dreizehn eingestellt ist. Da dreizehn genau die Hälfte von sechsundzwanzig ist, ergibt das zweimalige Anwenden von ROT13 wieder den ursprünglichen Text, sodass ein einziger Vorgang sowohl kodiert als auch dekodiert. ROT5 wendet dieselbe Idee auf die zehn Ziffern 0 bis 9 an, was es praktisch zum Verschleiern von Zahlen macht, während ROT47 alle 94 druckbaren ASCII-Zeichen gemeinsam rotiert und Buchstaben, Ziffern und Satzzeichen auf einen Schlag durcheinanderbringt. Jedes davon ist selbstinvers, und genau das macht sie so bequem, um kurze Textstücke schnell zu verbergen und wieder freizulegen.

Wie man eine Caesar-Verschlüsselung knackt

Die Caesar-Verschlüsselung hat nur 25 mögliche Schlüssel, was sie trivial leicht zu knacken macht. Die direkteste Methode ist ein Brute-Force-Angriff: Entschlüsseln Sie die Nachricht mit jeder Verschiebung von 1 bis 25 und lesen Sie das Ergebnis, das einen Sinn ergibt. Ein cleverer Ansatz ist die Häufigkeitsanalyse, die die Buchstabenverteilung jedes Kandidaten mit den typischen Häufigkeiten des Englischen vergleicht, wo E, T und A die häufigsten Buchstaben sind, und automatisch die beste Übereinstimmung auswählt. Der Knack-Modus in diesem Werkzeug erledigt beides für Sie, listet alle 25 Entschlüsselungen auf und hebt die wahrscheinlichste Antwort anhand eines Chi-Quadrat-Werts hervor.

Eine kurze Geschichte der Caesar-Verschlüsselung

Die Chiffre verdankt ihren Namen Julius Caesar, der laut dem Geschichtsschreiber Sueton um 50 v. Chr. jeden Buchstaben um drei Stellen verschob, um seine Nachrichten geheim zu halten. Von seinem Nachfolger Augustus wird berichtet, dass er ein ähnliches Verfahren mit einer Verschiebung um eins verwendete. Jahrhundertelang war eine einfache Buchstabenverschiebung sicher genug, vor allem weil nur sehr wenige Menschen lesen, geschweige denn eine verschlüsselte Nachricht analysieren konnten. Ihre Schwäche war bereits im neunten Jahrhundert verstanden, als der arabische Mathematiker al-Kindi die Häufigkeitsanalyse beschrieb – genau jene Technik, die die Chiffre heute in Sekunden knackt.

Ist die Caesar-Verschlüsselung sicher?

Nein. Mit nur 25 Schlüsseln lässt sich eine Caesar-Verschlüsselung von Hand in wenigen Minuten und von einem Computer augenblicklich knacken, sodass sie keinerlei Schutz für etwas bietet, das wirklich geheim bleiben muss. Ihr Wert liegt heute im Lehrreichen und Unterhaltsamen: Sie ist eine ideale Möglichkeit, das Vokabular der Kryptografie zu lernen, etwa Klartext, Geheimtext, Schlüssel, Verschlüsselung und Kryptoanalyse, und ein vergnüglicher Baustein für Rätsel, Spiele und Programmierprojekte. Für echte Sicherheit werden stattdessen moderne Algorithmen wie AES verwendet.

Caesar-Chiffre-Tabelle: alle 25 Verschiebungen

Diese Referenztabelle listet das Geheimtext-Alphabet für jede Caesar-Verschiebung von 1 bis 25 auf. Suchen Sie Ihre Verschiebung in der linken Spalte und lesen Sie dann die Zeile entlang: Sie zeigt, in was sich die Klarbuchstaben A to Z verwandeln. Die hervorgehobene Zeile ist ROT13, die Verschiebung um 13, die zugleich kodiert und dekodiert.

VerschiebungChiffre-Alphabet (A to Z)
1BCDEFGHIJKLMNOPQRSTUVWXYZA
2CDEFGHIJKLMNOPQRSTUVWXYZAB
3DEFGHIJKLMNOPQRSTUVWXYZABC
4EFGHIJKLMNOPQRSTUVWXYZABCD
5FGHIJKLMNOPQRSTUVWXYZABCDE
6GHIJKLMNOPQRSTUVWXYZABCDEF
7HIJKLMNOPQRSTUVWXYZABCDEFG
8IJKLMNOPQRSTUVWXYZABCDEFGH
9JKLMNOPQRSTUVWXYZABCDEFGHI
10KLMNOPQRSTUVWXYZABCDEFGHIJ
11LMNOPQRSTUVWXYZABCDEFGHIJK
12MNOPQRSTUVWXYZABCDEFGHIJKL
13 · ROT13NOPQRSTUVWXYZABCDEFGHIJKLM
14OPQRSTUVWXYZABCDEFGHIJKLMN
15PQRSTUVWXYZABCDEFGHIJKLMNO
16QRSTUVWXYZABCDEFGHIJKLMNOP
17RSTUVWXYZABCDEFGHIJKLMNOPQ
18STUVWXYZABCDEFGHIJKLMNOPQR
19TUVWXYZABCDEFGHIJKLMNOPQRS
20UVWXYZABCDEFGHIJKLMNOPQRST
21VWXYZABCDEFGHIJKLMNOPQRSTU
22WXYZABCDEFGHIJKLMNOPQRSTUV
23XYZABCDEFGHIJKLMNOPQRSTUVW
24YZABCDEFGHIJKLMNOPQRSTUVWX
25ZABCDEFGHIJKLMNOPQRSTUVWXY

Häufig gestellte Fragen

Was ist die Caesar-Verschlüsselung?
Die Caesar-Verschlüsselung ist eines der ältesten bekannten Verschlüsselungsverfahren, benannt nach Julius Caesar, der sie zum Schutz militärischer Nachrichten verwendete. Sie ersetzt jeden Buchstaben durch einen anderen, der eine feste Anzahl von Stellen weiter im Alphabet steht. Bei einer Verschiebung um 3 wird beispielsweise aus A ein D und aus B ein E, wobei nach Z wieder bei A weitergezählt wird.
Was ist ROT13?
ROT13 ist eine Caesar-Verschlüsselung mit einer Verschiebung um 13. Da das Alphabet 26 Buchstaben hat, ergibt eine zweimalige Verschiebung um 13 wieder den ursprünglichen Text, sodass dieselbe Operation sowohl verschlüsselt als auch entschlüsselt. Online wird sie meist verwendet, um Spoiler, Pointen und Rätsellösungen zu verbergen, und nicht für echte Sicherheit.
Was sind ROT5 und ROT47?
ROT5 verschiebt die Ziffern 0 bis 9 um fünf Stellen und lässt Buchstaben unberührt, was praktisch zum Verschleiern von Zahlen ist. ROT47 verschiebt alle 94 druckbaren ASCII-Zeichen, einschließlich Buchstaben, Ziffern und Satzzeichen, um 47 Positionen. Beide sind selbstinvers, das heißt, dieselbe Aktion verschlüsselt und entschlüsselt – genau wie ROT13.
Wie entschlüssele ich eine Nachricht, ohne die Verschiebung zu kennen?
Wechseln Sie zum Knack-Modus und fügen Sie den Geheimtext ein. Das Werkzeug entschlüsselt ihn mit jeder Verschiebung von 1 bis 25 und ordnet die Ergebnisse mithilfe einer Buchstabenhäufigkeitsanalyse, um den wahrscheinlichsten Klartext hervorzuheben. Da es nur 25 mögliche Verschiebungen gibt, lässt sich die Caesar-Verschlüsselung auf diese Weise schnell und einfach knacken.
Wie funktioniert der automatische Löser?
Für jede der 25 möglichen Verschiebungen entschlüsselt der Löser den Text und misst mit einem Chi-Quadrat-Wert, wie genau seine Buchstabenverteilung dem gewöhnlichen Englisch entspricht. Die Verschiebung, deren Entschlüsselung am ehesten wie Englisch aussieht, wird als beste Vermutung angezeigt. Je mehr Text Sie bereitstellen, desto zuverlässiger wird die Erkennung.
Verändert sie Zahlen, Leerzeichen oder Satzzeichen?
In den Standardmodi Caesar und ROT13 werden nur die Buchstaben A bis Z verschoben, und jeder behält seine Groß- oder Kleinschreibung, während Ziffern, Leerzeichen und Satzzeichen unverändert bleiben. ROT5 verschiebt nur Ziffern, und ROT47 verschiebt bewusst Buchstaben, Ziffern und Symbole zusammen.
Wie lautet die Formel der Caesar-Verschlüsselung?
Die Verschlüsselung lautet E(x) = (x + n) mod 26 und die Entschlüsselung D(x) = (x - n) mod 26, wobei x die Position eines Buchstabens von 0 bis 25 und n die Verschiebung ist. Das mod 26 hält das Ergebnis innerhalb des Alphabets, wodurch die Buchstaben nach Z wieder zu A umlaufen.
Wie viele Verschiebungen sind möglich, und ist das sicher?
Es gibt nur 25 brauchbare Verschiebungen, da eine Verschiebung um 0 oder 26 den Text unverändert lässt. Dieser winzige Schlüsselraum bedeutet, dass jeder sie in Sekunden alle durchprobieren kann, sodass die Caesar-Verschlüsselung heute keine echte Sicherheit bietet und am besten als unterhaltsames, lehrreiches oder als Rätselwerkzeug betrachtet wird.
Warum verwendete Julius Caesar eine Verschiebung um drei?
Laut dem römischen Geschichtsschreiber Sueton verschob Caesar jeden Buchstaben um drei Stellen, um seine Korrespondenz zu verbergen. Eine feste Verschiebung um 3 genügte in einer Zeit, in der die meisten Feinde überhaupt nicht lesen konnten, geschweige denn eine Kryptoanalyse durchführen, weshalb dieses einfache Verfahren noch zweitausend Jahre später seinen Namen trägt.
Wird mein Text auf einen Server hochgeladen?
Nein. Das gesamte Verschlüsseln, Entschlüsseln und Knacken erfolgt vollständig in Ihrem Browser, sodass Ihr Text niemals hochgeladen, protokolliert oder gespeichert wird. Selbst ein Teilen-Link bewahrt Ihren Text im Teil der URL nach dem Rautezeichen auf, den Browser niemals an einen Server senden, sodass er privat bleibt, bis Sie ihn selbst teilen möchten.
Woran erkenne ich, ob eine Nachricht eine Caesar-Verschlüsselung ist?
Eine Caesar-Verschlüsselung behält Wortlängen, Abstände und Satzzeichen des Originals bei, sodass der Text wie echte Sprache mit vertauschten Buchstaben aussieht. Ein starkes Indiz ist das Muster der Buchstabenhäufigkeit: Da sich jeder Buchstabe um denselben Betrag verschiebt, gleitet die übliche Häufigkeitskurve des Englischen einfach das Alphabet entlang, sodass ein Buchstabe so vorherrscht, wie es normalerweise E tut. Wenn das Wechseln in den Knack-Modus und das Durchprobieren aller 25 Verschiebungen bei genau einer Verschiebung lesbaren Text ergibt, handelte es sich fast sicher um eine Caesar-Verschlüsselung. Funktioniert keine einzelne Verschiebung, nutzt die Nachricht womöglich ein anderes Verfahren wie die Vigenère-Chiffre oder eine gemischte Substitutionschiffre.
Was ist der Unterschied zwischen der Caesar-Verschlüsselung und ROT13?
ROT13 ist einfach eine Caesar-Verschlüsselung mit einer fest auf 13 eingestellten Verschiebung. Die allgemeine Caesar-Verschlüsselung lässt Sie eine beliebige Verschiebung von 1 bis 25 wählen, während ROT13 stets 13 verwendet. Da 13 genau die Hälfte von 26 ist, ist ROT13 selbstinvers: Lässt man Text zweimal hindurchlaufen, erhält man das Original zurück, sodass ein Vorgang sowohl kodiert als auch dekodiert. Eine Caesar-Verschlüsselung mit jeder anderen Verschiebung benötigt zum Entschlüsseln die entgegengesetzte Verschiebung.
Was ist der Unterschied zwischen der Caesar-Verschlüsselung und der Vigenère-Chiffre?
Die Caesar-Verschlüsselung verwendet eine feste Verschiebung für die gesamte Nachricht, hat also nur 25 mögliche Schlüssel und ist leicht zu brechen. Die Vigenère-Chiffre nutzt ein Schlüsselwort, um auf jeden Buchstaben der Reihe nach eine andere Verschiebung anzuwenden, was das Muster der Buchstabenhäufigkeit verbirgt und sie weit schwerer zu knacken macht. Im Grunde ist Vigenère eine Reihe von Caesar-Verschlüsselungen, die die Buchstaben des Schlüssels durchläuft, weshalb sie lange als le chiffre indéchiffrable, die unentzifferbare Chiffre, bekannt war.
Können Sie einige Caesar-Beispiele mit Lösungen zeigen?
Mit einer Verschiebung um 3 wird aus HELLO das Wort KHOOR und aus der Nachricht ATTACK AT DAWN wird DWWDFN DW GDZQ. Caesars Wahlspruch VENI VIDI VICI verschlüsselt sich zu YHQL YLGL YLFL, und die Wendung ET TU BRUTE wird zu HW WX EUXWH. Um eines davon zu entschlüsseln, wenden Sie im Entschlüsseln-Modus die entgegengesetzte Verschiebung um 3 an oder fügen den Geheimtext in den Knack-Modus ein und lassen den Löser die Verschiebung für Sie finden.
Welche anderen Namen hat die Caesar-Verschlüsselung?
Die Caesar-Verschlüsselung ist auch als Verschiebechiffre, Caesar-Verschiebung, Caesars Code oder schlicht Caesar-Code bekannt, weil jeder Buchstabe um einen festen Betrag verschoben wird. Bestimmte Verschiebungen haben eigene Namen: eine Verschiebung um 13 ist ROT13, eine Verschiebung um 1 wird nach Caesars Nachfolger Augustus manchmal August cipher genannt, und die größere Familie der Chiffren mit fester Rotation wird als ROT-N geschrieben. Sie alle funktionieren auf dieselbe Weise und werden mit diesem Werkzeug entschlüsselt.
Wie schreibe ich eine Caesar-Verschlüsselung in Code?
Der Algorithmus ist in jeder Sprache kurz. Gehen Sie jedes Zeichen durch und prüfen Sie, ob es ein Buchstabe ist; falls ja, ziehen Sie den Code von A ab, um eine Zahl von 0 bis 25 zu erhalten, addieren die Verschiebung, nehmen den Rest der Division durch 26, damit das Alphabet umläuft, addieren dann den Code von A wieder hinzu und wandeln die Zahl in ein Zeichen um. Nichtbuchstaben werden unverändert übernommen. In Python erledigen die Funktionen ord und chr die Umwandlungen, und in JavaScript tun charCodeAt und fromCharCode dasselbe – genau so arbeitet dieses Werkzeug im Browser.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

Vigenère-Verschlüsselung

Atbash-Verschlüsselung

Rail-Fence-Verschlüsselung

Playfair-Verschlüsselung

Affine Verschlüsselung

Bacon-Chiffre