Echo Chiffre

Herkunft / Verwendung:Die Echo-Chiffre simuliert einen innen verspiegelten Holzylinder, an dessen Wände reihum die Buchstaben geschrieben sind und daneben Löcher, durch die Lich ein- und ausdringen kann. Beim Verschlüsseln schickt man einen Lichtstrahl bei einem Startbuchstaben hinein, dieser wird 1x an der Innenseite an der Stelle, wo der nächste Buchstabe des Textes steht, reflektiert und tritt dann bei dem verschlüsselten Buchstaben wieder aus. Es gilt die Regel Einfallswinkel ist gleich Ausfallswinkel.

So fährt man mit dem nächsten Buchstabenpaar fort, bis die gesamte Nachricht verschlüsselt ist. Der erste Buchstabe des Ursprungstextes wird in das Chiffrat übernommen, damit es einen Ausgangspunkt gibt, von dem man zurückrechnen kann.

Als Schlüssel kann ein Alphabet angegeben werden, dass für die Verschlüsselung verwendet wird. Der Hohlzylinder erhält dann soviele Innenflächen, wie Zeichen im Schlüssel angegeben sind.

Beschreibung des Algorithmus

Das erste Zeichen des Klartextes wird als Ausgangspunkt niedergeschrieben.

Dann wird ein Laser in den imaginären Zylinder an der Stelle des 1. Zeichens auf das 2. Zeichen geschickt. Dort wird es reflektiert und tritt durch den halbdurchlässigen Spiegel an der Stelle aus, an dem der Chiffratbuchstabe abgelesen werden kann. Dieser wird notiert.

Das Ganze lässt sich natürlich auch mathematisch berechnen. Man braucht keinen echten Zylinder. Wenn, wie bei einer Spiegelung, der Einfallswinkel dem Ausfallswinkel sein soll, dann ist die Schrittweite vom 1. Zeichen zum 2. Zeichen gleich der Schrittweite vom 2. Zeichen zum Dritten.

Beispiel

Klartext:2.5.9.19.16.9.5.12.11.12.1.18.20.5.24.20
Schlüssel:0123456789.
Chiffrat:2704803603038004337318337383415990456559
Alphabet (Schlüssel): 0123456789. 2 . 5 . 9 . 1 9 . 1 6 . 9 . 5 . 1 2 . 1 1 . 1 2 . 1 . 1 8 . 2 0 . 5 . 2 4 . 2 0 2 7 0 4 8 0 3 6 0 3 0 3 8 0 0 4 3 3 7 3 1 8 3 3 7 3 8 3 4 1 5 9 9 0 4 5 6 5 5 9 Einleitung:

Das erste Zeichen wird als 1. Chiffratbuchstabe notiert.

Chiffratbuchstabe: 2

1. Schritt / Abbildung 1:

Zeichen: '2' und '.'

Laser wird von '2' auf '.' geschossen, reflektiert an der Fläche bei '.', wobei gilt: Einfallswinkel gleich Ausfallswinkel und trifft dann auf '7' auf.

Chiffratbuchstabe: 7


2. Schritt / Abbildung 2:

Zeichen: '.' und '5'

Laser wird von '.' auf '5' geschossen, reflektiert an der Fläche bei '5', und trifft dann auf '0' auf.

Chiffratbuchstabe: 0


3. Schritt / Abbildung 3:

Zeichen: '5' und '.'

Laser wird von '5' auf '.' geschossen, reflektiert an der Fläche bei '.', und trifft dann auf '4' auf.

Chiffratbuchstabe: 4


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

Der Schlüssel muss alle im Klartext verwendeten Zeichen enthalten. Wird kein Schlüssel angegeben, so wird als Schlüssel "ABCDEFGHIJKLMNOPQRSTUVWXYZ .,?!0123456789" genommen.