Шифровальщик, приступая к работе, выбирал начальный столбец, который назывался «исходным столбцом» Его номер он помещал в криптограмму, предварительно зашифровав посредством «особых указательных групп», о которых мы подробнее скажем ниже Далее он шифровал первичный шифр–текст, последовательно применяя к каждому знаку текста свою замену. После зашифрования заменой с номером 10 000, шифровальщик переходил к столбцу с номером 1 (по циклу).
Для большего удобства пользования такой сложной системой шифра использовался прибор «Скала». Этот деревянный прибор содержал вертикальную целлулоидную ламу с десятью пустыми клетками, размер которых совпадал с длиной шифровальных столбцов в книге. Шифровальщик вписывал в клетки ламы цифры, соответствующие указанному ключу (номеру столбца), и прикладывал прибор последовательно к шифровальным столбцам. Каждый раз получалась подстановка для шифрования.
Номер начального столбца шифровали особо. Для этого шифровальщик три раза подряд выписывал номер исходного столбца (3x4 = 12 цифр) и добавлял дважды записанный номер последнего используемого столбца (с той целью, чтобы помочь расшифровать текст при каких–либо сбоях или ошибках). В результате получался «указательный ряд» из двадцати цифр. Например: 2563 2563 2563 4812 4812. Далее брался столбец, указанный в качестве ключа цифирным отделением (столбец, выписанный на ламе), и столбец, стоящий рядом с ним (10+10=20 цифрам). Эта последовательность, называемая «календарным рядом», подписывалась под указательным рядом и производилось вычитание по модулю 10. Полученный ряд вставлялся в криптограмму в условном месте.
Прибор «Скала» со вставленной ламой и первый лист перешифровального ключа «Лямбда»
Как видим, данная система перешифрования была значительно сложнее лозунгового гаммирования короткой периодической гаммой и, очевидно, криптографически более стойкой.
Шифром «Лямбда» были снабжены «центральные и все штатные заграничные установления МИД, а равно чиновники МИД при наместнике Е[го] И[мператорского] В[еличества] на Кавказе и начальнике Закаспийской области и чиновники по дипломатической части при Приамурском, Туркестанском и Иркутском генерал–губернаторах». На время войны этим шифром снабжалась также дипломатическая канцелярия при штабе Верховного Главнокомандующего.
Военные шифры и шифрсвязь
Итак, изучая историю деятельности криптографической службы МИД, мы установили, что именно здесь на протяжении всего XVIII и примерно половины XIX столетия кроме дипломатических и иных шифров составлялись шифры и для Военного ведомства. Во второй половине XIX века цифирная экспедиция МИД также в определенной степени обеспечивала это ведомство шифрами, однако уже с конца 40–х годов в Главном штабе Военного министерства организуется и начинает работать собственная цифирная экспедиция. Создававшиеся здесь шифры утверждались военным министром. Экземплярами военных шифров снабжались старшие начальники войск и военных управлений, поименованные в особом списке. В этот список входили император и члены императорской фамилии, занимающие важные военные посты, военный министр, начальники главных управлений военного министерства, командующие войсками в округах, начальники штабов округов, командиры корпусов, коменданты крепостей, наказные атаманы и др.
Естественно, что шифрованная переписка по линии военного министерства велась не только в военный период, но и в мирное время. Зашифровывались сообщения, касающиеся мобилизационной и военной подготовки, а также готовности армий и крепостей к военным действиям и некоторые другие сведения.
В военное время из цифирной экспедиции МИД в Военное министерство поступали экземпляры тех шифров, которые действовали в сетях общей связи, куда в силу политических, военных или иных причин могли входить дипломатические представители России за границей, командующие действующими армиями, военно–морскими силами и иные лица.
Во второй половине XIX в. большинство шифров военного министерства представляли собой коды малого (до 1000 словарных величин) объема. Кодовыми обозначениями здесь являлись трех–и четырехзначные числа. Военные шифры этого типа обычно использовались в течение длительного времени, перерабатывался лишь относительно быстро устаревавший словарь, что объясняется, например, переменой географии военных действий и т. п. Коды с перешифровкой, созданные в 60–х годах, использовались еще в начале XX в. «Словарные ключи» были наиболее распространенным типом шифров, используемых в конце XIX в. в Военном ведомстве. Их так и называли «военными ключами».
Имея универсальные принципы построения, шифры Военного министерства конца XIX — начала XX в. отличались друг от друга некоторыми особенностями. Рассмотрим их.
Военный шифр (конца 40–х годов XIX в.)[142] представляет собой код на 600 словарных величин. В словарь включены буквы, слоги, слова, числа. В качестве кодовых обозначений использованы трехзначные числа от 100 до 699. Для удобства работы составлялись наборная и разборная таблицы (шифрант и дешифрант). Для усложнения кода предлагалось использовать пустышки, которыми являлись числа от 700 до 999. В «Наставлении к шифру» рекомендовалось ставить их, по крайней мере, по две–три в каждой строке.
При ошибочном написании какой–либо кодовой группы «дабы не скоблить или переписывать своего шифрования» предлагалось ставить вслед за ошибочными числами «кодовые группы–уточнители», входящие также в состав словарных величин.
Рекомендовалось, кроме того, не шифровать наиболее употребительные стандартные фразы, место пребывания, число и месяц года. Обороты типа «милостивый государь», «с истинным почтением имею честь быть» и подобные не употреблять совершенно.
Шестой ключ Военного министерства 1906 г.[143] представляет собой трехзначный многовариантный цифровой код с маскировкой и скрытым началом сообщения. Объем — 1000 словарных величин. Последними являются слова, слоги, буквы русского алфавита. Всем буквам и наиболее часто встречающимся словам приданы по два и более кодовых обозначения, остальные словарные величины имеют по одному кодовому обозначению. В правила, кроме того, введено одно обязательное требование: если в тексте телеграммы встречаются одни и те же слова, то их следует набирать разными способами, избегая повторений кодовых обозначений. Отдельно даны перешифовальные цифровые таблицы.
В правила также введено требование обязательно прятать начало сообщения. С этой целью цифровой шифрованный текст разбивается справа налево (с конца криптограммы) на группы по пять цифр каждая. В первой с конца группе оставляется четыре цифры. Пятизначные группы на письме отделяются одна от другой с помощью тире. Если в последней группе, соответствующей началу открытого сообщения, оказывается меньше пяти цифр, то шифровальщик добавляет необходимое число произвольных цифр. Количество произвольно добавленных цифр указывается числом, которое ставится в самом конце цифрового набора, превращая группу, ранее четырехзначную, в пятизначную. Если в начале телеграммы произвольных цифр ставить не требуется, то в конце последней группы ставится ноль.
В шифре была предусмотрена маскировка: в каждой пятизначной группе криптограммы необходимо было переместить вторую и четвертую цифры одну на место другой, оставив без изменений первую, третью и пятую цифры. В результате этой маскировки перемещались цифры, принадлежащие одной и той же или разным трехзначным кодовым группам. Тем самым нарушались порядковые (алфавитные) связи, если код был алфавитным или содержал какие–то части «с плохо размешанными», неслучайными кодовыми обозначениями.
Указанные усложнения нельзя трактовать как перешифровку кода, но как маскировочные меры они, естественно, могли существенно усложнить действия противника по дешифрованию этих систем.