Skytale

Die Skytale von Sparta (griech.: „scytale“; Stock, Stab) ist das älteste (5. Jh. v. Chr.) bekannte militärische Verschlüsselungsverfahren und basiert auf einem Stock mit einem bestimmten Durchmesser, auf den ein Lederstreifen wendelförmig gewickelt wurde. Dann wurde die Nachricht quer über den Stab auf das Leder geschrieben. Nach dem Abwickeln waren dann alle Buchstaben durcheinander und konnten erst wieder gelesen werden, wenn sie um einen Stab mit dem richtigen Durchmesser gewickelt wurden.

Der Durchmesser entspricht dem Versatz, also dem Schlüssel dieser Transpositions-Chiffre. Bitte beachten Sie, dass auch Leerzeichen mitkodiert werden, da diese ja eine Leerraum darstellen und somit einen Versatz bedeuten. Sollen keine Leerzeichen mitkodiert werden, löschen Sie diese vorher.

Die Chiffre ist nicht sonderlich sicher, denn man einfach Stöcke verschiedener Durchmesser ausprobieren. Oder mathematisch die Versätze durchrechnen. Dann muss man nur noch den Klartext erkennen.

Den Lederstreifen, auf den die Nachricht geschrieben war, konnte man auch umgedreht als Gürtel tragen, so dass er nicht weiter auffiel. Damit war die Skytale auch eine frühe Form der Steganografie.

Beispiel

Klartext:

BEISPIELKLARTEXT

Schlüssel:

6

Kodiert:

BETELEIKXSLTPAIR

Chiffrierung Versatz 6:

1 2 3 4 5 6
B E I S P I
E L K L A R
T E X T
       
^ ^ ^ ^ ^ ^ --- spaltenweise auslesen

BET ELE IKX SLT PA IR  

Dechiffrierung per Bruteforce:

01: BETELEIKXSLTPAIR
02: BXESTLETLPEAIIKR
03: BITEKPTXAESILLRE
04: BLXPEESATILIEKTR
05: BLKLAEEXTITISPRE
06: BEISPIELKLARTEXT
07: BEIXLPIELKSTARTE
08: BTLIXLPIEEEKSTAR
09: BTLIXLPIREEEKSTA
10: BTLIXLPAIREEEKST
11: BTLIXLTPAIREEEKS
12: BTLIXSLTPAIREEEK
13: BTLIKXSLTPAIREEE
14: BTLEIKXSLTPAIREE
15: BTELEIKXSLTPAIRE
16: BETELEIKXSLTPAIR