Цифрова Фортеця - Браун Дэн 6 стр.


– І «Цифрова фортеця» є саме таким алгоритмом, еге ж?

– Так. Алгоритм, невразливий для методу брутального тиску, ніколи не застаріє, хоч яку потужність не мали б комп’ютери-дешифратори. Тому він буквально за день може стати світовим стандартом.

Сюзанна повільно втягнула в себе повітря.

– Боже поможи, – прошепотіла вона. – А може, і нам взяти участь у цьому аукціоні?

Стретмор похитав головою.

– Танкадо вже давав нам шанс. Чітко й недвозначно. Та це надто ризиковано: якщо нас спіймають за цією спробою, це фактично означатиме, що ми й справді боїмося цього алгоритму. І то буде не лише публічним визнанням, що ми й справді маємо «Транскод», а й визнанням того, що «Цифрова фортеця» є невразливою для дешифраторів.

– Скільки часу ми маємо?

Стретмор насупився.

– Танкадо запланував оголосити переможця аукціону завтра опівдні.

У Сюзанни по спині побігли мурашки.

– І що тоді?

– Згідно з угодою, він передасть переможцю пароль.

– Пароль?

– Це частина трюку. Кожен користувач уже має алгоритм, тому Танкадо продає на аукціоні ключ, який його відімкне.

Сюзанна аж застогнала з досади.

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

Коли Сюзанна уявила собі такий сценарій подій, їй стало зле. Танкадо передасть пароль переможцю торгів, та компанія відкриє файл із «Цифровою фортецею», а потім, можливо, вмонтує цей алгоритм у захищену від стороннього втручання мікросхему, і впродовж п’яти років кожен комп’ютер з’являтиметься з попередньо вмонтованою в нього мікросхемою, оснащеною «Цифровою фортецею». Жоден комерційний виробник навіть і не мріяв про створення шифрувальної мікросхеми, бо звичайні шифрувальні алгоритми незмінно застарівають. Але «Цифрова фортеця» не застаріє ніколи: за наявності функції циклічного зсуву відкритого тексту жоден брутальний тиск не виявить правильного пароля. З’явиться новий цифровий стандарт шифрування. Віднині й назавжди. Кожен код буде незламним. Банкіри, біржові ділки, терористи та шпигуни торжествуватимуть. Один світ – один алгоритм. Запанує анархія.

– Які ми маємо варіанти дій? – обережно поцікавилася Сюзанна. Вона чудово знала, що відчайдушні ситуації вимагали відчайдушних рішень – навіть в Агентстві національної безпеки.

– Ми не можемо його ліквідувати – якщо ви це маєте на увазі.

Саме це Сюзанна й мала на увазі. За роки, проведені в АНБ, вона багато чула про непрямі зв’язки агентства з найдосвідченішими вбивцями у світі. То були найманці, до чиїх послуг вдавалися розвідувальні служби, щоб виконати брудну роботу.

Стретмор похитав головою.

– Танкадо надто розумний, щоб залишити нам такий варіант дій.

Сюзанна мимоволі відчула полегшення.

– Він під захистом?

– Не зовсім.

– Значить переховується?

Стретмор стенув плечима.

– Танкадо поїхав із Японії. І має намір телефонічно перевіряти ставки учасників аукціону. Але ми знаємо, де він.

– І ви не збираєтеся вживати заходів?

– Ні, не збираємося. Бо він перестрахувався. Танкадо передав копію пароля анонімній третій особі на випадок, коли з ним щось трапиться.

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

– Наскільки я розумію, коли з Танкадо щось трапиться, ця третя особа продасть пароль?

– Гірше. Хто-небудь нападає на Танкадо – і його партнер відразу ж оприлюднює пароль.

Сюзанна спантеличено поглянула на Стретмора.

– Його партнер оприлюднить пароль?

Начальник кивнув.

– Розмістить його в Інтернеті, опублікує в газетах і розклеїть на білбордах. Іншими словами, подарує його всьому світу.

Жінка не вірила в те, що чула.

– Тобто – безкоштовне завантаження?

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

Запала довга тиша. Сюзанна глибоко й часто дихала, наче намагалася всотати моторошну правду: «Енсей Танкадо створив незламний алгоритм. І взяв нас у заручники».

Вона підхопилася зі стільця й рішуче мовила:

– Ми мусимо зв’язатися з Танкадо! Я впевнена, що ми знайдемо спосіб переконати його не оприлюднювати пароль! Запропонуємо йому суму, втричі більшу за найбільшу пропозицію на аукціоні! Реабілітуємо його чесне ім’я! Зробимо все, що треба!

– Надто пізно, – відповів Стретмор. І глибоко зітхнув: – Сьогодні вранці Енсея Танкадо знайшли мертвим у Севільї.

Розділ 8

Двомоторний «Лірджет-60» торкнувся розпеченої сонцем злітно-посадкової смуги. Напівпустельний ландшафт іспанської Нижньої Естремадури замиготів розмитою плямою за вікном літака, а потім уповільнився й поповз, як слимак.

– Містере Бекер! – протріскотів гучномовець. – Ми прибули.

Бекер устав і потягнувся. Відсунувши клямку горішньої камери для поклажі, він пригадав, що багажу в нього не було. Перед відльотом він не мав часу збирати речі. Але то не мало значення: йому обіцяли, що подорож буде недовгою – туди й назад.

Двигуни поступово знижували оберти, і літак, повільно закотившись до порожнього ангара напроти головного термінала, сховався від сонця. За мить з’явився пілот і розчинив дверцята. Бекер залпом випив залишки журавлинового соку, поставив склянку в бар і схопив свій піджак.

Пілот видобув зі свого льотного костюму товстий коричневий конверт.

– Мені наказали передати вам оце. – І віддав Бекеру конверт, на якому синім було написано:

РЕШТИ НЕ ТРЕБА

Девід помацав товстий стос червонуватих купюр.

– Що це, в біса…

– Мабуть, місцева валюта, – пояснив пілот байдужим голосом.

– Знаю, що валюта, – відказав Бекер і затнувся. – Але ж… Тут забагато… Мені треба лише на таксі. – Він швидко подумки конвертував отриману суму. – А тут грошей на тисячі доларів!

– Я просто виконую наказ, сер. – І пілот повернувся назад до кабіни. Дверцята ковзнули й зачинилися.

Бекер спантеличено витріщився спочатку на літак, а потім на гроші у своїй руці. Трохи постоявши в порожньому ангарі, він засунув конверт до нагрудної кишені сорочки, перекинув піджак через плече й попрямував через злітну смугу. «Дивний початок», – подумки відзначив він. І відразу ж викинув цю думку з голови. Якщо поталанить, то він швидко впорається і ще й врятує для себе частину подорожі із Сюзанною до «Кам’яної садиби».

«Туди й назад, – сказав він собі. – Туди й назад».

Та не так сталося, як гадалося.

Розділ 9

Інженер системної безпеки Філ Картукян хотів заскочити до шифрувального відділу на хвильку, щоб забрати декотрі папери, які він забув там учора. Та не так сталося, як йому гадалося.

Перетнувши приміщення відділу й увійшовши до лабораторії системної безпеки, він відразу ж відчув: щось не так. За комп’ютерним терміналом, який безперервно показував на монітор внутрішні процеси в «Транскоді», нікого не було, а монітор був вимкнений.

– Агов! – гукнув Картукян.

Тиша. У лабораторії було чисто, як в аптеці, – наче там нікого не було вже багато годин.

Картукяну було лише двадцять три, він щойно влаштувався на роботу до підрозділу системної безпеки, але молодий фахівець добре засвоїв те, чому його навчали, і чудово знав заведений порядок: у шифрувальному відділі завжди чергував інженер із системної безпеки, особливо по суботах, коли в шифрувальників був вихідний. Тому він відразу ж увімкнув монітор і обернувся до розкладу чергування, що висів на стіні.

– Хто сьогодні чергує? – вигукнув він, проглядаючи список прізвищ. Згідно з розкладом, минулого вечора на подовжену зміну мав заступити новачок на прізвище Зайденберґ. Картукян оглянув порожню лабораторію й нахмурився. – Куди ж, у біса, подівся цей салага?

Спостерігаючи, як миготить, вмикаючись, монітор, Картукян подумав: «А чи знає Стретмор, що в лабораторії нікого немає?» Ідучи сюди, він помітив, що робоча кабінка начальника запнута шторами, і це означало, що шеф на місці, – таке часто траплялося по суботах. Стретмор виклопотав для шифрувальників відпочинок хоча б раз на тиждень, але сам, здавалося, працював триста шістдесят п’ять днів на рік.

Одне Картукян знав напевне: якщо Стретмор дізнається, що в лабораторії системної безпеки нікого немає, салага Зайденберґ лишиться без роботи. Картукян кинув погляд на телефон і подумав – а чи не зателефонувати молодому технарю і врятувати його: серед інженерів-системників існувало неписане правило підстраховувати один одного. У шифрувальному відділі інженери систем безпеки вважалися людьми другого сорту, і їм постійно доводилося захищати свої права в сутичках із «панами». Ні для кого не секрет, що шифрувальники були «сюзеренами» в цьому багатому маєтку вартістю в мільярди доларів. А «васалів»-системників терпіли лише тому, що ті забезпечували безперебійну роботу їхніх дорогих цяцьок.

Картукян відкинув сумніви і вхопив слухавку. Але так і не доніс її до вуха. Зиркнувши на монітор, він зупинився, як укопаний. Його погляд прикипів до екрана. Неквапом, як в уповільненому кіно, він поклав слухавку і, роззявивши рота, витріщився на досі не бачену химерну картину.

За вісім місяців своєї роботи в підрозділі системної безпеки Філу Картукяну не доводилося бачити нічого, окрім двох нулів, у тому полі «Транскоду», де позначалися години. І сьогодні він побачив дещо вперше.

Витрачений час: 15:17:21

«П’ятнадцять годин і сімнадцять хвилин?! – аж захлинувся він. – Цього не може бути!»

Картукян перезавантажив екран, молячи Бога, щоб цього разу він запрацював як слід. Та коли монітор ожив, він мав такий самий вигляд.

По спині молодого інженера пробіг холодок. Системники шифрувального відділу мали лише одне завдання: пильнувати «Транскод» від вірусів.

Картукян знав, що п’ятнадцять годин безперервної роботи над файлом могло означати лише одне: комп’ютер інфікований. До «Транскоду» потрапив заражений файл, і тепер він руйнує програми. Професійна підготовка молодого інженера спрацювала миттєво: він відразу ж забув, що в лабораторії нікого не було і що монітор був вимкнений. Тепер це не мало значення. Він зосередився на поточній проблемі – «Транскод». Відразу ж вивівши на екран список усіх файлів, що були введені в суперкомп’ютер впродовж останніх двох діб, він почав перевіряти його.

«Як же інфікований файл примудрився проскочити? – подумав він. – Невже захисні фільтри пропустили його?»

Як запобіжний захід кожен файл, що вводився до «Транскоду», мав пройти крізь те, що називалося «Лабети», – низку потужних схемотехнічних шлюзів, пакетних фільтрів і програм-дезінфікаторів, що перевіряли вхідні файли на наявність у них вірусів та потенційно небезпечних підпрограм. Файли з програмами, позначеними «невідома», відразу ж усувалися. Їх згодом перевіряли вручну. Час від часу «Лабети» не пропускали абсолютно безневинні файли на тій підставі, що вони містили ще не знайомі фільтрам програми. Тоді підрозділ системної безпеки вручну ретельно перевіряв і тільки після підтвердження чистоти файла пускав його в обхід «Лабетів» прямо до «Транскоду».

Комп’ютерні віруси такі самі розмаїті, як і віруси живі. Як і їхні природні аналоги, комп’ютерні віруси мають одну мету: увійти до базового організму – наприклад, до такого, як «Транскод», – і розмножуватися.

Картукяна вельми дивував той факт, що АНБ досі не мало проблем із вірусами. Так, «Лабети» були невсипущим і вправним вартовим, але АНБ фактично живилося з паші, всмоктуючи в себе цифрову інформацію з комп’ютерів у всьому світі. Таємне збирання розвідувальної інформації великою мірою нагадувало неперебірливий секс: хоч уберігайся, хоч не вберігайся, але рано чи пізно щось підчепиш.

Картукян закінчив перевірку списку файлів, виведених на екран. І його здивування зросло ще більше: кожен файл пройшов крізь фільтри. Вони не виявили нічого незвичного, і це означало, що «Транскод» не був інфікований.

«Тоді що ж змусило його надовго задуматися? – суворо спитав хлопець, звертаючись до порожньої кімнати. Картукяна кинуло в піт. – Може, треба повідомити про це Стретмора?»

– Тест на вірус, – твердо сказав собі Картукян, намагаючись заспокоїтись. – Треба зробити тест на вірус.

Молодий інженер знав, що Стретмор обов’язково накаже спочатку зробити цей тест. Кинувши погляд на порожнє приміщення шифрувального відділу, Картукян нарешті прийняв рішення – завантажити потрібну тестову програму, прогін якої мав зайняти приблизно десять хвилин.

– Повертайся чистою, – прошепотів він. – Чистою, як скло. Скажи таткові, що то якась дрібниця.

Та Картукян інстинктивно відчував: то зовсім не дрібниця. Інтуїція підказувала йому, що всередині комп’ютерного велетня відбувається щось вкрай незвичайне.

Розділ 10

– Енсей Танкадо помер? – спитала Сюзанна й відчула, як до горла підступає нудота. – Ви вбили його? Але ж ви самі начебто щойно…

– Ми до нього й пальцем не торкнулися, – запевнив її Стретмор. – Він помер від серцевого нападу. Сьогодні вранці мені телефонували з COMІNT. Їхній комп’ютер через Інтерпол зафіксував прізвище Танкадо в поліцейському журналі Севільї.

– Кажете, він помер від серцевого нападу? – недовірливо перепитала вона. – Та йому ж було лише тридцять років.

– Тридцять два, – уточнив Стретмор. – Танкадо мав вроджену ваду серця.

– Ніколи про це не чула.

– Але це зазначено в його медичній картці АНБ. Ясна річ, що він про це не розводився.

Та Сюзанні було важко повірити в такий випадковий збіг обставин.

– Невже вади серця могли отак запросто вбити його? Це не така вже й смертельно небезпечна хвороба.

Шеф стенув плечима.

– Слабке серце… та іспанська спека. Додайте до цього й стрес, який він переживав, шантажуючи Агентство національної безпеки…

Сюзанна на мить замовкла. Навіть за таких загрозливих обставин вона мимоволі відчула біль від втрати талановитого колеги-шифрувальника. Скрипучий голос начальника вихопив її із задумливості.

– Єдиним плюсом у всій цій ситуації було те, що Танкадо подорожував сам. Тому є надія на те, що його напарник іще не знає про смерть. Іспанські власті запевняють, що триматимуть інформацію в таємниці стільки, скільки зможуть. Ми й самі дізналися про це лише тому, що у справу втрутився COMINT. – Стретмор прискіпливо поглянув на Сюзанну. – Я маю знайти цього напарника до того, як він дізнається про смерть Танкадо. Саме тому я вас і викликав. Мені потрібна ваша допомога.

Жінка розгубилася. Бо їй здалося, що така вчасна смерть Енсея Танкадо розв’язала всі їхні проблеми.

– Шефе, – почала вона. – Якщо власті кажуть, що він помер від серцевого нападу, то ми – поза підозрами. Його партнер дізнається, що ми не причетні до його смерті.

– Не причетні? – витріщився Стретмор, не вірячи тому, що чує. – Якийсь добродій шантажує АНБ, а через кілька днів гине – і ми не причетні?! Ладен битися об заклад на великі гроші, що загадковий напарник Енсея Танкадо так не вважатиме. Хай би там що сталося, а нас, безсумнівно, вважатимуть винними. То могла бути отрута, фальшивий протокол розтину трупа – усе що завгодно. – Стретмор на мить замовк, а потім знов заговорив: – Якою була ваша перша реакція на моє повідомлення про смерть Танкадо?

Сюзанна насупилася.

– Я подумала, що його вбило АНБ.

– Отож. Якщо АНБ здатне розмістити п’ять супутників зв’язку «Ріоліт» на геосинхронній орбіті над Близьким Сходом, то цілком можна припустити, що ми вже якось знайдемо гроші, щоб заплатити кільком іспанським поліцейським, – розтлумачив бос свою точку зору.

Сюзанна зітхнула: «Енсей Танкадо помер. У його смерті звинуватять АНБ».

– А ми встигнемо вчасно знайти його напарника?

– Гадаю, що встигнемо. Бо маємо гарну зачіпку. Танкадо зробив багато публічних заяв про те, що він працює з напарником. Мабуть, таким чином він намагався розохотити фірми-виробники програм від намагання заподіяти йому шкоду або спроб украсти його пароль. Він неодноразово погрожував, що, коли помітить якусь нечесну гру, його напарник відразу ж оприлюднить пароль – і всі фірми опиняться в ситуації, коли їм доведеться конкурувати з безкоштовною програмою.

Назад Дальше