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