Конечно, когда дешифровальщику становились известными все эти усложнения, он легко от них избавлялся, совершая обратные процедуры перестановки знаков и определяя начало сообщения по последней цифре криптограммы.
Исходящий номер проставлялся в конце телеграммы, причем он набирался буквами. Если телеграмма являлась ответом на ранее полученную, то номер последней проставлялся цифрами в начале данной.
Ввиду того, что иногда зашифровывался не весь текст телеграммы, а отдельные его части, то в криптограмме цифровой текст мог перемежаться с текстом открытым. При этом каждая шифрованная его часть оформлялась в группы из пятизначных цифр всякий раз как самостоятельная телеграмма. Указанные правила пользования шифром были подписаны начальником отдела Генерального штаба генерал–майором Марковым и начальником цифирного отделения полковником Лео.
Ключ Военного министерства № 7 1905 г.[144] был алфавитным трехзначным цифровым кодом на 900 словарных величин, размещенных на 18 таблицах 5x10. При этом первая цифра этого кода менялась по ключу в соответствии с показателем (маркантом) так называемой малой таблицы.
При наборе сообщений этим шифром считалось необходимым менять показатели и соответствующие им табличные цифры через произвольное число набираемых букв, слогов и слов. Однако признавалось желательным, чтобы эта перемена производилась не реже чем через 13 набранных кодовых обозначений.
Если в тексте телеграммы повторялись одни и те же слова, то они обязательно набирались каждый раз различным способом, избегая повторений одних и тех же кодовых обозначений. Все остальные правила шифрования этим шифром — стандартные.
По окончании набора весь цифровой текст разбивался слева направо на пятизначные группы. При этом первая группа была четырехзначной, а в конце прибавлялось при необходимости нужное число произвольных цифр, чтобы последняя группа шифртекста была обязательно пятизначной. Число это ставилось в начале первой группы, превращая ее в пятизначную.
Перед отправкой шифртелеграммы обязательно проверялась правильность ее зашифрования путем расшифрования.
Особенностью построения словарных величин в этом шифре было то, что разные части речи могли помещаться за одним и тем же кодовым обозначением, например: возбу,д,жд; возвра,т,щ.
Вот список лиц, пользовавшихся в своей переписке «Седьмым ключом Военного министерства» и имевших поэтому его экземпляры: император, его императорское высочество генерал–фельдцехмейстер, его императорское высочество главнокомандующий войсками гвардии и Петербургского военного округа, военный министр, командующий Императорской главной квартирой, начальник Генерального штаба, начальник Главного штаба, начальник канцелярии Военного министерства, товарищ генерал–фельдцехмейстера, товарищ генерал–инспектора по инженерной части, главный интендант, начальник Главного управления казачьих войск, главный военно–медицинский инспектор, командующие войсками в округах, начальник Варшавского укрепрайона, начальники штабов округов, командиры корпусов, командиры крепостей, начальники кавалерийских и пехотных дивизий и стрелковых бригад, войсковые наказные атаманы казачьих войск, морской министр, начальник Главного морского штаба, начальники эскадр, военно–морские агенты.
Буквенный ключ Военного министерства, литер «В» 1910 г.[145] представляет собой таблицу 30x30, в каждой строке которой в произвольном порядке расписаны все буквы алфавита. В верхней строке и крайнем левом столбце записан алфавит. Таким образом каждая координата таблицы (каждый знак) определяется двумя знаками алфавита.
Шифрование осуществляется следующим образом: выбирается показательная группа (показатель) — слово или набор слов с числом знаков не менее десяти (например, «маршевая рота»). Этот показатель пишется перед шифруемым сообщением. Далее расписывается текст сообщения, а над каждым знаком этого сообщения — знак показательной группы; показательная группа повторяется столько раз, какова длина сообщения:
показательная группа МАРШЕВАЯРОТАМАРШЕВАЯРОТА…
текст сообщения ПЕРЕПИСКАИЛИСНЯТИЕКОПИЙС…
Шифрзнак находится на пересечении столбца с номером М и строки с номером П.
Таким образом, данный шифр — табличный шифр замены, состоящий из тридцати простых замен, причем информация о том, какой замене принадлежит тот или иной шифрзнак, известна. Очевидно, что стойкость такого шифра минимальна.
В качестве показательной группы можно было использовать и нешифруемую часть сообщения, если таковая имелась в тексте.
Шифр войск гвардии и Петербургского военного округа 1911 г.[146] представляет собой код на 100 словарных величин — букв, цифр, слогов и словосочетаний. Кодовые обозначения — двузначные числа.
Оформлен код в виде таблицы, на которой расположено десять таких кодов с одной и той же словарной основой.
Шифр войск гвардии и Петербургского военного округа. 1911 г.
Пользоваться этим ключом следовало таким образом. Перед шифрованием корреспондент выбирал номер кода (ключа), ставил его в начале сообщения и шифровал по этому коду 10—13 словарных величин. Далее он переходил к другому ключу и шифровал следующие 10—13 словарных величин. В этом в общем–то достаточно простом коде обращает на себя внимание найденная удобная форма шифра, позволяющая сравнительно просто и быстро осуществлять процесс шифрования.
Шифры императора Николая II. Первый из них, шифр 1911 г., представляет собой небольшую вытянутую в ширину книжечку, размером 14,5x21 см в очень красивом изумрудно–зеленом муаровом переплете. На обложке золотом вытеснен герб России — двуглавый орел и надпись золотыми буквами: «Ключ Военного министерства. Лит. М»[147]. Хранился этот шифр в специальном кожаном футляре–кошельке.
Ключ состоит из десяти кодовых таблиц набора и стольких же таблиц разбора за № 0—9. В таблицы набора помещены все буквы алфавита (кроме Ъ и О) и цифры от 0 до 9. Кроме того, в таблицы включены наиболее употребительные слоги. Кодовые обозначения — двузначные числа от 00 до 99, приданные словарным величинам в каждой из десяти таблиц в произвольном порядке (т. е. код неалфавитный). Таким образом, код состоит из десяти самостоятельных кодовых таблиц объемом в 99 величин каждая.
При шифровании пользовались одновременно всеми 10 таблицами Для определения номера используемой таблицы служил особый показатель (шифровальный ключ), состоявший из пяти цифр, который устанавливался особым распоряжением начальника Главного штаба на определенный срок. Номера таблиц вынесены на клапаны.
При наборе под всеми подлежащими зашифрованию буквами, цифрами или имеющимися в таблицах слогами шифруемого текста последовательно писались цифры показателя. Цифра показателя над буквой, слогом или цифрой текста обозначала номер таблицы набора, из которой следовало брать соответствующие кодовые обозначения. Поскольку показатель имел длину 5, то отсюда следует, что через каждые 5 знаков для шифрования использовалась одна и та же таблица.
Найденные в таблицах кодовые обозначения подписывались под этими буквами, цифрами или слогами в таком порядке, чтобы цифра, обозначающая единицы в каждом двузначном кодовом обозначении, приходилась под цифрой десятков (например, кодовые обозначения 31 или 05 писались: 3/1 или 0/5).
При окончании набора все эти обозначения (столбцы) разбивались на группы по пять столбцов и писались в следующем порядке, разделяясь группа от группы чертой: сначала по порядку, считая слева направо, все группы из верхних цифр (обозначающих десятки), а затем в таком же порядке и отделяясь такой же чертой группы из нижних цифр (единицы).