Spaltentransposition-Chiffre
Verschlüsseln und entschlüsseln Sie die Spaltentransposition-Chiffre, eine klassische schlüsselwortbasierte Verwürfelung. Ihr Text wird Zeile für Zeile unter ein Schlüsselwort in ein Gitter geschrieben, und die Spalten werden dann in der alphabetischen Reihenfolge der Buchstaben des Schlüsselworts wieder ausgelesen – nichts wird ersetzt, jedes Zeichen wird einfach verschoben. Wählen Sie unregelmäßige oder vollständige Spalten, legen Sie ein Füllzeichen fest, folgen Sie dem Live-Gitter und kopieren, laden oder teilen Sie das Ergebnis. Alles läuft in Ihrem Browser.
Schlüsselwort
Geben Sie ein Schlüsselwort ein. Seine Buchstaben legen die Spalten fest: Der Text wird Zeile für Zeile quer über sie geschrieben, dann werden die Spalten in der alphabetischen Reihenfolge des Schlüsselworts ausgelesen. Wiederholte Schlüsselbuchstaben werden von links nach rechts genommen.
Geben Sie oben Text ein, um das Ergebnis hier zu sehen.
So verwenden Sie Spaltentransposition-Chiffre
- 1
Verschlüsseln oder entschlüsseln wählen
Wählen Sie Verschlüsseln, um Klartext in Spaltentransposition-Geheimtext zu verwürfeln, oder Entschlüsseln, um Geheimtext wieder in die ursprüngliche Nachricht zu verwandeln.
- 2
Unregelmäßige oder vollständige Spalten wählen
Unregelmäßig lässt die letzte Zeile kurz und liefert Ihren Text genau zurück. Vollständig füllt das Gitter mit einem von Ihnen gewählten Zeichen zu einem vollen Rechteck auf, sodass jede Spalte gleich lang ist.
- 3
Das Schlüsselwort eingeben
Geben Sie ein Schlüsselwort ein. Seine Länge legt die Anzahl der Spalten fest, und die alphabetische Reihenfolge seiner Buchstaben legt die Reihenfolge fest, in der die Spalten gelesen werden. Beide Seiten müssen dasselbe Schlüsselwort verwenden; im Vollständig-Modus können Sie auch das Füllzeichen festlegen.
- 4
Ihren Text eingeben oder einfügen
Geben Sie Ihre Nachricht ein, und sie wird während der Eingabe transponiert. Das Verschlüsselungsgitter zeigt Ihren Text in die geschlüsselten Spalten gefüllt, wobei die Lesereihenfolge jeder Spalte nummeriert ist.
- 5
Kopieren, herunterladen oder teilen
Kopieren Sie das Ergebnis, laden Sie es als Textdatei herunter oder teilen Sie einen Link, der das Werkzeug mit genau Ihrem Text, Schlüsselwort, Modus und Ihrer Füllung einsatzbereit wieder öffnet.
Die Spaltentransposition-Chiffre verstehen
Was ist eine Spaltentransposition-Chiffre?
Die Spaltentransposition-Chiffre ist eine der ältesten und intuitivsten Arten, eine Nachricht zu verbergen. Sie ist eine Transpositionschiffre, was bedeutet, dass sie keinen der Buchstaben verändert – sie ändert nur deren Reihenfolge. Jedes Zeichen im Geheimtext ist ein Zeichen, das im Klartext stand; sie wurden lediglich nach einer festen, wiederholbaren Regel gemischt. Diese Regel wird durch ein Schlüsselwort festgelegt, was die Verwürfelung leicht mit einem vertrauenswürdigen Partner teilbar und für jeden, der es nicht kennt, schwer rückgängig zu machen macht.
Die Idee besteht darin, die Nachricht Zeile für Zeile unter die Buchstaben des Schlüsselworts in ein Gitter zu schreiben und das Gitter dann Spalte für Spalte wieder auszulesen. Der Kniff ist die Reihenfolge, in der die Spalten gelesen werden: nicht von links nach rechts, sondern in der alphabetischen Reihenfolge der Buchstaben des Schlüsselworts. Weil das Schlüsselwort diese Reihenfolge bestimmt, können zwei Personen, die das Schlüsselwort teilen, frei verschlüsseln und entschlüsseln, während die Spaltenreihenfolge für alle anderen willkürlich aussieht.
Wie die Spaltentransposition-Chiffre funktioniert
Beginnen Sie damit, das Schlüsselwort quer über den oberen Rand eines Gitters zu schreiben, einen Buchstaben pro Spalte. Schreiben Sie dann die Nachricht darunter, füllen Sie die erste Zeile von links nach rechts, dann die zweite Zeile und so weiter, bis die ganze Nachricht ausgelegt ist. Die Anzahl der Spalten wird durch die Länge des Schlüsselworts festgelegt, sodass ein sechsbuchstabiges Schlüsselwort immer sechs Spalten ergibt, gleichgültig wie lang die Nachricht ist.
Nummerieren Sie nun die Spalten in der alphabetischen Reihenfolge der Buchstaben des Schlüsselworts: Die Spalte unter dem im Alphabet frühesten Buchstaben des Schlüsselworts wird zuerst gelesen, die nächstfrühere als zweite und so weiter. Hat das Schlüsselwort zweimal denselben Buchstaben, werden diese Spalten von links nach rechts gelesen, in der Reihenfolge ihres Auftretens. Lesen Sie schließlich das Gitter Spalte für Spalte in dieser nummerierten Reihenfolge und schreiben Sie die Buchstaben jeder Spalte der Reihe nach heraus. Die Zeichenkette, die Sie erhalten, ist der Geheimtext. Zum Entschlüsseln kehren Sie den Vorgang um: Bauen Sie das leere Gitter wieder auf, füllen Sie die Spalten in ihrer Lesereihenfolge zurück und lesen Sie quer über die Zeilen.
Unregelmäßige gegenüber vollständigen Spalten
Die meisten Nachrichten teilen sich nicht gleichmäßig in das Gitter auf, sodass die letzte Zeile zu kurz ausfällt. In der unregelmäßigen (oder unvollständigen) Form – der klassischen Lehrbuch-Spaltentransposition – lassen Sie diese Zellen einfach leer. Die Spalten unterscheiden sich dann in der Länge um eins, und der Geheimtext ist genau so lang wie die ursprüngliche Nachricht. Der Unregelmäßig-Modus dieses Werkzeugs tut dies und überträgt Ihren Text vollkommen verlustfrei: Das Entschlüsseln liefert genau das zurück, was Sie eingegeben haben, Leerzeichen und Satzzeichen eingeschlossen.
In der vollständigen Form füllen Sie die Nachricht stattdessen so auf, dass die letzte Zeile gefüllt ist, sodass jede Spalte gleich lang ist und das Gitter ein perfektes Rechteck bildet. Die Füllung ist gewöhnlich ein fester, vereinbarter Buchstabe wie X oder Q oder eine Folge von Nullzeichen. Vollständige Spalten machen die Spaltenlängen offensichtlich, was historisch die Arbeit mit Bleistift und Papier vereinfachte und unentbehrlich ist, wenn dasselbe Gitter ein zweites Mal transponiert wird. Wechseln Sie in den Vollständig-Modus, um das Gitter mit dem Zeichen Ihrer Wahl aufzufüllen; das Entschlüsseln liefert dann Ihren Text gefolgt von der hinzugefügten Füllung zurück, die Sie abschneiden können.
Die Rolle des Schlüsselworts
Das Schlüsselwort erfüllt zwei Aufgaben zugleich: Seine Länge legt fest, wie viele Spalten das Gitter hat, und die alphabetische Reihung seiner Buchstaben legt die Reihenfolge fest, in der die Spalten gelesen werden. Ein längeres Schlüsselwort ergibt ein breiteres, niedrigeres Gitter und eine gründlichere Verwürfelung; ein Schlüsselwort, dessen Buchstaben bereits nahe an der alphabetischen Reihenfolge stehen, ordnet kaum etwas um, sodass ein gut durchmischtes Schlüsselwort stärker ist. Nur die relative Reihenfolge der Buchstaben zählt, weshalb ein Schlüsselwort und jedes Wort mit derselben Buchstabenreihung dieselbe Transposition erzeugen.
Weil das Schlüsselwort das gesamte Geheimnis ist, müssen Sender und Empfänger genau dasselbe verwenden. In diesem Werkzeug zählen nur Buchstaben im Schlüsselwort zur Spaltenreihenfolge – Leerzeichen, Ziffern und Satzzeichen werden ignoriert –, und wiederholte Buchstaben behalten ihre Reihenfolge von links nach rechts, sodass ein Schlüsselwort wie BANANA dennoch eine eindeutige, reproduzierbare Spaltenfolge ergibt. Ändern Sie das Schlüsselwort, und der Geheimtext ändert sich vollständig, während dasselbe Schlüsselwort ihn stets wieder entschlüsselt.
Ein durchgerechnetes Beispiel
Nehmen Sie die Nachricht WE ARE DISCOVERED FLEE AT ONCE und das Schlüsselwort ZEBRAS. Ohne Leerzeichen lautet die Nachricht WEAREDISCOVEREDFLEEATONCE, fünfundzwanzig Buchstaben, und ZEBRAS hat sechs Buchstaben, also schreiben wir sie in sechs Spalten: WEARED in der ersten Zeile, ISCOVE in der zweiten, REDFLE in der dritten, EATONC in der vierten und eine letzte kurze Zeile, die nur E enthält.
Reihen Sie nun die Buchstaben des Schlüsselworts alphabetisch – A, B, E, R, S, Z –, was die Spalten von links nach rechts mit 5, 3, 2, 4, 6, 1 nummeriert. Liest man die Spalten in dieser Reihenfolge, ergibt sich EVLN aus der A-Spalte, ACDT aus der B-Spalte, ESEA aus der E-Spalte, ROFO aus der R-Spalte, DEEC aus der S-Spalte und schließlich WIREE aus der Z-Spalte. Zusammengefügt lautet der Geheimtext EVLNACDTESEAROFODEECWIREE. Gibt man diesen und das Schlüsselwort ZEBRAS in Entschlüsseln ein, baut dies das Gitter wieder auf und liest WEAREDISCOVEREDFLEEATONCE zurück.
Eine Spaltentranspositions-Nachricht entschlüsseln
Das Entschlüsseln sieht schwerer aus als das Verschlüsseln, folgt aber demselben Gitter. Aus der Länge des Geheimtexts und der Anzahl der Spalten im Schlüsselwort können Sie genau ermitteln, wie hoch jede Spalte ist: Teilt sich die Nachricht nicht gleichmäßig, sind die äußersten linken Spalten – jene, die die frühesten Zeichen jeder Zeile enthalten – um eins höher als die übrigen. Die Höhe jeder Spalte zu kennen, erlaubt es Ihnen, den Geheimtext in der Lesereihenfolge wieder in seine Spalten zu zerlegen, jede Spalte zurück an ihre Schlüsselwortposition zu setzen und quer über die Zeilen zu lesen, um die Nachricht wiederherzustellen.
Das einzige Geheimnis, das Sie brauchen, ist das Schlüsselwort; alles andere wird durch den Geheimtext selbst festgelegt. Deshalb kann dieses Werkzeug allein aus dem Geheimtext und dem Schlüsselwort entschlüsseln, ohne zusätzliche Information. Verwenden Sie dasselbe Schlüsselwort, das zum Verschlüsseln genutzt wurde, und denselben Modus, falls eine Füllung beteiligt war, und die ursprüngliche Nachricht erscheint wieder – bei unregelmäßigen Spalten kommt sie genau zurück, und bei vollständigen Spalten kommt sie mit ihrer Füllung zurück, bereit zum Abschneiden.
Geschichte und Sicherheit
Die Spaltentransposition ist jahrhundertealt und war bis weit ins zwanzigste Jahrhundert ein Arbeitspferd der Feldkryptografie, geschätzt, weil sie nichts braucht als Papier, ein Schlüsselwort und eine ruhige Hand. Für sich allein ist sie nicht sicher: Weil sie die Buchstaben nie verändert, hat der Geheimtext genau dieselben Buchstabenhäufigkeiten wie der Klartext, und ein Kryptoanalytiker kann sie angreifen, indem er die Anzahl der Spalten errät und versucht, die Teile wieder zusammenzusetzen – eine Technik namens anagramming. Kurze Nachrichten und wiederverwendete Schlüsselwörter fallen besonders schnell.
Ihre wahre Stärke kommt aus der Verbindung mit anderen Schritten. Die Transposition zweimal mit zwei verschiedenen Schlüsselwörtern auszuführen – double transposition – galt jahrzehntelang als stark genug für ernsthaften Einsatz, und eine Transposition auf eine Substitution zu schichten, ist genau das, was die ADFGVX-Chiffre furchteinflößend macht. Heute wird die Spaltentransposition am besten als Lehrmittel und Rätsel behandelt: Sie ist eine klare, praktische Veranschaulichung dafür, wie das Umordnen von Buchstaben eine Nachricht verbirgt. Um echte Informationen zu schützen, verwenden Sie einen modernen, fachlich geprüften Algorithmus wie AES, und behalten Sie die Spaltentransposition für das Lernen, Rätsel und Capture-the-Flag-Aufgaben.
Häufig gestellte Fragen
Was ist eine Spaltentransposition-Chiffre?
Wie funktioniert eine Spaltentransposition-Chiffre?
Was ist der Unterschied zwischen vollständigen und unregelmäßigen Spalten?
Können Sie ein Beispiel für eine Spaltentransposition zeigen?
Wie entschlüsselt man eine Spaltentransposition-Chiffre?
Was bewirkt das Schlüsselwort?
Was geschieht, wenn das Schlüsselwort wiederholte Buchstaben hat?
Bewahrt die Chiffre Leerzeichen und Satzzeichen?
Wofür ist das Füllzeichen da?
Was ist double transposition?
Wie sicher ist die Spaltentransposition-Chiffre?
Wird mein Text auf einen Server hochgeladen?
Verwandte Tools
Machen Sie weiter mit diesen praktischen Tools