Пролог
Пролог
Слой 0, объективная реальность
Слой 0, объективная реальностьЧто такое десять миллисекунд? Для человека — ничто, исчезающе малая величина, для персонального компьютера — намного больше, в зависимости от его производительности. Для суперкомпьютера Агентства — максимальное время раскодирования любого зашифрованного сообщения, каким бы алгоритмом шифрования оно не было бы закодировано. Эллиптические кривые, конечные коммутативные группы и прочие математические модели — все великолепно расшифровывалось, даже если не использовались популярные алгоритмы шифрования, рекомендованные гуру в мире криптографии и содержащие бэкдоры для оперативного получения информации. Кроме одного. Абсолютно стойкий шифр.
Еще до того, как Клод Шэннон в своей «Математической теории криптографии» доказал существование такого шифра, он успешно применялся всеми агентурными разведками мира, особенно советской — именно одноразовые шифрблокноты жег Абель-Фишер в тот момент, когда его дверь выламывали агенты ФБР. Абсолютную стойкость обеспечивал случайный ключ длиной больше, чем само сообщение, используемый только один раз, вероятность раскодирования такого сообщения равнялась единице, поделенной на число звезд в галактике. Поэтому при обнаружении такого сообщения оно немедленно валилось в отдел математических исследований управления научных исследований и техники Агентства, занимающийся криптоанализом.
— Сэр, у нас абсолютный, — аналитик Данфорд постучал по зубам торцом карандаша. Дурная привычка, тем более что приходится постоянно ходить к дантисту — расплата за нездоровый образ жизни и постоянное ПЭМИ, несмотря на экранирование комнат и аппаратуры.
— Покажи, — начальник отдела Брайтон подошел к рабочему месту.
— Вот, — аналитик виртуально подчеркнул на экране мышкой строки неизвестного кода.
— Да, вижу. Поставь на сопровождение «плотоядным» это соединение. Выясни все, данные мне нужны уже сейчас.
Брайтон не сомневался. По ведомственной инструкции подобная ситуация требовала немедленного реагирования — абсолютный шифр использовали редко и как правило либо чья-то агентура, либо умные доморощенные террористы и прочие потенциально преступные элементы, которым было лень облегчить работу Агентству и всему разведывательному сообществу из шестнадцати спецслужб и использовать для шифрования обычные коммерческие системы с бэкдором.
— Сэр, с этого соединения идет огромный объем траффика, закрытого этим шифром!
Да, ситуация нестандартная. Мало того, что такие алгоритмы шифрования имеют ограниченное быстродействие и слабо подходят для потокового шифрования, так и генерация подобного объема случайных чисел требует времени. Зашумление канала или все-таки обмен данными? Первое пошло еще с древних систем засекреченной связи, когда в канале все время создавался «шум», чтобы было невозможно отследить начало и конец сеанса. Второе? Ну посмотрим.