Венона
Доказательство того, что абсолютно стойкий шифр всё же ломается, стоит тому, кто изготавливает ключи, поспешить.
«Венона» — американский проект радиоразведки, который с февраля 1943 года собирал и пытался прочесть советскую дипломатическую переписку. Она защищалась одноразовыми блокнотами, которые при правильном применении математически нераскрываемы: ключ длиной с сообщение, случайный и используемый ровно один раз. Подвело именно последнее условие. Под давлением военного времени советское шифрбюро размножило десятки тысяч страниц блокнотов вместо того, чтобы готовить новые, а два сообщения, зашифрованные одним ключом, не защищены вообще ничем.
Первые вскрытия сделал Мередит Гарднер в 1946 году. В улове оказались Клаус Фукс, Юлиус Розенберг, Дональд Маклин и длинный список псевдонимов, которые десятилетиями привязывали к реальным людям. Проект работал до 1980 года, а рассекречен был лишь в 1995-м; из сотен тысяч перехваченных сообщений прочли несколько тысяч, часто лишь фрагментами. Ошибка была не в математике, а в управлении ключами — тот же диагноз позже поставили WEP и каждому повторно использованному nonce.