Gromark Chiffre

Herkunft / Verwendung:Gromark steht für Gronsfeld with Mixed Alphabet and Running Key und ist eine bei der American Cryptogram Association (ACA) 1969 von ACA-Mitglied Dumbo ersonnene Chiffre, die die Gronsfeld-Chiffre um ein gewürfeltes Schlüsselalphabet und einen fortlaufenden Schlüssel erweitert. Es benötigt ein Schlüsselwort und eine Schlüsselzahl.

Beschreibung des Algorithmus

Zuerst wird ein 26-stelliges Schlüssel-Alphabet auf dem 1. Schlüsselwort generiert. Dann wird die alphabetische Reihenfolge für den Schlüssel eruiert und als Überschrift niedergeschrieben. Darunter wird dann das Schlüsselalphabet von links nach rechts geschrieben. Am Ende der Zeile wird mit einer neuen begonnen.

Dann wird die Tabelle spaltenweise nach der alphabetischen Reihenfolge wieder ausgelesen, was das zu verwendende Schlüssel-Alphabet ergibt.

Dann wird der fortlaufende Schlüssel in der Länge des Klartextes berechnet. Basis ist der zweite angegebene Schlüssel, eine Zahl. Diese wird erweitert, indem die 1. Ziffer mit der 2. Ziffer addiert wird und die Einerstelle der Summe als weitere Ziffer an die Zahl angehängt wird. Dann wird die 2. mit der 3. Ziffer kombiniert usw.. Unter den fortlaufenden Schlüssel schreibt man dann den Klartext.

Die Kodierung erfolgt je Buchstabe Klartext nach folgendem Muster: Man sucht für den Klartextbuchstaben den entsprechenden Buchstaben aus dem Schlüsselalphabet und geht von dieser Position noch soviele Zeichen nach rechts, wie durch die Ziffer des fortlaufenden Schlüssels angegeben. Dort findet man den Chiffrat-Buchstaben, den man notiert. Zusammen ergeben die Chiffrat-Buchstaben den Geheimtext.

Beispiel

Klartext:Beispielklartext
Schlüssel:GROMARK,31415
Chiffrat:GCFRDFJEEDJPDJCS
G R O M A R K <-- 1. Schlüssel 2 6 5 4 1 7 3 <-- alph. Reihenfolge: AGKMOR G R O M A K B C D E F H I J L N P Q S T U V W X Y Z ^---------- 1. AHSZ ^------------------ 2. GCLV ^------ 3. BJU ^------------ 4. MFQY ^-------------- 5. OEPX ^---------------- 6. RDNW ^-------- 7. KIT a b c d e f g h i j k l m n o p q r s t u v w x y z <-- normales Alphabet A H S Z G C L V B J U M F Q Y O E P X R D N W K I T <-- Schlüsselalphabet 3 1 4 1 5 4 5 5 6 9 9 0 1 5 8 9 <-- fortlfd. Schlüssel b e i s p i e l k l a r t e x t <-- Klartext H G B X O B G G U M A P R G K R <-- normales zu Schlüsselalphabet G C F R D F J E E D J P D J C S <-- verschoben durch Zf. flfd. Schl.

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

Bitte geben Sie zwei Schlüssel, durch Komma getrennt, im Schlüsselfeld an. Der erste Schlüssel muss ein Wort (A-Z), der zweite eine Zahl (0-9) sein.
Alternativ können Sie auch nur ein Schlüsselwort angeben, der 2. Schlüssel wird dann daraus anhand der alphabetischen Reiehnfolge errechnet.