Fractionated-Morse Chiffre

Kategorisierung:Klassisch / Substitution
Herkunft / Verwendung:Die Fraktioniertes Morse Chiffre (en. Fractionated Morse Cipher) funktioniert ähnlich der Pollux Chiffre. Auch hier wird der Klartext zuerst in Morsecode übersetzt und dann weiterverarbeitet. Einem aus dem Schlüssel resultierenden Alphabet werden 3stellige Morseteile zugeordnet. Dann werden je 3 Zeichen des Morsecodes die Buchstaben zugeordnet, die dem Schlüsselalphabet entsprechen.

Das dadurch entstandene Ciffrat ist durch den Zwischenschritt der Morsecodierung für eine direkte Buchstabenhäufigkeitsanalyse immun. Zur Kryptoanalyse müsste man hier vielmehr eine Häufigkeitsanalyse von Morsezeichen-Tripletts anwenden.

Zu beachten ist auch, dass das Chiffrat in den meisten Fällen länger wird als der ursprüngliche Klartext.

Beschreibung des Algorithmus

Aus dem Passwort wird ein Schlüsselalphabet erstellt, mit dem eine Ersetzungstabelle nach festem Muster überschrieben wird. Danach wird der Text in Morsecode überführt und dabei die Leerzeichen durch 'x' ersetzt. Ggf. werden am Ende weitere 'x' angefügt, bis die Zeichtenkette durch 3 teilbar ist.
Dann wird die Zeichenkette in Dreiergruppen aufgeteilt und pro Dreiergruppe wird in der Übersetzungstabelle der zugehörige Buchstabe gesucht und niedergeschrieben.

Beispiel

Klartext:Beispielklartext
Schlüssel:Apfelstrudel
Chiffrat:DTNNTGNQERSETJCJVSM
APFELSTRUDBCGHIJKMNOQVWXYZ .........---------xxxxxxxx ...---xxx...---xxx...---xx .-x.-x.-x.-x.-x.-x.-x.-x.- B e i s p i e l k l a r t e x t <-- Klartext -... . .. ... .--. .. . .-.. -.- .-.. .- .-. - . -..- - <-- Morse -...x.x..x...x.--.x..x.x.-..x-.-x.-..x.-x.-.x-x.x-..-x- <-- Lz. = x -.. .x. x.. x.. .x. --. x.. x.x .-. .x- .-x .-. .x. -x. -.x -x. x-. .-x -(xx) D T N N T G N Q E R S E T J C J V S M

Code / Chiffre online dekodieren / entschlüsseln bzw. kodieren / verschlüsseln (DeCoder / Encoder / Solver-Tool)



Quellen, Literaturverweise und weiterführende Links

Gaines, Helen Fouché: Cryptanalysis, Dover Verlag New York 1956, S. 210