Взломщик (ЛП)
Глаза полицейского расширились, и он встал смирно.
— Хорошо, сэр. Прошу, проходите.
Седовласый мужчина кивнул полицейскому, прошел к туннелю. Когда он был в пяти метрах оттуда, он остановился. Он выглядел задумчиво, глядя на операцию спасения. Когда стало ясно, что на носилках не было живых, только мертвые, он опустил голову, вздохнул и пошел к кордону.
— Я могу помочь, мистер Бартоломью? — спросил офицер, который до этого пытался его остановить.
Мистер Бартоломью вяло улыбнулся в благодарность.
— Нет, — сказал он. — Вернитесь на свое место.
Он пошел прочь, подняв воротник куртки из-за холода ранним утром. Он думал, но не сказал:
«Никто не может помочь бедным душам там. Помощь нужна живым».
2
ПРОДОЛЖАТЬ/ОТСТУПАТЬ
На неприметном далеком острове у северного побережья Шотландии проходил урок. Ученик был уже не мальчиком, но еще не мужчиной. У него были обязанности взрослого. Порой они давили на него сильнее, чем в другие дни. Сегодня был один из таких дней.
Тело Зака Дарка болело. Пока Амелия Ховард ехала в последний раз на поезде, а многие другие парни его возраста надеялись поспать еще пару минут перед школой, Зак начинал тяжелую ежедневную тренировку. После такого многие взяли бы день на отдых, но не Зак. Его день только начинался.
Комната, в которой проходил урок, была на первом этаже каменного поместья, которое Зак уже считал домом. В центре комнаты стоял круглый дубовый стол, окна от пола до потолка выходили на продуваемый ветрами пейзаж и неспокойный серый океан. Зак стоял у окна, глядя на море. В отличие от большинства учеников, чьи далекие взгляды означали, что им скучно, Зак задумался, наблюдая, как дождь хлестал по острову Святого Петра. Была середина июня, но времена года здесь ничего не значили. Казалось, дождь шел все время. Других учеников в этом классе не было, но было два учителя: молодая женщина с белыми волосами до плеч и грубоватый мужчина, тоже блондин, с простым квадратным лицом и плоским носом. После смерти родителей Зака в Африке — невинных жертв жестокого наркобарона — и его вербовки в качестве агента Габс и Раф, ангелы-хранители Зака, стали его наставниками, защитниками и семьей в одном лице. Они оба сидели за дубовым столом.
— Хорошая заколка для волос, — сказал Зак Габс, возвращаясь к столу.
Пальцы Габс потянулись к заколке, прикрепленной к ее волосам. Она была размером с монету в пятьдесят пенсов и имела форму звезды.
— Лесть везде поможет, милый, — сказала она, и на ее губах мелькнула улыбка. — Но как насчет того, чтобы сосредоточиться на уроке?
Зак склонил голову.
— Я все еще не понимаю, — сказал он. — Как они могли просто позволить людям умереть?
— Потому что иногда на войне приходится принимать трудные решения, — сказал Раф, пожав плечами. — Не говори мне, что это для тебя новость.
— Я никогда не был на войне, — Зак знал, что его голос звучал сварливо, но ничего не мог с собой поделать. Этот урок оставил неприятный привкус во рту.
Габс нежно ему улыбнулась.
— Неправильно, Зак, — сказала она. — Ты просто никогда не служил в армии. Такие люди, как мы, постоянно находятся в состоянии войны. Никто не читает об этом в газетах, но это не значит, что этого не происходит.
Зак вздохнул, встал и начал ходить по комнате.
— Так позвольте прояснить, — сказал он. — Это Вторая мировая война, и у немцев есть секретный код под названием Энигма, который британцам удалось взломать. Британская разведка перехватывает сообщение о том, что немцы собираются бомбить Ковентри. Если они эвакуируют город, немцы поймут, что они взломали Энигму, поэтому они позволят бомбардировке продолжиться и сотням людей погибнут.
— Если вкратце, да, — сказал Раф.
Зак покачал головой.
— Это неправильно, — заявил он.
— Это спасло много жизней. Если бы немцы поняли, что британцы разгадали код Энигма, мы проиграли бы войну.
— Это все еще неправильно.
— Может, стоит продолжить? — предложила Габс. — Никто не знает, как было на самом деле. Раф просто привел пример.
— Для чего?
— Потому что коды важны. Правительство и разведка тратят миллионы каждый год на программы шифровки и расшифровки, продвинувшиеся дальше разума людей. Телефонные звонки через Атлантику постоянно отслеживаются на предмет ключевых слов. И, конечно, то же самое с электронной почтой. Чтобы этого избежать, понадобится очень продвинутое шифрование. Однако в полевых условиях у тебя вряд ли будет доступ к подобным технологиям. Нужно знать, как безопасно отправлять сообщения, и иметь шанс расшифровать сообщения врага, если это необходимо.
Зак кивнул. Он злился на своих ангелов-хранителей, но не знал почему. Они не были виноваты во взрыве Ковентри более семидесяти лет назад, но он не мог не задаться вопросом, посчитали бы они — или их куратор Майкл, в чьем кабинете они были, но который никогда не появлялся, если у него не было работы для Зака, — его ненужным, если бы это означало спасение других. В конце концов, Майкл смотрел на мир немного не так, как большинство людей.
Зак выбросил эту мысль из головы. Он вел себя по-детски. Не в первый раз он напомнил себе, что выбрал эту жизнь. Как и другие молодые агенты, с одним из которых он уже встречался в полевых условиях. Никто их к этому не принуждал. Хотя, размышлял он, было трудно уйти. Помимо всего прочего, он был официально мертв, похоронен на кладбище в северном Лондоне, где он когда-то жил.
— Потому я сейчас научу тебя идеальному шифру, — сказала Габс. — Его легко использовать, невозможно взломать даже с бесконечной вычислительной мощностью.
Зак скептически посмотрел на Габс. Накануне они уже работали над кодами — от кодов Морзе до написанных кодов подстановки или числовых кодов. Почему это было иначе?
— Мне это кажется маловероятным, Габс, — сказал он, занимая свое место за столом. Он тоже кое-что знал о компьютерах; он верил в их способности.
На столе лежал чистый лист бумаги и карандаш. Габс начала писать с блеском в глазах.
— Поверь мне, — сказала она. — Этот метод называется одноразовым блокнотом. Он использовался Управлением специальных операций во время Второй мировой войны, и любое разумное военное подразделение будет обучено ему в той или иной форме. Математически доказано, что его невозможно взломать, если правильно его использовать, — она писала минуту, потом передала листок Заку. Вверху листа Габс написала алфавит с числом под каждой буквой.
Ниже она записала случайный набор букв:
J E H F Y J D