CM-Bifid Chiffre

Herkunft / Verwendung:Die Bifid CM (CM für 'Conjugated Matrix', also verbundene Matrix) wird auch Twin Bifid oder Zwillings-Bifid genannt und benutzt zwei Schlüssel. Nachdem wie beim normalen Bifid in Koordinaten kodiert wurde, werden die Chiffratbuchstaben nicht aus der selben Matrix, sondern aus einer zweiten abgelesen.

Beschreibung des Algorithmus

Zunächst werden die Schritte der normalen Bifid-Verschlüsselung durchlaufen:

Zuerst erfolgt eine ganz normale Polybios-Verschlüsselung gegen das Schlüsselwort. Dies ergibt eine Ziffernreihe. Nun wird diese Ziffernreihe aufgespalten in 2 Reihen, die Ziffern an ungerader Position (also die 1., 3., 5 usw.) werden in die erste neue Reihe aufgenommen, die an gerader Position (2., 4., 6. usw.) in die zweite. Dann werden die beiden Reihen wieder zu einer zusammengefügt und in Zweierpärchen unterteilt.

Allerdings wird entgegen dem normalen Bifid jetzt für jedes dieser Paare der Buchstabe aus einem aus dem 2. Schlüssel resultierenden Polybios-Quadrat herausgesucht und niedergeschrieben. Das Ergebnis ist das Chiffrat.

Beispiel

Klartext:Beispielklartext
Schlüssel:Apfelstrudel,Kirschtorte
Chiffrat:BDRKMIHWSVAUCRED
1 2 3 4 5 1 2 3 4 5 1 A P F E L 1 K I R S C 2 S T R U D 2 H T O E A 3 B C G H I 3 B D F G L 4 K M N O Q 4 M N P Q U 5 V W X Y Z 5 V W X Y Z b e i s p i e l k l a r t e x t 31 14 35 21 12 35 14 15 41 15 11 23 22 14 53 22 3 1 3 2 1 3 1 1 4 1 1 2 2 1 5 2 -> 31 32 13 11 41 12 21 52 1 4 5 1 2 5 4 5 1 5 1 3 2 4 3 2 -> 14 51 25 45 15 13 24 32 31 32 13 11 41 12 21 52 14 51 25 45 15 13 24 32 B D R K M I H W S V A U C R E D

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