Солано объясняет принцип работы шифровальной машины Джефферсона
Глава пятнадцатая, в которой Солано опять обедает у Тейлора и много говорит, а потом знакомится с юристом
— Хорошо, мистер Дебс, — наконец согласился Тейлор. — Если ваш метод будет так хорош, что даже Кэтрин поймёт, то я обязуюсь вас при случае познакомить с Уэбстером.
Кэтрин Тейлор с некоторым возмущением посмотрела на мужа, но ничего не сказала.
— Договорились, — кивнул Солано, закрепляя устный договор. — Мне нужны бумага, клей, ножницы и что-нибудь цилиндрическое. Бутылку, например.
Получив требуемое, прямо за обеденным столом Солано разлиновал лист на таблицу из двенадцати столбцов и двадцати шести строк и вписал в столбцы буквы английского алфавита, постаравшись распределить их как можно более беспорядочно. После этого он разрезал таблицу на полоски и склеил их кончики, плотно намотав на пустую винную бутылку. Получился импровизированный аналог шифровальной машины Джефферсона. Будущий президент США разработал свою систему в бытность государственным секретарём около 1795 года. Но она оказалась невостребованной и была забыта. Её изобрели заново только в конце XIX века, и только в двадцатом веке мир узнал об устройстве Джефферсона и его приоритете. (1)
— Реальный механизм, конечно, лучше делать в виде пронумерованных дисков, посаженных на ось. Их количество должно быть достаточным для шифрования большинства сообщений без переноса строки. Порядок установки дисков на оси — это генерация нового ключа шифрования...
Видя, что его объяснение начинает запутывать слушателей, Солано перешёл к практике.
— Здесь у меня только двенадцать этих условных дисков. На каждом из них буквы алфавита расположены в случайном порядке. Теперь шифруем фразу «я хочу спать».
Солано выставил полоски так, чтобы в одной строке образовалась последовательность символов Iwanttosleep, и показал её всем сотрапезникам.
— А теперь обратите внимание: осмысленной является только эта строка. Все остальные — это бессмысленный набор символов. Можно выбрать для передачи по телеграфу любой из этих двадцати пяти вариантов.
Солано оглядел удивлённые лица и добавил:
— Этот вариант шифрования не взламывается без знания последовательности дисков и алфавитного порядка на каждом из них. Но сохранность тайны — это уже вопрос работы с персоналом. Эту проблему вы и без меня решите. Метод шифрования тут ни при чём.
— Погоди, Юджин, — улыбнулась миссис Тейлор. — Я всё-таки не поняла: а что дальше?
— Демонстрирую.
Солано молча покрутил свою шифровальную импровизацию и выписал на листочке абракадабру из десяти символов. Нарушив положение полосок, он передал бутылку и записку жене банкира.
— Расшифруйте. Просто выставьте полоски в том же порядке и поищите осмысленную строку.
Прикусив губу, женщина, сверяясь с кодом, старательно выставила полоски, а потом с азартом начала крутить бутылку, бегая глазами по строкам.
— Вот! — воскликнула она. — Ineedadrink! Вам действительно налить?
— Не откажусь.
========================
От автора:
Вот видео на эту тему