Американец. Хочешь мира… - стр. 24
Москва, 14 (27 марта) 1909 года, суббота, утро
– Тём, а Тём! А ты найдёшь время мне чертёж сделать? А то я схемку нарисовала, но чертить – не моё!
– Кса-ан, какой чертёж, какая схемка? – лениво отозвался молодой отец, даже не открывая глаз. – У тебя дитё малое на руках, сиська занята, сама немытая-нечёсаная, муж некормленый! Вот этим и занимайся!
– Ну и гад же ты! Я ведь так и говорила! Стоит только замуж выйти да ребёнка родить, как прощай учёба! Так и останутся моим уделом пелёнки да кухня. Ну и церковь ещё! – изобразила обиду Оксана Рябоконь.
– Ага, тебя ограничишь! А кто за это время чемодан учебников перечитал? И пять тетрадок задач по математике да физике перерешал?
– Не пять, а шесть!
– Согласен, это всё меняет! – улыбнулся молодой глава семейства. – Ладно, давай свою схемку. Блин! И вот что это здесь нарисовано?
– Вот это – источник радиации, вот это – два детектора. Здесь – винт для тонкой регулировки расстояния, он помогает один из детекторов перемещать. А вот это – регистрирующее устройство. Будет фиксировать, порядок срабатывания детекторов.
– А смысл?
– Получается генератор абсолютно случайной последовательности единиц и нулей. Двоичная система исчисления. Приближая или отдаляя один из детекторов, можно добиться абсолютно равной вероятности срабатывания. Калибровка, понимаешь?
Вместо ответа Артём вслепую облапил жену и, притянув к себе, поцеловал.
– Родная, ты меня пугаешь! Не так давно я эту математику с физикой учил. И понимаю, о чем ты говоришь. Но абсолютно не понимаю, зачем это вообще нужно!
– Для шифра! Смотри, тридцать пять букв русского алфавита[18], десять цифр, пробел, точка, запятая. Можно ещё шестнадцать служебных знаков добавить – например, восклицательный, знак равенства, кавычки, «читайте следующий символ как латинский»… Да мало ли! Важно, чтобы уложиться в шестьдесят четыре. То есть, чтобы восемь единиц или нолей соответствовали одному знаку. Такое можно и морзянкой передать. По телеграфу или по радио, и напечатать, и на перфокарте набить.
– Мудрено как-то. Ну, получишь ты абсолютно случайную последовательность знаков. А смысл какой?
– Шифр Вернама. Пишешь сообщение и суммируешь его с ключом соответствующей длины. Угадать такой ключ невозможно, он абсолютно случаен. Если длина ключа не короче длины сообщения, оно выходит абсолютно невскрываемым. Если пользоваться им всего один раз, конечно. То есть, ты берёшь с собой тетрадку с ключами и имеешь абсолютно стойкую к взлому переписку. Это первая польза.
– А есть и вторая?
– Воронцовы шифровальную машину придумали, назвали «Энигма». Загадка по-немецки. И вместе с Однером отрабатывают. Она маленькая получается, не намного больше арифмометра или печатной машинки. Но шифрует хорошо и быстро. И расшифровывает обратно – тоже. Там вместо одного ключа, но длинного, используется набор шифрующих дисков. Оператор просто выбирает, какие из дисков вставлять, какой стороной, да на какой угол повернуть. В результате ключ получается не такой надёжный, если исследовать такую машинку и скопировать диски, то угадать можно. Вот только для каждого сообщения придётся перебрать миллиарды вариантов.