Читать книгу Американец. Хочешь мира… онлайн

Вместо ответа Артём вслепую облапил жену и, притянув к себе, поцеловал.

– Родная, ты меня пугаешь! Не так давно я эту математику с физикой учил. И понимаю, о чем ты говоришь. Но абсолютно не понимаю, зачем это вообще нужно!

– Для шифра! Смотри, тридцать пять букв русского алфавита[18], десять цифр, пробел, точка, запятая. Можно ещё шестнадцать служебных знаков добавить – например, восклицательный, знак равенства, кавычки, «читайте следующий символ как латинский»… Да мало ли! Важно, чтобы уложиться в шестьдесят четыре. То есть, чтобы восемь единиц или нолей соответствовали одному знаку. Такое можно и морзянкой передать. По телеграфу или по радио, и напечатать, и на перфокарте набить.

– Мудрено как-то. Ну, получишь ты абсолютно случайную последовательность знаков. А смысл какой?

– Шифр Вернама. Пишешь сообщение и суммируешь его с ключом соответствующей длины. Угадать такой ключ невозможно, он абсолютно случаен. Если длина ключа не короче длины сообщения, оно выходит абсолютно невскрываемым. Если пользоваться им всего один раз, конечно. То есть, ты берёшь с собой тетрадку с ключами и имеешь абсолютно стойкую к взлому переписку. Это первая польза.

– А есть и вторая?

– Воронцовы шифровальную машину придумали, назвали «Энигма». Загадка по-немецки. И вместе с Однером отрабатывают. Она маленькая получается, не намного больше арифмометра или печатной машинки. Но шифрует хорошо и быстро. И расшифровывает обратно – тоже. Там вместо одного ключа, но длинного, используется набор шифрующих дисков. Оператор просто выбирает, какие из дисков вставлять, какой стороной, да на какой угол повернуть. В результате ключ получается не такой надёжный, если исследовать такую машинку и скопировать диски, то угадать можно. Вот только для каждого сообщения придётся перебрать миллиарды вариантов.

– Долго перебирать придётся! – присвистнул муж.

– Долго. Но они подсказку оставили – на дисках русские тексты набиты. А в тексте есть свои законы, позволяющие сократить число вариантов. Если же заменить те диски на мои, абсолютно случайные, то надёжность повысится. Поставят такие машинки во всех наших офисах, отработают, а потом и во флот продадут, и в армейские штабы. И враг ничего не поймёт.