Шрифт:
Интервал:
Закладка:
АНБ сразу же осознало, что возникла кризисная ситуация.Коды, с которыми столкнулось агентство, больше не были шифрами, что разгадываютс помощью карандаша и листка бумаги в клетку, — теперь это быликомпьютеризированные функции запутывания, основанные на теории хаоса ииспользующие множественные символические алфавиты, чтобы преобразоватьсообщение в абсолютно хаотичный набор знаков.
Сначала используемые пароли были довольно короткими, чтодавало возможность компьютерам АНБ их «угадывать». Если искомый пароль содержалдесять знаков, то компьютер программировался так, чтобы перебирать всекомбинации от 0000000000 до 9999999999, и рано или поздно находил нужноесочетание цифр. Этот метод проб и ошибок был известен как применение «грубойсилы». На это уходило много времени, но математически гарантировало успех.
Когда мир осознал возможности шифровки с помощью «грубойсилы», пароли стали все длиннее и длиннее. Компьютерное время, необходимое дляих «угадывания», растягивалось на месяцы и в конце концов — на годы.
К началу 1990-х годов ключи имели уже более пятидесятизнаков, в них начали использовать весь алфавит АСКИ — Американскогонационального стандартного кода для обмена информацией, состоящего из букв,цифр и символов. Число возможных комбинаций приблизилось к 10 в 120-й степени —то есть к единице со 120 нулями. Определить ключ стало столь же математическинереально, как найти нужную песчинку на пляже длиной в три мили. Былоподсчитано, что для успешной атаки на стандартный ключ самому быстромукомпьютеру АНБ — секретнейшему «Крей-Джозефсону II» — потребуется болеедевятнадцати лет. К тому времени когда компьютер разгадает пароль и взломаетшифр, информация, содержащаяся в послании, утратит всякую ценность.
Оказавшись в условиях подлинного разведывательного затемнения,АНБ выпустило секретную директиву, одобренную президентом Соединенных Штатов.Заручившись поддержкой федеральных фондов и получив карт-бланш на всенеобходимые меры для решения проблемы, АНБ приступило к созданию невозможного —первой универсальной машины для вскрытия шифров.
Вопреки широко распространенному мнению о том, что такойкомпьютер создать невозможно, АНБ осталось верным своему девизу: возможно все;на невозможное просто требуется больше времени.
Через пять лет, истратив полмиллиона рабочих часов и почтидва миллиарда долларов, АНБ вновь доказало жизненность своего девиза. Последнийиз трех миллионов процессоров размером с почтовую марку занял свое место, всепрограммное обеспечение было установлено, и керамическая оболочка наглухозаделана. «ТРАНСТЕКСТ» появился на свет.
Хотя создававшийся в обстановке повышенной секретности«ТРАНСТЕКСТ» стал плодом усилий многих умов и принцип его работы не былдоступен ни одному человеку в отдельности, он, в сущности, был довольно прост:множество рук делают груз легким.
Три миллиона процессоров работали параллельно — считая снеимоверной скоростью, перебирая все мыслимые комбинации символов. Надеждавозлагалась на то, что шифры даже с самыми длинными ключами не устоят передисключительной настойчивостью «ТРАНСТЕКСТА». Этот многомиллиардный шедевриспользовал преимущество параллельной обработки данных, а также некоторыесекретные достижения в оценке открытого текста для определения возможных ключейи взламывания шифров. Его мощь основывалась не только на умопомрачительномколичестве процессоров, но также и на достижениях квантового исчисления —зарождающейся технологии, позволяющей складировать информацию вквантово-механической форме, а не только в виде двоичных данных.
Момент истины настал в одно ненастное октябрьское утро.Провели первый реальный тест. Несмотря на сомнения относительно быстродействиямашины, в одном инженеры проявили единодушие: если все процессоры станутдействовать параллельно, «ТРАНСТЕКСТ» будет очень мощным. Вопрос был лишь втом, насколько мощным.
Ответ получили через двенадцать минут. Все десятьприсутствовавших при этом человек в напряженном ожидании молчали, когда вдругзаработавший принтер выдал им открытый текст: шифр был взломан. «ТРАНСТЕКСТ»вскрыл ключ, состоявший из шестидесяти четырех знаков, за десять с небольшимминут, в два миллиона раз быстрее, чем если бы для этого использовался второйпо мощности компьютер АНБ. Тогда бы время, необходимое для дешифровки,составило двадцать лет.
Производственное управление АНБ под руководством заместителяоперативного директора коммандера Тревора Дж. Стратмора торжествовало победу.«ТРАНСТЕКСТ» себя оправдал. В интересах сохранения в тайне этого успехакоммандер Стратмор немедленно организовал утечку информации о том, что проектзавершился полным провалом. Вся деятельность в крыле, где размещаласьшифровалка, якобы сводилась к попыткам зализать раны после своего фиаско ценойв два миллиарда долларов. Правду знала только элита АНБ — «ТРАНСТЕКСТ»взламывал сотни шифров ежедневно.
В условиях, когда пользователи были убеждены, чтозакодированные с помощью компьютера сообщения не поддаются расшифровке — дажеусилиями всемогущего АНБ, — секреты потекли рекой. Наркобароны, боссы,террористы и люди, занятые отмыванием криминальных денег, которым надоелиперехваты и прослушивание их переговоров по сотовым телефонам, обратились кновейшему средству мгновенной передачи сообщений по всему миру — электроннойпочте. Теперь, считали они, им уже нечего было опасаться, представ передБольшим жюри, услышать собственный записанный на пленку голос какдоказательство давно забытого телефонного разговора, перехваченного спутникомАНБ.
Никогда еще получение разведывательной информации не былостоль легким делом. Шифры, перехваченные АНБ, вводились в «ТРАНСТЕКСТ» и черезнесколько минуты выплевывались из машины в виде открытого текста. Секретовотныне больше не существовало.
Чтобы еще больше усилить впечатление о своейнекомпетентности, АНБ подвергло яростным нападкам программы компьютерногокодирования, утверждая, что они мешают правоохранительным службам ловить ипредавать суду преступников. Участники движения за гражданские свободыторжествовали и настаивали на том, что АНБ ни при каких обстоятельствах недолжно читать их почту. Программы компьютерного кодирования раскупались какгорячие пирожки. Никто не сомневался, что АНБ проиграло сражение. Цель быладостигнута. Все глобальное электронное сообщество было обведено вокруг пальца…или так только казалось?
«Куда все подевались? — думала Сьюзан, идя по пустомупомещению шифровалки. — Ничего себе чрезвычайная ситуация».
Хотя большинство отделов АНБ работали в полном составе семьдней в неделю, по субботам в шифровалке было тихо. По своей природематематики-криптографы — неисправимые трудоголики, поэтому существовалонеписаное правило, что по субботам они отдыхают, если только не случается нечтонепредвиденное. Взломщики шифров были самым ценным достоянием АНБ, и никто нехотел, чтобы они сгорали на работе.