Интернет магазин китайских планшетных компьютеров



Компьютеры - Проект Венона - Техническая сторона

23 января 2011


Оглавление:
1. Проект Венона
2. История проекта «Венона»
3. Техническая сторона
4. Обзор результатов



В 1943 году Федеральное агентство по связи США, в рамках слежения за эфиром во время войны, обнаружило, что из советских консульств в Сан-Франциско и Нью-Йорке ведётся несанкционированная радиопередача. Радиоаппаратура была конфискована, и персонал консульств перешёл на обычный коммерческий телеграф. Таким образом, собственно перехват передач никакой технической сложности не составлял.

Как выяснилось впоследствии, передачи подвергались двойной шифровке. Прежде всего, в сообщении, как правило, не употреблялись настоящие имена людей или организаций, а только условные названия. Писали не «президент Рузвельт», а «капитан», вместо «секретарь компартии Браудер» писали «рулевой». Сообщение затем переводилось с помощью кодовой книги в числа, то есть слова и буквы заменялись на числовые коды. Затем применялся шифр Вернама, который в теории обладает абсолютной криптографической стойкостью. На практике шифр может быть скомпрометирован неправильным использованием, если одноразовый ключ не вполне случайный или если использовался повторно, тем самым перестав быть одноразовым. В 1942 году, в момент величайшего напряжения в СССР, в НКВД по неизвестной причине сделали ошибку и составили книгу одноразовых ключей, в которой встречались повторы. Повторы наблюдались вплоть до 1948 года, и прекратились, вероятно, после того как советские агенты Уильяма Вайсбанда и Кима Филби сообщили, что донесения советской разведки расшифровываются.

При процедуре шифрования открытый текст переводился в числа с помощью кодовой книги, затем объединялся операцией «исключающее ИЛИ» с ключом, называемым одноразовым блокнотом или шифроблокнотом. Если один и тот же шифроблокнот применён к двум открытым текстам, неизбежно появляются статистические закономерности. Скажем, если применить операцию «исключающее ИЛИ» к двум текстам с одинаковым шифроблокнотом, получится два открытых текста, объединённых операцией «исключающее ИЛИ»; такой текст уже допускает частотный анализ. Существовало мнение, что одноразового повтора недостаточно для взлома кода. Тем не менее, Ричард Халлок, обнаруживший повторы, смог продвинуться в расшифровке кода. В 1944 году удалось идентифицировать начальные точки текста и впервые расшифровать некоторые передачи. В 1946 году Мередит Гарднер начал реконструкцию советских одноразовых блокнотов; он же прочёл первые сообщения по ядерному проекту. В 1947 году были раскрыты некоторые кодовые имена агентов. Другие донесения остались неуязвимы до самого закрытия проекта в 1980 году.



Просмотров: 5130


<<< Принцип Керкгоффса
Протокол конфиденциального вычисления >>>