Здесь же рукой военного министра написана резолюция царя: «Высочайше повелеваю экземпляр № 1 изменений порядка набора и разбора телеграмм по шестому ключу Военного министерства передать в Военно–Походную Его Императорского Величества канцелярию».
Насколько подробно информировался Николай II по вопросам об использовании шифров, можно заключить и из докладной царю, составленной военным министром 9 августа 1906 г., в которой, в частности, докладывается: «Седьмой ключ Военного министерства военного времени входит повсеместно в действие с 10–го сентября сего года… но до 10–го сентября следует в начале телеграммы ставить пятизначную группу «31475»…»[151].
Экземпляры шифров, принадлежавшие царю, находились всегда в месте его пребывания и содержались в канцелярии Министерства императорского двора, в Императорской главной квартире, а в военное время в Военно–Походной Его Императорского Величества канцелярии».
В военном ведомстве строго соблюдались правила пользования шифрами и их хранения. Правилами предписывалось при утере хотя бы одного экземпляра шифра немедленно выводить его из употребления и заменять новым. Такая же замена должна была производиться при подозрении, что тайна шифра противником открыта.
Снятие копий с шифров категорически запрещалось, а потому в военное время полевые штабы армий, отдельных корпусов и отдельно действовавших отрядов снабжались запасными экземплярами шифров для выдачи их в необходимых случаях тем лицам, которых не было в списке, упомянутом нами выше, но которым, по мнению командующих армиями или других главных войсковых начальников, следовало иметь тот или иной шифр.
Экземпляры ключей военного времени, выданные командующим войсками в округах, командирам корпусов, комендантам крепостей и наказным атаманам, хотя и находились в непосредственном распоряжении этих лиц, должны были храниться в помещении соответствующих штабов в «запертых секретных хранилищах»: шкафах, сундуках, ящиках и обязательно в особо секретных пакетах, запечатанных личной печатью тех лиц, на чье имя они были выданы. Так же строго хранили экземпляры шифров (ключей) и начальники главных управлений Военного министерства и начальники штабов округов. Замену ветхих экземпляров шифров, передачу шифров от увольняемых лиц и т.п. производил Главный штаб. Там же определялся срок действия шифров.
С целью сохранения шифров в секрете инструкциями предписывалось ни в коем случае не оставлять в делах документы, зашифрованные шифром. Лица, использующие шифр, обязаны были помещать в дела копии отправленных шифрсообщений, но изложенные «обыкновенным письмом». Черновики уничтожались. Лицо, получившее шифрсообщение, также было обязано уничтожить подлинник, поместив в дело входящих документов соответствующую копию, изложенную «простым письмом». Проверка шифров военного времени, находящихся в округе, в армии и т.д., производилась не реже одного раза в год.
Шифры МВД и других ведомств. Агентурные шифры
Шифры Департамента полиции, жандармерии, гражданских ведомств существенно уступали шифрам МИД и Военного министерства по своим криптографическим качествам. Так, например, «секретный телеграфный ключ шефа жандармов» 1907 г.[152] представлял собой набор из тридцати простых замен, где буквам открытого текста соответствовали две цифры текста шифрованного, номер ключа — простой замены — проставлялся в открытом виде в начале сообщения. В правилах к этому шифру сообщалось, что «секрет этого ключа не доступен тем, что в нем цифры составлены в произвольном порядке и, кроме того, он имеет 29 изменений».
При этом адресат депеши, подпись и все числа не зашифровывались и вставлялись в сообщение в открытом виде, отделяясь от шифробозначений с двух сторон (или с одной стороны — в конце или начале сообщения) знаками «тире».
Другой жандармский шифр — это алфавитный цифровой код на ПО величин, одно–и двузначный, со сдвигом, т.е. первые словарные величины (агитатор, администрация фабрики, арестовать и т.д.) имеют соответственно кодовые обозначения: 87, 88, 89 и далее по циклу.
Естественно, весьма характерным является лексическое наполнение словарей подобных шифров: беспорядок, бить, буйство, вести себя дерзко, вина администрации фабрики, вина рабочих, возбуждение дела о стачке, драка, забастовка, зачинщик, казаки, сжечь, социалистический и т.п.
Среди множества шифров России агентурные шифры всегда занимали особое положение. В соответствии с названием они предназначались для связи разведчиков и агентов с центром.
К сожалению, к настоящему времени сохранилось очень мало сведений об этих шифрах. По инструкции они должны были уничтожаться, как только надобность в них пропадала, и эти правила неукоснительно соблюдались. Тем не менее, нам удалось найти некоторые материалы, позволяющие здесь остановиться подробнее на этом вопросе.
Одним из основных требований, предъявляемых к агентурным шифрам, является обеспечение максимально возможной безопасности их пользователю. Поэтому вся документация к шифру (ключи, правила пользования) должна была обладать свойством «скрываемости» или же, в идеале, свойством «безуликовости». Кроме того, сам процесс шифрования должен был быть максимально простым и быстрым, даже если его приходилось осуществлять в самых неблагоприятных условиях. Эти требования зачастую входили в противоречие с требованиями высокой криптографической стойкости, и в этих условиях криптографы обычно выбирали некую золотую середину. Рассмотрим некоторые виды таких шифров, применявшихся в России в интересующую нас эпоху.
Шифры Цезаря. Шифр Юлия Цезаря, изучаемый в школах разведчиков всех стран, с исторической точки зрения, как мы уже писали, является одним из важнейших этапов в развитии криптографии. Большинство систем шифров замены более позднего происхождения являлись вариантами шифра, изобретенного за несколько десятков лет до нашей эры. Простейшими агентурными шифрами в рассматриваемый период были также шифры простой замены, в которых используемые простые замены были достаточно структурными и потому легко запоминались. Таким образом, это были самые старые безликовые шифры «на память», аналогичные системе «шифр Цезаря» с небольшими изменениями, как–то: сдвиг шифралфавита на 2, 3, 4 и больше знаков, замена каждой буквы алфавита следующей по алфавиту буквой, использование лозунга. Обычно ключ определялся датой зашифрования сообщения. Очевидно, что эти шифры легко поддавались дешифрованию уже в то время.
Более сложным шифром был шифр многозначной замены, получивший название «прыгающий шифр». Он появился в конце XIX века и криптографически представлял собой несколько простых замен, которыми агент должен был пользоваться при шифровании сообщения, переходя от одной замены к другой через каждые пять—семь или девять знаков текста. Этот шифр был в действии непродолжительное время, так как для агентов он был слишком сложен и они предпочитали «шифр Цезаря» с часто меняющимися ключами.
Книжные шифры. В качестве агентурных шифров использовались и книжные шифры. Выбиралась определенная книга, в качестве шифробозначений использовались номера страниц, строк, мест в строках, где находились шифруемые буквы. Этот тип шифра также можно отнести к безуликовым шифрам, естественно, при аккуратном пользовании книгой. Книжные шифры обладали несравненно большей криптографической стойкостью по сравнению с шифрами простой замены. Тем не менее в «черных кабинетах», где дешифровали такие шифры, было подмечено, что шифрзнаки, соответствующие большим номерам строк или мест в строке, обозначали, как правило, редко встречающиеся знаки открытого текста. Это была зацепка для раскрытия сообщения и поиска соответствующей книги. Дело в том, что, оказывается, как правило, каждый корреспондент предпочитает находить в книге буквы, стоящие недалеко от начала строки или начала страницы. В противном случае подсчет занимает много времени, и при этом увеличивается вероятность появления ошибки. Редко встречающиеся буквы но необходимости могут оказаться где–то далеко от начала страницы или строки.