Книга Криптология и секретная связь. Сделано в СССР - Вадим Гребенников
Шрифт:
Интервал:
Закладка:
При использовании ключевого слова «УЖГОРОД» текст «УКРАИНА» превращается в шифротекст «38172015252706»:
Именно за таким шифром в революционных кругах окончательно закрепится название «гамбетовского».
В конце лета 1879 года появилась революционная организация «Народная воля», которая также использовала гамбетовский шифр. Но народники при шифровании из всех сумм больше 30 стали вычитать это же самое число (30). Таким образом, вместо 31 писали 1, вместо 45–15, а вместо 60–30 или 0.
При таком шифровании полностью нарушалось правило — соответствие маленьких сумм начальным буквам, а больших — конечным. При этом совсем отпадала необходимость составления громоздкой таблицы, и все операции можно было производить «в уме». На десятилетие вперед сокращенный гамбетовский шифр станет основным в практике революционеров России.
«Народная воля» применяла также и квадрат Полибия, который нередко называли «шифром узников». Этот шифр был удобен тем, что им можно было легко перестукиваться через стенки тюремных камер. В нем буквы русского алфавита по строкам вписывались в прямоугольник размера 6 Ч 6, и буква заменялась на ее координаты в таблице.
Например, буква «Б» стояла в первой строке на втором месте, поэтому передавалась при перестукивании так: удар — длинная пауза — два коротких удара. Еще до народовольцев таким шифром активно пользовался «декабрист» М. Бестужев, находившийся в 1826 году в Алексеевском равелине Петропавловской крепости. Народовольцы использовали этот опыт.
Еще один из способов шифрования народников заключался в том, что составлялась таблица, разделенная продольными и поперечными линиями на девять или десять клеток. В этих клетках записывалась фраза (в каждой клетке по одной букве), которая составляла шифр. Каждый, как продольный, так и поперечный ряд клеток обозначался цифрой так, чтобы каждая клетка, а следовательно, и каждая находившаяся в ней буква соответствовала двум цифрам: одной — продольного ряда клеток, а другой — поперечного ряда. Однако эта система не получила в будущем никакого развития и осталась «памятником» шифровальной мысли революционеров.
За короткий срок от периода «хождения в народ» до покушения на Александра II народниками были реализованы все важнейшие системы шифров революционного подполья. В частности, они творчески развили идею шифра Виженера, создав несколько его оригинальных вариантов. А сокращенный гамбетовский шифр стал визитной карточкой российского подпольщика. Первоначально используемая буквенная запись криптограмм постепенно трансформировалась в цифровую. Главной заслугой народовольцев было усовершенствование многоалфавитного шифра Виженера и разных квадратных систем.
В конце XIX века в России появились разные революционные социал-демократические кружки, в частности марксистская группа «Освобождение труда», продолжавшие широко использовать квадратные и гамбетовские шифросистемы эпохи народничества. Их шифры базировались на коротких ключевых лозунгах, на которых было удобно строить именно квадратные таблицы. Хотя до этого времени они были уже достаточно дискредитированы в глазах старых народовольцев.
По датированному 1895 годом сообщению печально известного полицейского агента, а в будущем — одного из руководителей партии социалистов-революционеров (эсеров) Евно Азефа можно узнать о криптологии тогдашних марксистов: «Слово шифра „Великобритания“. Азбука составлена из первых чисел: 1 — А, 2 — Б, 3 — В и т. д. К каждой букве прибавляется буква слова „Великобритания“ и все цифрами, например, слово „вода“ пишется так: В — 3 (в) + 3 (в) = 6 (в одной строке), О = цифра, которая отвечает „О“ + цифра для „Е“ и т. д.». В конце XIX века этот шифр получил название «раздельного гамбетовского ключа».
В конце 1901 года появилась партия эсеров, которая ввела в свою практику двойной шифр с использованием цифрового ключа. Эсеры назвали его «вторичным слитным шифром», который фактически был усложненным вариантом известного уже «пи-шифра». Из цифр ключа образовывалась гамма шифра, которая складывалась с цифровыми обозначениями букв сообщения. Для этого буквы переводились в цифры таким образом:
Роль «0» сводилась к делению двузначных и однозначных цифр. При использовании ключа «3162» текст «УКРАИНА» превращается в шифротекст «11181729211533»:
Это был один из наиболее стойких видов среди всех действующих криптосистем, используемых революционерами. Правда, в данном случае представлен самый простой его вариант. Таким образом, двойные шифры прочно вошли в практику партии эсеров.
Кроме шифров в эсеровской подпольной практике нашли широкое применение всевозможные виды кодов. Так, в конце 1906 года группой террористов был разработан следующий код. В телеграфной депеше всегда должно было стоять слово «Приезжайте». Слово «Занемог» означало утренние часы от 10 до 12; «Заболел» — вечерние от 5 до 10; «Степан», «Дядя» — Великий князь Николай Николаевич; «Иван», «Отец» — премьер-министр Столыпин. Таким образом, телеграмма: «Приезжайте, занемог Иван» означала, что премьер-министр приезжает к царю на доклад между 5 и 10 часами вечера.
Одновременно в революционную практику начали входить также и другие шифросистемы. Начиная с 1890-х годов появились книжные и стихотворные шифры, что было вызвано в первую очередь недовольством подпольщиков стойкостью прежних шифросистем.
Книжные и стихотворные шифры обеспечивали достаточную стойкость, но имели существенный недостаток: корреспондентам сети необходимо было всегда иметь при себе книгу-ключ. Это нередко было неудобным, и, кроме того, в случае «провала» сети связи противник мог найти ключевую книгу, которая была у всех корреспондентов. Поэтому часто вместо книги использовались легко запоминаемые слова или фразы, по которым воспроизводилась гипотетическая страница книги.
В стихотворном шифре ключом было заранее оговоренное стихотворение, например:
О процессе шифрования социал-демократ Катин-Ярцев писал так: