Ван уже придумал новую программу для своей будущей карьеры. Если уж ему приходится изображать нечто в горшке, пусть это будет кактус. Мысли как крутой, гляди как крутой, говори как крутой. Настоящие профессионалы никогда не сюсюкают с клиентом.
Некоторое время Ван слушал, окидывая случайно выбранных соседей мрачным взглядом и поглаживая клавиатуру лэптопа, потом заскучал. Собравшиеся усердно тыкали пальцами в небо. Никакого прогресса не наблюдалось; докладчики твердили каждый о своём и пытались прикрыть срам. Что за чертовщина творится на самом деле, никто не мог сказать, но каждый опасался за себя и свою карьеру. Политика. Потому что мы в Вашингтоне. И ничего Ван с этим поделать не мог – оставалось только смириться.
Два душераздирающих часа спустя Джеб перешел наконец к вопросу об аппаратном обеспечении работы нового бюро. Атмосфера в зале тут же изменилась. Всем собравшимся – без исключения – вопросы компьютерного «железа» были близки. Очевидно было, что организации, которой поручено координировать меры по обеспечению компьютерной безопасности в остальных ветвях федерального правительства, потребуется внутренняя сеть – новейшая, мощнейшая и, в общем, впечатляющая весьма.
В этот момент Ван, дотоле жалевший себя и жестоко тосковавший по сынишке, немного взбодрился.
Будучи профессиональным программистом, Ван в глубине души ненавидел информационную безопасность – ремесло скучное и недостойное его таланта. Заставлять его трудиться над этой темой было всё равно что заставить чемпиона Олимпийских игр по велоспорту ковать велосипедные цепи.
Однако же в этом теперь состоял его долг. Кроме того, Вану пришлась по душе идея создать в натуре продвинутую систему безопасности с нуля, положив в основание теорию и прошлый опыт, а не накладывая один патч на другой и не слушая нелепые советы тупоголовых маркетологов. Если ему придется всю работу делать самому – тем лучше. Ван знал, что справится, работа была честная, хотя и скучная, и, во всяком случае, последователям он поставит высокую планку.
Теперь ему оставалось убедить полный зал народу, что идея его сработает. Ван попытался победить страх сцены – своего старинного врага. Как справиться с демоном, Ван знал: обманом придать себе уверенности.
Можно сделать вид, что перед ним полный класс стэнфордских аспирантов. Только какие из них аспиранты? Или представить себе, что у каждого бюрократа в зале красные трусы. Бандиты с Окружной не из тех, кто щеголяет в экстравагантном исподнем.
А лучше всего – запустить руку в рюкзак и взять всех на прицел дедова бластера. Титанового бластера! Прямо в лоб! Вот уж чего они никак не ожидают!
Эта мысль оказалась для Вана решающей: он пришёл в себя.
– Ну, – заявил он, открывая лэптоп, – Джеб говорит, что мы должны быть откровенны друг с другом.
Он вызвал на экран пауэрпойнтовскую пёструю диаграмму, чтобы зрители не заскучали, и принялся тарабанить по бумажке:
– Как видите, нынешняя индустрия информационной безопасности даёт вам вполне определенные немногочисленные советы. Они посоветуют любому федеральному агентству затовариться их продукцией. Защищённые сервера, защищённые маршрутизаторы, брандмауэры, криптография, системы опознания – всё новенькое, только с конвейера… Это традиционный способ.
Ван поменял диаграмму на другую, ещё лучше с множеством разноцветных полосочек и стрелочек.
– Но даже для нас, небольшого координационного бюро, необходимые закупки потянут на шестнадцать миллионов долларов. Таких денег у нас нет.
Третья диаграмма.
– Мы в БКПКИ не можем ждать, как обычно, восемь месяцев установки традиционного защищённого оборудования. Мы со вчерашнего дня должны приступить к работе. Ни времени, ни денег мы не можем тратить на лишние закупки. Но одновременно мы должны соблюдать весьма жёсткие условия безопасности. Совместите два этих вектора, и сойдутся они в одной точке.
Ван поменял диаграммы. Экран довольно долго оставался тёмным, но, к облегчению программиста, «Пауэрпойнт» не завис.
– Мы должны создать самоновейшую, принципиально иную систему. Вырваться за пределы. Очень быстро. Очень тихо. Силами десятой доли тех специалистов, что были бы вовлечены в обычный проект. Совершенно новое оборудование и алгоритмы.
В зале стало тихо, как в церкви. Слушатели не сводили с Вана глаз. Джеб сиял в бледных отблесках плазменного экрана.
– У нас в БКПКИ есть одно огромное преимущество перед всеми остальными. Мы можем не оглядываться на безмозглых поставщиков софтвера, потому что мы, в БКПКИ, программируем сами. Так что мы в силах построить – и построим – собственный суперкластер «Грендель». «Грендели» базируются на устаревших процессорах, но параллельное распределение устраняет тупики фон Ноймана.
Ещё одна красивенькая диаграмма.
– Всего за сотню тысяч мы создадим новую федеральную систему, по вычислительной мощности превосходящую всю сеть министерства торговли. И – в ближайшей перспективе – эта система будет превосходно защищённой. Потому что ни один хакер ещё не нашел и не вскрыл уязвимостей в алгоритме распределённых вычислений «Грендель». Во всём мире есть с десяток программистов, которые этот алгоритм понимают. Все они – законопослушные американцы, академики программирования… и все они очень, очень занятые люди.
Руку вскинул поздно пришедший долговязый парень с обшарпанным лэптопом на коленях:
– Можно вопрос, сэр?
– Да?
– Вы, доктор Дерек Вандевеер, принадлежите к их числу?
– Да. Остальные девять – мои знакомые. А вы кто такой?
– Я вообще-то сетевой журналист, и…
– Совещание закрыто!!! – взвыл Джеб, вскочив на ноги.
Ван лежал в постели, пялился в потолок и размышлял о потоках. Вану всегда хотелось учудить с потоками данных что-нибудь важное и полезное, потому что поточная структура изначально совершеннее обычной файловой. Ван намеревался воспользоваться распределённой поточной структурой в новом «Гренделе», что было уже совсем лишним. Нет на свете кульхацкера, крэкера, пирата-активиста или даже разведслужбы, способных взломать «Грендель». Но «Грендель» на потоках – блин, это был бы полный рулез.
Ван размышлял о потоках, слегка моргая. Размышлял очень вдумчиво. А потом очень-очень вдумчиво. В конце концов до него дошло, что кто-то молотит кулаками в дверь квартиры.
Вздрогнув, он сел и натянул штаны.
Квартиру в Вашингтоне Ван снял через Интернет, на сайте маклерской конторы. Ван очень торопился найти себе жильё в столице, а улица проходила достаточно близко от телефонного коммутатора, чтобы туда можно было протянуть АDSL-кабель. В gif-фaйлe квартира выглядела пристойно. В действительности крошечные комнатки воняли средством от тараканов. Ещё квартира отличалась голыми стенами из уродливого жёлтого кирпича, обшарпанным линолеумом и слоем мерзкой жирной грязи на стенах и потолке кухни. Унитаз качался.
О соседях на веб-сайте тоже ничего не говорилось. Район оказался жутковатый. Ван завёл привычку держать у двери дедов бластер. Люди, которые стучались к нему в дом, обычно пытались продать жильцу понюшку крэка или немного секса.
Сняв очки, Ван припал к глазку. На темной обшарпанной лестнице стояла тощая носатая девчонка с близко посаженными тёмными глазами и черной кудлатой шевелюрой. Одета она была в нелепый халатик из некрашеного – экологически чистого – хлопка, на плече у неё висела бесформенная полотняная сумка. Похожа она была на девочку-скаута, которая распродала всё печенье и живет теперь подаянием.
Ван отпер три здоровенных латунных замка и приоткрыл дверь, не снимая стальной цепочки.
– Доктор Вандевеер?
– Да.
– Я ваша новая секретарша. Можно войти?
Ван поразмыслил и над этим неожиданным вопросом.
– Не покажете ли документ?
Девчонка продемонстрировала залитую в пластик карточку с магнитной полоской и фотографией, на изумительном алом канате. Карточка сообщала, что это «Фанни Гликлейстер, помощник заместителя директора по технической части, БКПКИ».
– О… – выдавил Ван.
Фанни показала ещё одну карточку в глянцевой покуда обертке.
– Я принесла ваш бэджик… э-э… Дерек. Они новые. Вас три дня не было на работе.
– Я работаю, – обиженно заявил Ван. – Просто мне сейчас не до совещаний.
– Можно мне войти? Пожалуйста! Тут страшно!
Ван отстегнул цепочку.
Фанни шагнула через порог, опасливо покосившись на огромный тренажёр культуриста, что занимал большую часть квартиры. Измызганную стену за тренажёром прикрывали постеры с изображением чемпионов фул-контактного карате: выпученные глаза, брызги пота и ноги в красных нейлоновых обмотках.
– Это всё ваше?
– Я только что въехал.
Предыдущий жилец оставил в квартире все свои пожитки, включая стриптизёрские трусы, порножурналы и спортивные тапочки двенадцатого размера. Ван был совершенно уверен, что его или пристрелили, или посадили – что именно сделали, никто то ли не знал, то ли не пытался узнать.