— Похоже, мы это уже видели, — сказал Байери. — На той флэшке из Триполи, да?
— Да, — подтвердил Джек. — Нужно выяснить, не залиты ли туда стеганографические коды.
— Я как раз навожу блеск на алгоритм декодирования. Немалая проблема в том, что мы не знаем, какую программу они использовали для шифрования — коммерческую или самопальную. Если верить Центру анализа и исследований в области стеганографии…
— Даже такой есть? — удивился Чавес.
— …на сегодня известно семьсот двадцать пять приложений, работающих со стегокодированием, а ведь это лишь коммерческий софт. Ну, а любой, кто владеет программированием хотя бы на уровне чуть выше среднего, может сам слепить такую же игрушку и, допустим, носить ее с собой на флэшке. Пришел, куда надо, воткнул в компьютер, и ты уже начал стегокодирование.
— И как же вы будете это раскалывать? — поинтересовался Кларк.
— Я слепил двухэтапный процесс. Сначала идет проверка на несоответствия в видеофайле, или изображении, или звуковом файле. Если обнаруживается аномалия, то вторая часть моей программы начинает прогонять находку через самые распространенные методы декодирования. Это лобовая атака, но можно допустить, что у РСО есть свои излюбленные методы шифрования. Стоит найти их, и мы докопаемся до содержания.
— Сколько на это уйдет? — спросил Джек.
— Понятия не имею. Сейчас скормлю зверю твой подарок и свяжусь с вами.
Телефон зазвонил в три часа ночи. Все трое немедленно проснулись.
Джек протер глаза и посмотрел на экран, где высветилось имя абонента.
— Байери, — сказал он и сразу вновь переключил телефон на громкую связь.
— Может быть, я рановато открываю шампанское, — сказал Байери, — но похоже, что мы нащупали жилу. Это хорошая новость. А плохая новость — они, кажется, используют три различных метода шифрования, так что время все же придется потратить.
— Мы вас внимательно слушаем, — отозвался Кларк.
— Первое, это баннер, который мы видели на сайте РСО, где была выложена видеозапись убийства Дирара. Я думаю, что это оцифрованный одноразовый шифровальный блокнот. Таблица расшифровки сообщений, вложенных в обычные тексты. А вот действует он или устарел, я пока не знаю.
Джек нисколько не удивился тому, что услышал. Он хорошо знал, что новое очень часто — это лишь забытое старое. Система одноразовых шифров была древней — ученые-криптологи постоянно спорили, насколько древней, — но возродилась она в 1917 году, благодаря Гильберту Вернаму, инженеру Американской телефонно-телеграфной компании. Количество различных одноразовых шифров невозможно сосчитать, но суть у них одна — все они подстановочные, и простейший способ работы с ними состоит в том, чтобы разбросать случайным образом буквы и цифры по специальной таблице. Знак, находящийся на пересечении определенных строки и столбца, и являлся тем единственным, которым нужно было заменить знак в присланном тексте. Шифрование и расшифровка занимали много времени, но, поскольку одноразовые блокноты имелись только у того, кто передавал сообщение, и того, кто его принимал, посторонний практически не имел возможности проникнуть в тайну. РСО построил систему так, что тот или иной его член просматривал в назначенные дни назначенные сайты и скачивал оттуда определенные изображения, которые после стеганографической расшифровки превращались в одноразовые шифровальные таблицы, при помощи которых в безобидный телефонный разговор, простое или электронное письмо и тому подобное вкладывалось недоступное для посторонних тайное содержание.
«Вопрос, — думал Джек, — состоит в том, насколько часто РСО меняет свои онлайновые шифровальные таблицы. А узнать это можно лишь одним способом: сопоставить имеющиеся у нас сообщения РСО с этими самыми таблицами, взятыми из того же периода».
— Этим, кстати, можно объяснить, почему они перестали оповещать своих о рождении детей, — сказал он. — Сменили таблицу, и мы снова отстали на шаг.
Кларк кивнул и сказал:
— Продолжайте, Гэвин.
— Второе. Один из больших файлов изображения с компакт-диска Найоана имеет соответствия с каждым из тех, которые мы скачивали с сайтов РСО. Алгоритм пока еще трудится, но из того, что я уже вижу, ясно, что мы получили целую кучу кредитных карт и банковских маршрутных номеров.
— Найоан — казначей РСО, — сказал Чавес. — Никаких сомнений.
— Номера проверяете? — спросил Кларк Гэвина.
— Еще нет. С чего, по-вашему, лучше начать?
— С кредитных карт. Их легче и получить, и сбросить, чем счет в банке. Начните с тех, которые привязаны к Сан-Франциско и Западному побережью. Может пригодиться, тем более что мы и сами здесь.
Глава 64
Если их появление в Медине и вызвало у кого-то любопытство, оно было хорошо замаскировано, решили братья Карузо. Еще не стемнело, и вокруг было полно белых, в основном туристов, разглядывавших товары на прилавках торговцев и слонявшихся по извилистым переулкам, так что два новых лица, присоединившихся к этим толпам, имели все шансы остаться незамеченными. Солнце уже частично скрылось за горизонтом, и с наступлением сумерек должен был начаться исход посторонних из Медины. По ночам здесь оставались только местные жители и те немногочисленные туристы, которые либо хорошо знают Триполи, либо пренебрегают грозящими опасностями. Арчи заверил братьев в том, что в Медине редко убивают туристов, зато ночные вооруженные грабежи и наскоки с вырыванием сумок считаются здесь распространенным спортом. Неосторожных и слабых местные воры замечали безошибочно. Брайан и Дом, по словам Арчи, к этим категориям не относились, так что им нечего было опасаться. В бумажном пакете австралийца оказались два 9-миллиметровых пистолета «браунинг хай-пауэр марк III» со спиленными номерами и четыре обоймы, снаряженных низкоскоростными патронами с разрывными пулями, что не могло не подкреплять уверенность. У братьев имелись при себе самодельные (вернее, сделанные искусниками Кампуса) глушители из полиэтиленовых трубок длиной в пару банок газировки, поставленных одна на другую, выкрашенные в черный цвет. Такой глушитель был рассчитан не более чем на сто выстрелов, но, поскольку у братьев было лишь сорок патронов, из-за этого можно было не беспокоиться.
Двадцать минут они бродили по переулкам между оштукатуренными и кирпичными домами, останавливались у прилавков торговцев, заглядывали в лавочки, смотрели товары, но все это время двигались по маршруту, который наметили по карте, которую им дал Арчи. Брайан держал ее в руке. Арчи указал им несколько путей к тому месту, где жил Рафик Бари, и несколько маршрутов отхода, в том числе и экстренного. Обдумав его советы, они полностью уверились в том, что их контакт в прошлом имел самое прямое отношение к войскам специального назначения, вероятнее всего, к австралийской Специальной авиадесантной службе. Это тоже было хорошим знаком — в таком случае образ мыслей австралийца был недалек от их собственного.
— Приятно пахнет, — отметил Дом, принюхиваясь.