UTILS.
100 % im Browser
🚂

Rail-Fence-Chiffre Encoder / Decoder

Zickzack-Transpositionschiffre: Text diagonal über N Schienen schreiben und dann Zeile für Zeile ablesen. Ver- oder entschlüsseln mit einstellbaren Schienen und Startversatz.

— Ausgabe erscheint hier —

Über dieses Tool

Der Rail-Fence-Chiffre Encoder / Decoder ist ein kostenloses Tool im Browser für die bekannteste Transpositionschiffre. Anstatt Buchstaben zu ersetzen, ordnet sie sie um: der Klartext wird im Zickzack nach unten und oben über eine gewählte Anzahl horizontaler Schienen geschrieben und dann eine ganze Schiene nach der anderen von oben nach unten abgelesen. Bei 3 Schienen folgen die Buchstabenpositionen dem Muster 0,1,2,1,0,1,2,… sodass aufeinanderfolgende Zeichen auf verschiedenen Zeilen landen, bevor sie neu gruppiert werden.

Zum Entschlüsseln rekonstruiert das Tool den exakten Zickzack-Pfad für die Länge des Geheimtextes, berechnet, wie viele Zeichen zu jeder Schiene gehören, zerlegt den Geheimtext in diese Schienen und durchläuft dann den Zickzack erneut, um die Buchstaben in ihre ursprüngliche Reihenfolge zurückzuholen. Es unterstützt 2 oder mehr Schienen, einen optionalen Startversatz, der verschiebt, wo im Zickzack der erste Buchstabe sitzt, und behandelt eine einzelne Schiene als Identität (keine Änderung). Alles läuft lokal in Ihrem Browser, ohne dass etwas hochgeladen wird.

Standardmäßig werden Leerzeichen und Satzzeichen als gewöhnliche Zeichen mitgeführt, sodass die Transposition vollständig umkehrbar ist; ein Umschalter ermöglicht es, Nicht-Buchstaben vor dem Verschlüsseln zu entfernen, wenn Sie einen sauberen, nur aus Buchstaben bestehenden Geheimtext wünschen. Die Rail-Fence-Chiffre ist der klassische Partner der Caesar-Chiffre im Kryptografie-Unterricht und ein häufiger Anblick in CTF-Aufgaben und Escape Rooms, das veranschaulicht, wie Transpositionschiffren eine Nachricht verbergen, indem sie die Position statt der Identität durcheinanderbringen.

Häufig gestellte Fragen

Wie funktioniert die Rail-Fence-Chiffre?
Zeichen werden diagonal im Zickzack über N Schienen geschrieben — hinunter zur untersten Schiene, wieder hinauf zur obersten und so weiter — und dann Schiene für Schiene von oben nach unten abgelesen. Es ist eine Transpositionschiffre: sie ordnet Buchstaben um, anstatt sie zu ersetzen.
Wie stellt das Entschlüsseln den Text wieder her?
Das Tool erstellt das Zickzack-Muster für die Länge des Geheimtextes neu, um zu zählen, wie viele Buchstaben jede Schiene enthält, zerteilt den Geheimtext in diese Schienen und folgt dann dem Zickzack-Pfad erneut, um die Buchstaben in ihrer ursprünglichen Reihenfolge zurückzulesen.
Was bewirkt der Versatz?
Der Versatz verschiebt, wo im Zickzack-Zyklus das erste Zeichen beginnt, sodass es effektiv mitten in einer Schiene startet. Derselbe Versatz muss zum Ver- und Entschlüsseln verwendet werden, um ein passendes Ergebnis zu erhalten.
Warum Leerzeichen und Satzzeichen behalten?
Das Behalten jedes Zeichens macht die Transposition exakt umkehrbar, sodass das Entschlüsseln Ihren ursprünglichen Text einschließlich der Abstände zurückgibt. Verwenden Sie die Option zum Entfernen, um zuerst Nicht-Buchstaben zu entfernen, wenn Sie einen kompakten, nur aus Buchstaben bestehenden Geheimtext wünschen.

Weitere Tools