Музей Криптографии в Москве
Просвещаем

«Шифр-решетка» в романе Жюля Верна «Матиас Шандор»

«Шифр-решетка» в романе Жюля Верна «Матиас Шандор»

Жюль Верн был одним из первых писателей, кто сделал шифрование важнейшей частью сюжета. Поиск ключа в его книгах неизменно превращается в захватывающее приключение, которое определяет судьбы героев, служит опасным оружием в руках злодеев или спасает тех, кто ищет правду. И если в других произведениях Верн чаще всего использовал шифры замены — порой весьма сложные и не поддающиеся дешифрованию, — то в романе «Матиас Шандор», изданном в 1885 году, он применил один из самых технически проработанных шифров: поворотную решетку Флейсснера. Эту реальную криптографическую систему, редчайшую для литературы того времени, автор описал с абсолютной точностью — разберем ее в рамках нашей постоянной рубрики #крипточтиво.

О чем книга?

Действие романа разворачивается в 1867 году в городе Триесте, который тогда входил в состав Австро-Венгрии. Трое венгерских патриотов — граф Матиас Шандор, Этьен Батори и Ладислас Затмар — готовят восстание, чтобы вернуть своей родине независимость. Для тайной связи они используют почтовых голубей, с которыми отправляют зашифрованные послания. Однажды двое авантюристов, Саркани и Зироне, случайно перехватывают одно из таких писем. Объединившись с коррумпированным банкиром Силасом Торонталем, они расшифровывают послание, узнают о заговоре и выдают патриотов властям. Батори и Затмара казнят, а графу Шандору удается бежать: прыгнув в Адриатическое море, он инсценирует свою гибель.

Спустя пятнадцать лет Шандор возвращается под именем таинственного и невероятно богатого доктора Антекиртта — владельца острова-крепости и судна, оснащенных по последнему слову техники. Его цель — найти предателей и отомстить за гибель друзей.

Что за шифр?

В романе используется поворотная (вращающаяся) решетка, предложенная австрийским офицером Эдуардом Флейсснером фон Востровицем в 1880‑х годах. В отличие от более известной «решетки Кардано» — стеганографического метода XVI века, который скрывает сам факт передачи послания, маскируя его под обычный текст, решетка Флейсснера — это шифр перестановки. Он перемешивает порядок букв и делает текст нечитаемым без ключа.

И хотя эти методы представляют собой совершенно разные подходы к защите информации, оба основаны на использовании физического трафарета с прорезями. 

Решетка Флейсснера — это квадрат (обычно картонный) с вырезанными отверстиями, который накладывается на чистый лист бумаги для записи букв сообщения. В романе Жюля Верна описан трафарет 6×6 ячеек с девятью прорезями. Они расположенны так, что при четырех последовательных поворотах решетки на 90° каждое отверстие всегда открывает новую, еще не занятую ячейку. В итоге за полный оборот все 36 клеток заполняются буквами. 

Для шифрования исходный текст сначала разбивают на группы по тридцать шесть символов, затем накладывают трафарет на чистый лист бумаги и вписывают в появившиеся отверстия первые девять букв сообщения. Потом решетку поворачивают на 90 градусов и вписывают в те же прорези следующие девять букв. Этот процесс повторяют еще дважды, пока весь квадратный блок не заполняется текстом. 

Для расшифрования адресату требуется точно такой же трафарет: его накладывают на зашифрованный текст и последовательно читают буквы через отверстия, поворачивая решетку четыре раза. Из-за простоты и высокой скорости работы этот метод широко использовался германской армией во время Первой мировой войны для оперативного шифрования фронтовых донесений.

Решетка Флейсснера в романе становится катализатором всей трагедии. Перехват почтового голубя с зашифрованным посланием и его расшифрование с помощью найденного трафарета позволяют раскрыть заговор. Без этих событий планы патриотов остались бы тайной, а месть вернувшегося графа Шандора никогда бы не началась. Так Жюль Верн снова показал, как важно использовать надежные шифры и к чему может привести компрометация секретного ключа.

Автор: Анастасия Ашаева