T

Text Machine

Leistungsstarke Text-Tools, direkt in Ihrem Browser

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

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.

Klartext
Geheimtext

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

So verwenden Sie Spaltentransposition-Chiffre

  1. 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. 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. 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. 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. 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?
Es ist eine klassische Transpositionschiffre, die eine Nachricht verbirgt, indem sie ihre Buchstaben umordnet, statt sie zu ersetzen. Sie schreiben die Nachricht Zeile für Zeile unter ein Schlüsselwort in ein Gitter und lesen dann die Spalten in der alphabetischen Reihenfolge der Buchstaben des Schlüsselworts wieder aus. Das Schlüsselwort ist das gemeinsame Geheimnis: Jeder, der es kennt, kann verschlüsseln und entschlüsseln, während die Spaltenreihenfolge für alle anderen willkürlich aussieht.
Wie funktioniert eine Spaltentransposition-Chiffre?
Schreiben Sie das Schlüsselwort quer über den oberen Rand eines Gitters, einen Buchstaben pro Spalte, und füllen Sie dann die Nachricht Zeile für Zeile darunter ein. Reihen Sie die Buchstaben des Schlüsselworts alphabetisch, um die Spalten zu nummerieren, und lesen Sie dann das Gitter Spalte für Spalte in dieser nummerierten Reihenfolge. Die Buchstaben, die Sie auslesen, zusammengefügt, sind der Geheimtext. Das Entschlüsseln baut dasselbe Gitter wieder auf und liest quer über die Zeilen.
Was ist der Unterschied zwischen vollständigen und unregelmäßigen Spalten?
Unregelmäßige (unvollständige) Spalten lassen die letzte Zeile kurz, wenn die Nachricht das Gitter nicht gleichmäßig füllt, sodass sich die Spalten in der Länge um eins unterscheiden können und der Geheimtext gleich lang wie die Nachricht ist. Vollständige Spalten füllen die Nachricht mit einem gewählten Zeichen zu einem vollen Rechteck auf, sodass jede Spalte gleich lang ist. Dieses Werkzeug unterstützt beides; Unregelmäßig überträgt Ihren Text genau verlustfrei, während Vollständig ihn mit der hinzugefügten Füllung zurückgibt.
Können Sie ein Beispiel für eine Spaltentransposition zeigen?
Nehmen Sie WEAREDISCOVEREDFLEEATONCE mit dem Schlüsselwort ZEBRAS. In sechs Spalten geschrieben lautet es WEARED, ISCOVE, REDFLE, EATONC, dann eine kurze Zeile mit E. Reiht man ZEBRAS alphabetisch als A, B, E, R, S, Z und liest die Spalten in dieser Reihenfolge, ergibt sich EVLN, ACDT, ESEA, ROFO, DEEC, WIREE – der Geheimtext lautet also EVLNACDTESEAROFODEECWIREE. Das Schlüsselwort ZEBRAS entschlüsselt ihn direkt zurück.
Wie entschlüsselt man eine Spaltentransposition-Chiffre?
Aus der Länge des Geheimtexts und der Anzahl der Spalten im Schlüsselwort ermitteln Sie, wie hoch jede Spalte ist – teilt sich die Nachricht nicht gleichmäßig, sind die äußersten linken Spalten um einen Buchstaben höher. Zerlegen Sie den Geheimtext in der Lesereihenfolge des Schlüsselworts in Spalten, setzen Sie jede Spalte zurück an ihre Schlüsselwortposition und lesen Sie quer über die Zeilen. Wählen Sie in diesem Werkzeug Entschlüsseln und geben Sie dasselbe Schlüsselwort ein, das zum Verschlüsseln verwendet wurde.
Was bewirkt das Schlüsselwort?
Das Schlüsselwort tut zwei Dinge: 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. Nur die relative Reihung der Buchstaben zählt, sodass zwei beliebige Schlüsselwörter mit derselben Buchstabenreihenfolge dieselbe Transposition erzeugen. Ein längeres, gut durchmischtes Schlüsselwort verwürfelt die Nachricht gründlicher als ein kurzes.
Was geschieht, wenn das Schlüsselwort wiederholte Buchstaben hat?
Wiederholte Buchstaben werden von links nach rechts gelesen, in der Reihenfolge ihres Auftretens im Schlüsselwort. So ergibt ein Schlüsselwort wie BANANA dennoch eine eindeutige Spaltenreihenfolge: Die drei A-Spalten werden zuerst in ihrer Reihenfolge von links nach rechts gelesen, dann die B-Spalte, dann die zwei N-Spalten. Dieses Werkzeug folgt dieser Konvention, sodass ein Schlüsselwort mit Dubletten vollkommen brauchbar ist und stets korrekt zurück entschlüsselt.
Bewahrt die Chiffre Leerzeichen und Satzzeichen?
Ja. Weil eine Transposition nur Zeichen umordnet, verschiebt dieses Werkzeug jedes Zeichen, das Sie eingeben – Buchstaben, Ziffern, Leerzeichen, Satzzeichen und sogar Emoji –, sodass der Geheimtext eine Umordnung genau derselben Zeichen ist. Im Schlüsselwort jedoch zählen nur Buchstaben zur Spaltenreihenfolge; Leerzeichen und andere Zeichen im Schlüsselwort werden ignoriert.
Wofür ist das Füllzeichen da?
Die Füllung wird nur im Vollständig-Modus verwendet, in dem das Gitter zu einem vollen Rechteck aufgefüllt wird, sodass jede Spalte gleich lang ist. Das Füllzeichen – standardmäßig X, doch Sie können es ändern – füllt die leeren Zellen der letzten Zeile. Wenn Sie eine Nachricht mit vollständigen Spalten entschlüsseln, kommt die Füllung am Ende des Textes zurück, wo sie leicht abzuschneiden ist.
Was ist double transposition?
Double transposition führt eine Spaltentransposition zweimal aus, gewöhnlich mit zwei verschiedenen Schlüsselwörtern, sodass die Ausgabe des ersten Durchlaufs zur Eingabe des zweiten wird. Dies bricht die regelmäßige Spaltenstruktur auf, die eine einzelne Transposition leicht angreifbar macht, und galt viele Jahrzehnte als stark genug für ernsthaften Feldeinsatz. Sie können es hier nachbilden, indem Sie einmal verschlüsseln und dann das Ergebnis mit einem zweiten Schlüsselwort erneut verschlüsseln.
Wie sicher ist die Spaltentransposition-Chiffre?
Für sich allein ist sie nicht sicher. Weil sie die Buchstaben nie verändert, hat der Geheimtext dieselben Buchstabenhäufigkeiten wie der Klartext, und sie kann durch anagramming gebrochen werden – das Erraten der Spaltenanzahl und das Wiederzusammensetzen des Gitters –, besonders bei kurzen Nachrichten oder wiederverwendeten Schlüsselwörtern. Sie wird viel stärker, wenn sie mit anderen Schritten verbunden wird, wie bei double transposition oder der ADFGVX-Chiffre. Für echten Schutz verwenden Sie einen modernen Algorithmus wie AES und behalten Sie diese Chiffre für das Lernen und Rätsel.
Wird mein Text auf einen Server hochgeladen?
Nein. Das gesamte Verschlüsseln und Entschlüsseln erfolgt vollständig in Ihrem Browser, sodass Ihr Text niemals hochgeladen, protokolliert oder gespeichert wird. Selbst ein Teilen-Link bewahrt Ihren Text und Ihr Schlüsselwort im Teil der URL nach dem Rautezeichen auf, den Browser niemals an einen Server senden, sodass Ihre Nachricht privat bleibt, bis Sie den Link selbst teilen möchten.

Verwandte Tools

Machen Sie weiter mit diesen praktischen Tools

Rail-Fence-Verschlüsselung

Skytale-Chiffre

Caesar-Verschlüsselung

Vigenère-Verschlüsselung

Atbash-Verschlüsselung

Playfair-Verschlüsselung