Цифровая крепость - Браун Дэн 6 стр.


– Но ведь для обычных пользователей они все не поддаются взлому!

– Верно… – Стратмор задумался. – На какое-то время.

– Что это значит?

Стратмор вздохнул:

– Двадцать лет назад никто не мог себе представить, что мы научимся взламывать ключи объемом в двенадцать бит. Но технология не стоит на месте. Производители программного обеспечения исходят из того, что рано или поздно появятся компьютеры типа «ТРАНСТЕКСТА». Технология развивается в геометрической прогрессии, и рано или поздно алгоритмы, которыми пользуется общество, перестанут быть надежными. Понадобятся лучшие алгоритмы, чтобы противостоять компьютерам завтрашнего дня.

– Такова «Цифровая крепость»?

– Конечно. Алгоритм, не подающийся «грубой силе», никогда не устареет, какими бы мощными ни стали компьютеры, взламывающие шифры. Когда-нибудь он станет мировым стандартом.

Сьюзан глубоко вздохнула.

– Да поможет нам Бог, – прошептала она. – Мы можем принять участие в аукционе?

Стратмор покачал головой:

– Танкадо дал нам шанс. Это совершенно ясно. Тем не менее риск велик: если нас обнаружат, это, в сущности, будет означать, что он своим алгоритмом нас напугал. Нам придется публично признать не только то, что мы имеем «ТРАНСТЕКСТ», но и то, что «Цифровая крепость» неприступна.

– Каким временем мы располагаем?

Стратмор нахмурился:

– Танкадо намерен назвать победителя аукциона завтра в полдень.

Сьюзан почувствовала, что у нее сводит желудок.

– А что потом?

– Он говорит, что вручит победителю ключ.

– Ключ?

– В этом и заключается его замысел. Алгоритм есть уже у всех. Танкадо предлагает ключ, с помощью которого его можно расшифровать.

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

Ей стало плохо, когда она представила себе подобное развитие событий. Танкадо передает ключ победителю аукциона, и получившая его компания вскрывает «Цифровую крепость». Затем она, наверное, вмонтирует алгоритм в защищенный чип, и через пять лет все компьютеры будут выпускаться с предустановленным чипом «Цифровой крепости».

Никакой коммерческий производитель и мечтать не мог о создании шифровального чипа, потому что нормальные алгоритмы такого рода со временем устаревают. Но «Цифровая крепость» никогда не устареет: благодаря функции меняющегося открытого текста она выдержит людскую атаку и не выдаст ключа. Новый стандарт шифрования. Отныне и навсегда. Шифры, которые невозможно взломать. Банкиры, брокеры, террористы, шпионы – один мир, один алгоритм. Анархия.

– Какой у нас выбор? – спросила Сьюзан. Она хорошо понимала, что в отчаянной ситуации требуются отчаянные меры, в том числе и от АНБ.

– Мы не можем его устранить, если ты это имела в виду.

Именно это она и хотела узнать. За годы работы в АНБ до нее доходили слухи о неофициальных связях агентства с самыми искусными киллерами в мире – наемниками, выполняющими за разведывательные службы всю грязную работу.

– Танкадо слишком умен, чтобы предоставить нам такую возможность, – возразил Стратмор.

Сьюзан испытала от этих слов странное облегчение.

– У него есть охрана?

– В общем-то нет.

– Он прячется в укрытии?

Стратмор пожал плечами.

– Танкадо выехал из Японии. Он собирался следить за ходом аукциона по телефону. Но нам известно, где он.

– И вы не хотите ничего предпринять?

– Нет. Он подстраховался – передал копию ключа анонимной третьей стороне на тот случай… ну, если с ним что-нибудь случится.

«Это можно было предвидеть, – подумала Сьюзан. – Ангел-хранитель».

– И, полагаю, если с Танкадо что-нибудь случится, эта загадочная личность продаст ключ?

– Хуже. Если Танкадо убьют, этот человек опубликует пароль.

– Его партнер опубликует ключ? – недоуменно переспросила Сьюзан.

Стратмор кивнул:

– Он разместит его в Интернете, напечатает в газетах, на рекламных щитах. Короче, он отдаст ключ публике.

Глаза Сьюзан расширились.

– Предоставит для бесплатного скачивания?

– Именно так. Танкадо рассудил, что, если он погибнет, деньги ему не понадобятся, – так почему бы не вручить миру маленький прощальный подарок?

Оба замолчали. Сьюзан глубоко дышала, словно пытаясь вобрать в себя ужасную правду. Энсей Танкадо создал не поддающийся взлому код. Он держит нас в заложниках.

Внезапно она встала. В голосе ее прозвучала удивительная решимость:

– Мы должны установить с ним контакт! Должен быть способ убедить его не выпускать ключ из рук! Мы обязаны утроить самое высокое сделанное ему предложение. Мы можем восстановить его репутацию. Мы должны пойти на все!

– Слишком поздно, – сказал Стратмор. Он глубоко вздохнул. – Сегодня утром Энсея Танкадо нашли мертвым в городе Севилья, в Испании.

Глава 8

Двухмоторный «Лирджет-60» коснулся раскаленной посадочной полосы. Голый ландшафт испанской нижней Эстремадуры бежал за окном, слившись в неразличимый фон, затем замедлил свой бег.

– Мистер Беккер! – послышался голос. – Мы на месте.

Беккер встал и потянулся. Открыв полку над головой, он вспомнил, что багажа у него нет. Времени на сборы ему не дали, да какая разница: ему же обещали, что путешествие будет недолгим – туда и обратно.

Двигатели снизили обороты, и самолет с залитого солнцем летного поля въехал в пустой ангар напротив главного терминала. Вскоре появился пилот и открыл люк. Беккер быстро допил остатки клюквенного сока, поставил стакан на мокрую столешницу и надел пиджак.

Пилот достал из летного костюма плотный конверт.

– Мне поручено передать вам это. – Он протянул конверт Беккеру, и тот прочитал надпись, сделанную синими чернилами: «Сдачу возьмите себе».

Беккер открыл конверт и увидел толстую пачку красноватых банкнот.

– Что это?

– Местная валюта, – безучастно сказал пилот.

– Я понимаю. – Беккер запнулся. – Но тут… тут слишком много. Мне нужны только деньги на такси. – Он прикинул в уме, сколько в этой пачке в пересчете на доллары. – Да тут несколько тысяч долларов!

– Я действую по инструкции, сэр. – Пилот повернулся и скрылся в кабине. Дверца за ним захлопнулась.

Беккер спустился вниз, постоял, глядя на самолет, потом опустил глаза на пачку денег в руке. Постояв еще некоторое время в нерешительности, он сунул конверт во внутренний карман пиджака и зашагал по летному полю. Странное начало. Он постарался выкинуть этот эпизод из головы. Если повезет, он успеет вернуться и все же съездить с Сьюзан в их любимый «Стоун-Мэнор».

«Туда и обратно, – повторил он себе. – Туда и обратно».

Если бы он тогда знал…

Глава 9

Техник систем безопасности Фил Чатрукьян собирался заглянуть в шифровалку на минуту-другую – только для того, чтобы взять забытые накануне бумаги. Но вышло иначе.

Пройдя помещение шифровалки и зайдя в лабораторию систем безопасности, он сразу почувствовал что-то неладное. Компьютер, который постоянно отслеживал работу «ТРАНСТЕКСТА», оказался выключен, вокруг не было ни души.

– Эй! – крикнул Чатрукьян.

Ответа не последовало. В лаборатории царил образцовый порядок, словно здесь никто не появлялся уже много часов.

Чатрукьяну было всего двадцать три года, и он относительно недавно начал работать в команде обеспечения безопасности, однако был хорошо подготовлен и отлично знал правила: в шифровалке постоянно дежурил кто-то из работников его службы… особенно по субботам, когда не было криптографов.

Он немедленно включил монитор и повернулся к графику дежурств на стене.

– Чья смена? – громко спросил он, пробегая глазами список. Согласно расписанию, в полночь должен был заступить на двойную смену новый сотрудник по имени Зейденберг. Чатрукьян еще раз обвел глазами пустую лабораторию и нахмурился. – Где же он, черт возьми?

Глядя на оживающий монитор, он подумал, известно ли Стратмору, что в лаборатории систем безопасности нет ни души. Подходя к шифровалке, он успел заметить, что шторы кабинета шефа задернуты. Это означало, что тот находится на рабочем месте. Несмотря на субботу, в этом не было ничего необычного; Стратмор, который просил шифровальщиков отдыхать по субботам, сам работал, кажется, 365 дней в году.

В одном Чатрукьян был абсолютно уверен: если шеф узнает, что в лаборатории систем безопасности никого нет, это будет стоить молодому сотруднику места. Чатрукьян посмотрел на телефонный аппарат и подумал, не позвонить ли этому парню: в лаборатории действовало неписаное правило, по которому сотрудники должны прикрывать друг друга. В шифровалке они считались людьми второго сорта и не очень-то ладили с местной элитой. Ни для кого не было секретом, что всем в этом многомиллиардном курятнике управляли шифровальщики. Сотрудников же лаборатории безопасности им приходилось терпеть, потому что те обеспечивали бесперебойную работу их игрушек.

Чатрукьян принял решение и поднял телефонную трубку, но поднести ее к уху не успел. Он замер, когда его взгляд упал на монитор. Как при замедленной съемке, он положил трубку на место и впился глазами в экран.

За восемь месяцев работы в лаборатории Фил Чатрукьян никогда не видел цифр в графе отсчета часов на мониторе «ТРАНСТЕКСТА» что-либо иное, кроме двух нулей. Сегодня это случилось впервые.

ИСТЕКШЕЕ ВРЕМЯ: 15:17:21

– Пятнадцать часов семнадцать минут? – Он не верил своим глазам. – Это невозможно!

Он перезагрузил монитор, надеясь, что все дело в каком-то мелком сбое. Но, ожив, монитор вновь показал то же самое.

Чатрукьяну вдруг стало холодно. У сотрудников лаборатории систем безопасности была единственная обязанность – поддерживать «ТРАНСТЕКСТ» «в чистоте», следить, чтобы в него не проникли вирусы. Он знал, что пятнадцатичасовой прогон может означать только одно: зараженный файл попал в компьютер и выводит из строя программу. Все, чему его учили, свидетельствовало о чрезвычайности ситуации. Тот факт, что в лаборатории систем безопасности никого нет, а монитор был выключен, больше не имело значения. Главное теперь – сам «ТРАНСТЕКСТ». Чатрукьян немедленно вывел на дисплей список файлов, загружавшихся в машину в последние сорок восемь часов, и начал его просматривать.

«Неужели попал зараженный файл? – подумал он. – Неужели фильтры безопасности что-то пропустили?»

В целях безопасности каждый файл, загруженный в «ТРАНСТЕКСТ», должен был пройти через устройство, именуемое «Сквозь строй», – серию мощных межсетевых шлюзов, пакетных фильтров и антивирусных программ, которые проверяли вводимые файлы на предмет компьютерных вирусов и потенциально опасных подпрограмм. Файлы, содержащие программы, «незнакомые» устройству, немедленно отвергались. Их затем проверяли вручную. Иногда отвергались абсолютно безвредные файлы – на том основании, что они содержали программы, с которыми фильтры прежде не сталкивались. В этом случае сотрудники лаборатории систем безопасности тщательно изучали их вручную и, убедившись в их чистоте, запускали в «ТРАНСТЕКСТ», минуя фильтры программы «Сквозь строй».

Компьютерные вирусы столь же разнообразны, как и те, что поражают человека. Подобно своим природным аналогам они преследуют одну цель – внедриться в организм и начать размножаться. В данном случае организмом является «ТРАНСТЕКСТ».

Чатрукьяна всегда изумляло, что АНБ никогда прежде не сталкивалось с проблемой вирусов. «Сквозь строй» – надежная система, но ведь АНБ – ненасытный пожиратель информации, высасывающий ее из разнообразнейших источников по всему миру. Поглощение огромных объемов информации сродни беспорядочным половым связям: какие меры предосторожности ни принимай, рано или поздно подхватишь какую-нибудь гадость.

Чатрукьян просмотрел список и изумился еще больше. Все файлы прошли проверку, в них не было обнаружено ничего необычного, а это означало, что «ТРАНСТЕКСТ» безукоризненно чист.

«На что же уходит такая уйма времени?» – спросил он, обращаясь в пустоту и чувствуя, как покрывается потом. Наверное, придется потревожить этой новостью Стратмора.

«Проверка на наличие вируса, – решительно сказал он себе, стараясь успокоиться. – Я должен сделать проверку на наличие вируса».

Чатрукьян знал: это первое, чего в любом случае потребует Стратмор. Выглянув в пустую шифровалку, он принял решение. На загрузку программы и поиск вируса уйдет минут пятнадцать.

«Скажи, что ничего нет, – прошептал он. – Абсолютно ничего. Скажи папе, что все в порядке».

Но нутром он чувствовал, что это далеко не так. Интуиция подсказывала ему, что в глубинах дешифровального чудовища происходит что-то необычное.

Глава 10

– Энсей Танкадо мертв? – Сьюзан почувствовала подступившую к горлу тошноту. – Вы его убили? Вы же сказали…

– Мы к нему пальцем не притронулись, – успокоил ее Стратмор. – Он умер от разрыва сердца. Сегодня утром звонили из КОМИНТа. Их компьютер через Интерпол засек имя Танкадо в регистратуре полиции Севильи.

– От разрыва сердца? – усомнилась Сьюзан. – Ему ведь всего тридцать лет.

– Тридцать два, – уточнил Стратмор. – У него был врожденный порок сердца.

– Никогда об этом не слышала.

– Так записано в его медицинской карточке. Он не очень-то об этом распространялся.

Сьюзан трудно было поверить в такое удачное совпадение.

– Его погубило слабое сердце – вот так просто? Слишком уж удобная версия.

Стратмор пожал плечами.

– Слабое сердце… да к тому же еще испанская жара. Не забывай и о сильнейшем стрессе, связанном с попыткой шантажировать наше агентство…

Сьюзан замолчала. Какими бы ни были обстоятельства, она почувствовала боль от потери талантливого коллеги-криптографа. Мрачный голос Стратмора вывел ее из задумчивости.

– Единственный луч надежды во всей этой печальной истории – то, что Танкадо путешествовал один. Есть шанс, что его партнер пока ничего не знает. Испанские власти обещали придержать информацию – столько, сколько смогут. Мы узнали об этом лишь благодаря оперативности КОМИНТа. – Стратмор внимательно посмотрел не нее. – Я должен найти его партнера, прежде чем он узнает о смерти Танкадо. Вот почему я тебя вызвал. Мне нужна твоя помощь.

Сьюзан плохо его понимала. Ей показалось, что столь своевременная кончина Танкадо решила все проблемы.

– Коммандер, – сказала она, – если власти говорят, что он умер от сердечного приступа, это значит, мы к его смерти не причастны. Его партнер поймет, что АНБ не несет за нее ответственности.

– Не несет ответственности? – Глаза Стратмора расширились от изумления. – Некто шантажирует АНБ и через несколько дней умирает – и мы не несем ответственности? Готов поспорить на любую сумму, что у партнера Танкадо будет иное мнение. Что бы ни произошло на самом деле, мы все равно выглядим виновными. Яд, фальсифицированные результаты вскрытия и так далее. – Стратмор выдержал паузу. – Какой была твоя первая реакция, когда я сообщил тебе о смерти Танкадо?

Сьюзан нахмурилась.

– Я подумала, что АНБ его ликвидировало.

– Вот именно. Если АНБ в состоянии вывести пять риолитовых спутников на геостационарную орбиту над Ближним Востоком, то, мне кажется, легко предположить, что у нас достаточно средств, чтобы подкупить несколько испанских полицейских. – Его доводы звучали волне убедительно.

Сьюзан перевела дыхание. Энсей Танкадо умер. Вина ляжет на АНБ.

– Мы успеем найти его партнера?

– Думаю, да. У нас есть кое-какие данные. Танкадо неоднократно публично заявлял, что у него есть партнер. Наверное, этим он надеялся помешать производителям программного обеспечения организовать нападение на него и выкрасть пароль. Он пригрозил, что в случае нечестной игры его партнер обнародует пароль, и тогда все эти фирмы сойдутся в схватке за то, что перестало быть секретом.

Назад Дальше