таких последовательностей активно разрабатывалось в те времена криптологами всех государств для использования в качестве подстановочных гамм в типовых шифрах гаммирования. Но здесь советские специалисты пошли совсем иным путём.
Итак, разведчик для начала должен был знать на память шесть ключевых цифр (которые запоминались в форме какой-либо даты), 20 букв ключевой фразы, а также придумать пять случайных цифр, используемых в качестве индикатора сообщения.
В качестве первого ключа Хейханен использовал знаменательную дату - 3 сентября 1945 года - день победы Советского Союза над Японией, представленную цифрами: 391945.
Эта величина всегда оставалась постоянной, но для каждой конкретной криптограммы выбирался случайный пятизначный «индикатор» шифра. В данном конкретном случае было использовано число 20818.
1. Первым шагом выполнялось вычитание по модулю 10 из индикатора 20818 первых пяти цифр ключевой даты 39194 (последняя цифра 5 будет использована уже в самом конце шифрования).
20818
(-) 39194
91724
2. Далее брался второй текстовой ключ. Для Хейханена московский «Центр» выбрал слова из песни М. Исаковского «Одинокая гармонь»:
Написанное в 1945 г., это произведение поэта пользовалось огромной популярностью у всех поколений советских людей. Ключевая 20-ти буквенная фраза «Только слышно на улице г» делилась ровно на две половины. Буквы в каждой группе пронумеровывались отдельно по месту нахождения их в русской азбуке. В нашем случае нужные нам две группы букв будут выглядеть так:
Т | О | Л | Ь | К | О | С | Л | Ы | Ш | Н | О | Н | А | У | Л | И | Ц | Е | Г |
7 | 4 | 2 | 0 | 1 | 5 | 6 | 3 | 9 | 8 | 6 | 8 | 7 | 1 | 9 | 5 | 4 | 0 | 3 | 2 |
3. Следующим действием была так называемая цепь дополнений, превращающая нашу, полученную в п.1, цифровую группу 91724 в десятизначную. Для этого, суммировались две рядом стоящие цифры, а результат сложения выписывался далее (подобный метод применялся в этом шифре на постоянной основе).
Здесь: 91724. Тогда: 9+1=0, 1+7=8, 7+2=9, 2+4=6, 4+0=4.
В результате получалась десятизначная последовательность: 9172408964.
4. Далее производилось суммирование цифр (опять по модулю 10), соответствующих ключевым буквам ТОЛЬКОСЛЫШ, с вновь полученной группой:
7 4 2 0 1 5 6 3 9 8
(+) 9 1 7 2 4 0 8 9 6 4
6 5 9 2 5 5 4 2 5 2