Криптология и секретная связь. Сделано в СССР - Вадим Гребенников
Шрифт:
Интервал:
Вместе с тем с 1910 года русская контрразведка стала подозревать В. И. Кривоша в шпионской деятельности. Кроме того, в то же время его коллеги по службе перлюстрации заподозрили В. И. Кривоша в финансовой небрежности и присвоении казенных денег. В результате в 1911 году он был уволен из Санкт-Петербургской цензуры иностранных газет и журналов, а также из Секретного бюро Морского генерального штаба и Генерального штаба Военного министерства. Как дальше сложилась судьба В. И. Кривоша, будет описано в четвертой части.
В период с 1901-го по 1910 год служба перехвата и дешифровки под руководством начальника ЧК МИД Александра Александровича Савинского (1879–1931) получила новый статус, поэтому ее организация значительно улучшилась.
Насколько Николай II интересовался деятельностью ЧК, видно из того, что он однажды собственноручно отобрал три золотых и серебряных портсигара с гербами и бриллиантами в качестве царских подарков и передал их секретному чиновнику для вручения сослуживцам в виде поощрения за полезную деятельность. В этом отношении император Николай II резко отличался от своего отца, императора Александра III. Он, когда ему доложили о «секретной экспедиции» и объяснили ее предназначение, ответил: «Мне это не нужно» и в течение всего своего царствования отказывался читать выписки из перлюстрированных писем, хотя несколько министров делали попытки заинтересовать его этим.
В инструкциях к шифрам МИД неоднократно рекомендовалось применять разные способы повышения стойкости. К этим способам относили: и своевременную смену ключей и кодов, и применение одновременно нескольких кодов в тех местах, где была такая возможность, и применение разного рода приемов типа использования разных вариантов кодобозначений, и, наконец, применение разных способов и систем перешифрования.
Параллельное применение нескольких кодов требовало больших расходов на составление и издание большого их количества и поэтому широкого распространения не получило. В России, как и во многих других странах, применялись разные виды перешифрования кодов: с помощью колонной замены, гаммирования и перестановок. Остановимся на наиболее типичных видах перешифрования.
Все перешифровальные ключи (системы) имели свой порядковый номер и каждому присваивалось наименование по буквам греческого алфавита: Альфа, Бета, Гамма, Дельта, Лямбда и др. Каждое сочетание кодов с перешифрованием перешифровальным ключом также получало свое название. Например, сочетание «Российского консульского ключа № 447» (кода) с перешифрованием перешифровальным ключом № 448 «Лямбда» называлось «Ангарой».
Для одних кодов перешифрование было обязательным, для других — в случаях передачи совершенно секретного сообщения. Разработчики шифров понимали, что коды легко компрометируются (теряют свою стойкость), если содержание зашифрованного с их помощью сообщения становится дословно известным противнику. Поэтому в случаях, если из МИД в какое-либо посольство, консульство или назад передавался какой-то текст, который известен или становился известным, то его необходимо было передавать, в обязательном порядке используя сочетание специальных кодов и перешифрований.
Так, например, в 1916 году для этой цели использовались «Французский общий малый дипломатический ключ № 431» и «Английский малый дипломатический ключ № 407» с обязательным перешифрованием.
Неотъемлемой частью шифров стали лозунги (по современной терминологии — ключи, пароли), меняющиеся в те или другие моменты времени по заранее оговоренным правилам. Лозунгом был более или менее короткий цифровой или буквенный ряд. Ключи были нескольких видов. Одни из них носили название «общих», ими обеспечивались заграничные учреждения определенного региона. Остальные все ключи назывались «специальными». Одни из них предназначались для связи лишь узкого круга корреспондентов или даже для одного посольства с центром (индивидуальные ключи).
При шифровании стандартные словосочетания, включая целые фразы, заменялись условными словами — «постоянными», что делалось для сокращения длины сообщения, и «переменными» — для дополнительного обеспечения секретности.
Рассмотрим некоторые типичные варианты таких шифров.
1. Передвижной условно словарный ключ № 437.
Первое упоминание о нем в документах относится к 1910 году. В «Руководстве» к этому шифру сказано, что он был предназначен для шифрования приведенных в секретных сообщениях выражений общего характера и ссылок, независимо от набора любым секретным ключом (или сочетанием ключей) открытого текста шифрованного сообщения.
Шифр этот состоял из четырех частей. Первая часть была непосредственно кодом (словарным ключом), цифровым, трехзначным, объемом 1000 словарных величин. Вторая часть — перешифровальная — была набором перешифровальных групп. На каждые сутки была своя перешифровальная группа, содержавшая трехзначное число (дополнительный для кода ключ). Под первичным шифрованным текстом, полученным при шифровании по коду, записывалась эта трехзначная перешифровальная группа, и из верхних цифр вычитались нижние по модулю 10. Таким образом, перешифровальная группа была не чем другим, как короткой периодической гаммой с периодом 3.
Третью часть шифра составляла таблица с 1000 передвижных условных выражений (слов), в которой каждое выражение соответствовало трехзначному числу. Таким образом, полученный после перешифрования набор трехзначных чисел заменялся на набор условных выражений. Каждым условным выражением было какое-то латинское слово (или имя собственное, встречавшееся в литературе). Условные латинские выражения располагались в таблице в алфавитном порядке, трехзначные числа — в возрастающем арифметическом порядке, т. е. третью часть шифра можно было назвать обратным алфавитным кодированием. Слово «передвижной» значило, что эта часть должна была со временем меняться и, таким образом, служила секретным ключом шифра.
Четвертую часть шифра составляли 25 таблиц цифровых замен, имевших название «Секунда». В каждой таблице было 20 замен, т. е. всего было 20 Ч 25 = 500 простых замен. Они были предназначены для шифрования чисел в сообщении (дат, ссылок на номер предыдущего или данного сообщения и т. д.). Таким образом, эти числа шифровались не по коду, а с помощью замен «Секунда». Для этого указанные числа открытого сообщения представлялись в виде пятизначных групп с приписыванием слева недостающего до полной пятерки количества нулей.
Далее в начале шифросообщения указывался условный номер выбранной таблицы замены, например, соответствующий первой таблице, и далее производилось шифрование каждой цифры набора пятизначных групп по своей порядковой замене. Первая цифра — первой заменой (столбцом), вторая — второй и т. д. Если количество цифр превышало 20, то следующие цифры после 20 шифровались по второй таблице и т. д.
Таким образом, ключ № 437 был шифром, который можно назвать «код + гамма + обратный код + набор простых замен для шифрования чисел». Методы дешифровки были основаны на использовании цифровой структуры гаммы перешифрования, на ее короткой периодичности и возможности проводить арифметические операции (сложение, вычитание) с цифровыми знаками шифротекста.
Поделиться книгой в соц сетях:
Обратите внимание, что комментарий должен быть не короче 20 символов. Покажите уважение к себе и другим пользователям!