Allan Alexander Foote (Deckname Jim) war im Zweiten Weltkrieg ein britischer Agent und gehörte dem erfolgreichen Spionagering Lucy an. In seinem Buch Handbook for Spies beschrieb er, wie er seine Nachrichten verschlüsselte und sie dann nach Moskau übermittelte.
| Klartext | Eine geheime Nachricht von 007 |
| Schlüssel | ZAHLEN |
Mit dem Schlüssel wird ein gemischtes Alphabet erstellt, das in eine Tabelle mit fünf Zeilen und sechs Spalten eingetragen wird. Zusätzlich werden die Zeichen @ und . hinzugefügt. @ kennzeichnet den Wechsel von Text zu Zahlen und umgekehrt, während das Stoppsignal . an beliebigen Stellen eingefügt werden kann, um eine besondere Unterbrechung oder einen Wechsel zu kennzeichnen.
| Z | A | H | L | E | N |
| B | C | D | F | G | I |
| J | K | M | O | P | Q |
| R | S | T | U | V | W |
| X | Y | @ | . |
Den Buchstaben und den beiden Sonderzeichen @ und . werden die 40 Codes (1,2,3,5,6,7,8,9), (00,01,...,09) und (40,41,...,49) zugeordnet. Bei den einstelligen Codes ist die Zahl 4 ausgenommen, da es sonst zu Mehrdeutigkeiten mit den Codes ab 40 kommen würde.
Den verbliebenen acht einstelligen Zahlen werden die am häufigsten in der englischen Sprache vorkommenden Buchstaben zugeordnet, die sich leicht mit dem Satz A SIN TO ERR einprägen lassen. Diese Buchstaben, ohne das im Satz doppelt vorkommende R, werden den Buchstaben des mit dem Schlüssel gebildeten gemischten Alphabets so zugeordnet, wie sie spaltenweise in der Tabelle von links nach rechts vorkommen.
Danach folgen die zweiziffrigen Codes, die der Reihe nach ebenfalls vertikal den restlichen Buchstaben und den zwei Sonderzeichen zugeordnet werden.
| 2 | 7 | 8 | |||
| A | E | N | |||
| 9 | |||||
| I | |||||
| 6 | |||||
| O | |||||
| 1 | 3 | 5 | |||
| R | S | T | |||
| 00 | 2 | 07 | 41 | 7 | 8 |
| Z | A | H | L | E | N |
| 01 | 04 | 08 | 42 | 45 | 9 |
| B | C | D | F | G | I |
| 02 | 05 | 09 | 6 | 46 | 48 |
| J | K | M | O | P | Q |
| 1 | 3 | 5 | 43 | 47 | 49 |
| R | S | T | U | V | W |
| 03 | 06 | 40 | 44 | ||
| X | Y | @ | . |
Für die Übermittlung muss die zu übertragende Nachricht zunächst aufbereitet werden, da der Wechsel von den Buchstaben zu den Ziffern besonders gekennzeichnet werden muss. Neben dem Wechselzeichen @ werden auch Stoppsignale eingefügt. Weiterhin ist zu beachten, dass jede vorkommende Ziffer dreifach notiert wird.
Zusätzlich begannen alle Meldungen, die Foote versendet hat, mit den Buchstaben JIM und alle Meldungen, die er aus Moskau empfangen hat, mit DIRECTOR, jeweils gefolgt von einem Stoppsignal. Darauf sei aber hier verzichtet.
| ||||||||||||||||||||||||||||||||||||||||
|
Anschließend wird die sich ergebende Ziffernfolge in Gruppen von jeweils fünf Ziffern notiert. Da diese Anordnung für die weitere Verschlüsselung wichtig ist. Sollte die letzte Gruppe aus weniger Ziffern bestehen, wird sie mit Nullen aufgefüllt.
| 79874 57077 90978 20407 19040 75476 84440 00000 07774 04400 |
Diese Zifferngruppen werden jeweils zu anderen Zifferngruppen addiert, die er bis 1943 aus dem Statistical Handbook of Foreign Trade für 1938 und danach aus dem Swiss Handbook of Trade Statistics für 1939 entnommen hat. Alle Zifferngruppen wurden natürlich nur einmal verwendet und der Beginn mit der Angabe der Seite, Zeile und Spalte wurde besonders verschlüsselt mit übertragen.
Die in diesem Beispiel verwendeten Ziffern sind allerdings aus keinem dieser Bücher und wurden zufällig erzeugt. Die Addition geschieht dann ziffernweise ohne Übertrag.
79874 57077 90978 20407 19040 75476 84440 00000 07774 04400 |
+ 23184 10933 97673 84323 71173 58813 23184 10933 97673 84323 |
92958 67900 87541 04720 80113 23289 07524 10933 94347 88723 |
Jetzt werden noch zwei besondere Zifferngruppen benötigt, die unterschiedliche Merkmale enthalten.
Diese drei Ziffernfolgen werden jeweils wieder ohne Übertrag addiert. Dabei ist zu beachten, dass sie sich nur in einer Zifferngruppe unterscheiden.
77144 |
+ 69696 |
+ 80113 |
16843 |
77144 |
+ 69696 |
+ 23289 |
59919 |
Die Ergebnisse der beiden Additionen werden abschließend als dritte Zifferngruppe von vorne und hinten eingefügt. Mit diesen Schritten ist der zu übertragende Geheimtext fertiggestellt.
92958 67900 87541 04720 80113 23289 07524 10933 94347 88723 |
| 92958 67900 16843 87541 04720 80113 23289 07524 10933 59919 94347 88723 |