Страница произведения
Войти
Зарегистрироваться
Страница произведения

Любовь как криптология. Часть 2


Опубликован:
09.02.2012 — 01.11.2013
Аннотация:
Оценки и комментарии оставляйте, пожалуйста, в файле первой части.
Главы 28-45. 01/11/2013
Закончено. ЧЕРНОВИК
Предыдущая глава  
↓ Содержание ↓
  Следующая глава
 
 

Ага, прям разбежалась! Я, между прочим, в армию не записывалась, чтоб меня тут строили, будто желторотого новобранца.

— Ну вот, я и сообщаю, — уверенно ответила я, прикинувшись дурочкой. Муженек только скрипнул клыками.

Спустя полчаса мы, приобретя в космопорту бутылку шампанского, уже праздновали успех на борту корабля. Рок с Заком поочередно рассматривали формулу "химеры", делая умные лица. Не уверена, что они что-то там понимали, но дискуссию вели. Зак раскраснелся от выпитого, и его голос время от времени срывался на высокие ноты. Я расслаблено растеклась по креслу и неспешно перекатывала на языке дольку шоколада, запивая шампанским и наслаждаясь щекотанием от пузырьков.

Мобилка тихонько пискнула, сообщив о доставке текстового сообщения. Наверно, опять реклама. Я нажала "открыть" и захлебнулась пузырьками.

— Кх-кх... Какого черта!

В качестве отправителя был указан один из моих почтовых адресов, следовательно, сработал какой-то из скриптов для срочных сообщений ("кричалок", как я их называю). А вот тема сообщения не радовала — именно эта часть скрипта сработала впервые.

— Что? — Рок с Заком отлипли от экрана, на котором крутилась модель длинной хвостатой молекулы, и уставились на меня.

— Крис мне письмо написал, — с паникой отозвалась я.

— И? — не врубились в причину переполоха мужчины.

— Он никогда не писал мне на этот ящик! — лихорадочно щелкая по клавишам, объяснила я. — Никогда! Мы специально договорились использовать его только в крайнем случае.

Рок встал за моей спиной, заглядывая в монитор.

Итак, отправитель "Крис", тема "Следуй за мной", сообщение...

— Это шутка? — скептически поинтересовался Рок.

В теле сообщения было лишь "Привет" и анимированная картинка голой девицы, которая крутилась вокруг шеста, манила нас пальчиком, сексапильно шептала "иди ко мне" и скрывалась за шторой в глубине подиума, чтоб вновь появиться через минуту.

Зак покраснел, как помидор, но уходить не спешил.

— Крис не станет светить свой адрес из-за дурацкой шутки. Что-то произошло.

— Угу, и стриптизерша у шеста — лучший способ об этом сообщить.

Я вытянула свойства письма, надеясь найти подсказку. На первый взгляд ничего подозрительно... Ладно, взглянем тогда на картинку повнимательней в редакторе. Эмблем, букв, цифр не видно... Параметры какого-то цвета? Нет, они все переливаются бессистемно. "Следуй за мной"... вглубь сцены... На краю сознания забрезжила догадка.

— Кажется, я знаю, как расшифровать послание.

Глава 41. О шифровках и ультиматумах

Карина

— Рок, помнишь, я тебе рассказывала, что у нас с Крисом существует традиция загадывать друг другу загадки? — я открыла архив писем почтового ящика, который использовала исключительно для переписки с Крисом.

— М-м-м... — почесал затылок муж. — Что-то там о ребусах и задачках? А как же, припоминаю... Твой дружок еще по телефону орал так, что весь самолет слышал.

— Да-а, — рассеянно отозвалась я. — Так вот одной из первых еще загадок, которую я для него составила, была расшифровка стеганографии.

— Стенографии? — удивленно переспросил Зак.

— Нет-нет. Сте-га-нографии. Как объяснить... Например, когда ты хочешь сохранить в тайне какую-то информацию, то ты тем или иным способом ее шифруешь. Но тогда люди, которые ее перехватят, увидят, что информация есть, но она зашифрована. А стеганография скрывает сам факт наличия этой информации.

— Еще раз и помедленней, — попросил маргунец.

— Классический пример — те же самые симпатические чернила. В детстве не играли? На бумаге писали лимонным соком или молоком, а потом над плитой прогревали, чтоб буквы проявились. А если не знать, что на такой бумаге что-то написано, то никогда и не догадаешься.

— Смотрю, тяжелое у тебя детство было, — посмеиваясь, прокомментировал Рок. — Предлагаешь засунуть твой ноутбук в духовку?

— Лучше твою голову, — тихо огрызнулась я и передвинула ноут подальше от его загребущих ручонок. — Это я для примера рассказала. Сегодня под стеганографией чаще всего имеют в виду сокрытие информации в мультимедийных объектах. Ну там в картинках разных, анимации, аудио и видео-файлах. На самом деле это проще, чем кажется — простейший способ: прицепить послание в конец, например, графического файла, склеив их с помощью элементарной команды копирования. А извлечь, применив обычный архиватор. Есть варианты, когда меняют младшие биты цветов изображения, что не ощутимо для человеческого глаза, или записывают информацию в не используемые части файла. Или кодируют звуковую дорожку, сдвигая на определенную фазу. Короче, до черта всего!

— То есть, ты считаешь, что где-то внутри файла со стриптизершей спрятано послание? — уловил основную мысль Рок.

— В точку! Да Крис практически прямым текстом это указал. Вот что дамочка говорит?

— "Следуй за мной", — ответил Зак.

— Вот! И скрывается за кулисами после этого. Значит, внутри что-то есть! Осталось всего одно препятствие... я без понятия, каким именно методом Крис воспользовался. Надо думать...

— Карина, — муженек облокотился о спинку кресла и с любопытством поглядывал на экран, — а этот твой Крис не мог просто ошибиться и прислать очередную загадку не на тот адрес?

— Не мог, — коротко отрубила я, не пожелав вступать в дискуссию и объяснять степень паранойи Криса и тот факт, что особо важную информацию он вообще не доверяет никаким носителям, кроме собственного мозга. А этот мой адрес, определенно, относится к важному.

— А ты точно уверена, что сообщение прислал тебе именно Крис? — продолжил отвлекать меня Рок.

— Эм... да... — с запинкой ответила я, но в душе уже поселился червячок сомнения, и я вновь полезла проверять параметры письма. Вдруг фальсифицировали?

А с другой стороны, кому я нужна?

Хотя, нет. Кому-то таки нужна. Думаем логически. Если писал Крис, то он из-за мелочи не стал бы светиться, значит, информация важная и срочная. И даже если не он, то кому-то хватило ума, времени и терпения создать идеальную подделку, а это тоже настораживает.

Стоп. А не решил ли мой дорогой друг так своеобразно отомстить за последний составленный мною ребус? Да или нет? Нет, вряд ли... Не стал бы он подставляться из-за игры.

Черт бы побрал Рока! Теперь из-за его глупых замечаний я себя сомнениями извожу.

Побитно рассмотрев пару первых кадров картинки, я никаких признаков внедрения не обнаружила. Пустой изначальный контейнер с девушкой, который использовал Крис, удалось отыскать в сети, но от него толку также вышло не много, поскольку данные оказались специально зашумленными, очевидно, чтоб осложнить дешифровку. Там явно что-то есть, но как это что-то выловить, я не знала.

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

Я запрокинула голову, чтоб заглянуть ему в лицо, и в раздумье побарабанила ногтями по краю клавиатуры:

— Не факт...

— Самое простое решение обычно самое правильное.

— У Криса понятие "самого простого" может разительно отличаться от нашего.

Рок ничего не ответил, только взгляд стал, будто он с упрямым и капризным ребенком разговаривает.

— Ладно, — пошла на попятный я, осознав, что спорю только из упрямства, по какой-то въевшейся под кожу привычке всегда и во всем противоречить Року.

Предположение-то, в сущности, стоящее.

Мы с Крисом парочку раз использовали стеганографию, но там все было проще, очевидней и расшифровывалось на раз... Так-с, если следовать логике, Крис зашифровал сообщение, поскольку боялся, что его могут перехватить, следовательно он не рискнул бы использовать в качестве идей для шифрования те загадки, которые мы отсылали друг другу по сети. А только нечто уникальное, что никто не мог перехватить, подсмотреть или подслушать... Хм... А ведь последний ребус я просто оставила на компе в его квартире. Да только там даже близко не использовались стеганография.

Там я применила роботы-автоответчики, парочку сайтов-пустышек, название белки на латыни, расписание поездов в Рабате, цветовую модель RGB...

А ну-ка! Я внимательней присмотрелась к тексту сообщения. Буквы, на первый взгляд показавшиеся черными, на самой деле были глубокого темно-синего цвета, то есть вместо цветового кода 000000 использовался 000014. Хм, а что если цифра 14 обозначает ту точку изображения, изменение которой от кадра к кадру несет смысловую нагрузку, а остальные пиксели — просто "шум"?

Стоит проверить.

Но 14 это порядковый номер, или координаты, а если координаты, то в какой системе? Ладно, задам проверку по нескольким возможным точкам.

Хрустнув пальцами, я приступила к проверке догадки, и спустя пару минут передо мной предстал странный текст:

Съешь еще вкусных шоколадных батончиков.

Дальше шел непонятный набор из семи букв и цифр, название одного из существующих алгоритмов шифрования и еще один длинный набор символов (вероятнее всего — ключ, поскольку между ними не было разделителей).

Ну, Крис! Если ты так пошутить решил, то клянусь, что вернусь на Землю и лично откручу тебе уши! И батончик шоколадный кое-куда засуну!

Ясно, что этот текст всего лишь подсказка для дальнейших поисков, но какая-то слишком уж расплывчатая. Я проверила в поисковиках ту непонятную комбинацию символов, но ничего внятного не обнаружила. Возможно, речь о какой-то конкретной марке шоколада? Но даже если я пойму, о какой, то что это мне даст? А какие батончики предпочитает Крис? Помню, он с вафельной крошкой выбирал или воздушным рисом, чтоб хрустело. Как по мне, так гадость, с орешками вкуснее.

Точно! Как же я сразу не догадалась! Мы же на второй день знакомства до колик шоколадом обожрались из автомата, который можно было заставить выдавать два батончика вместо одного. Крис тогда рассказал, что этим багом с ним друзья поделились... еще их сайт показывал, где они своими проделками хвастали. Сайт, правда, вскоре заглох — мелкотня выросла и серьезными делами занялась, о которых не кричат на каждом перекрестке. А сайт тот, если меня не подводит память, реплицировался и вне Земли.

А что, если... С энной попытки, через поисковик я таки нашла адрес сайта. Не, ничего не поменялось — бобик сдох — последняя запись восьмигодичной давности. Но ведь за хостинг кто-то продолжает платить, а значит, бобик лишь мастерски притворяется покойничком. Подозреваю, мне показывают лишь вершину айсберга.

Я модифицировала адрес, прибавив к нему в качестве имени страницы ту загадочную комбинацию символов и, затаив дыхание, нажала "ентер".

— Есть! — победно воскликнула я.

Рок пристально всмотрелся в хаос цифр, букв и спецсимволов, царящий на экране, и перевел полный опасливого сомнения взгляд на меня.

— Ты что, это вот понимаешь? — удивленно спросил Зак, который после моего крика сполз с дивана и тоже уткнулся своим длинным носом в ноут.

— Один момент, сейчас будет фокус! — надеюсь, что указанные Крисом шифр и ключ подойдут к этой абракадабре. А то снова попаду в ситуацию из разряда "фокусник был пьян".

— Ну вот! — торжествующе усмехнулась я, когда программа раскодировала послание, и лишь затем вчиталась в краткое сообщение.

Привет.

Поздравляю! Вы прошли в следующий тур! Трам-парам!

Ты рада? :)

А теперь к делу. Мне на глаза попалось несколько директив из службы

безопасности, в которых упоминается твое имя. К сожалению, мне не

удалось получить доступ ко всем документам. Из того, что накопал,

могу лишь определенно сказать, что на Дельту вслед за вами вылетел

корабль Земного Союза.

Сегодня к Прино уходит еще один корабль безопасников с некой Эрикой

Лау на борту. Она вела твое дело?

Если ты на Прино, рвы когти, и быстро!

Всегда твой, с любовью и приветом,

сама знаешь кто

PS: Извини за шифровку, но за тобой слежка — трафик могут перехватывать.

— Опаньки... — невольно вырвалось у меня.

— Это очень-очень плохо? — втянув голову в плечи, встревожено спросил у Рока Зак. — Мне попадаться в руки Земного Союза никак нельзя!

— Значит, мне не показалось... — про себя произнес муженек.

— Ты о чем?

— О слежке, когда мы ездили за формулой химеры, — он взлохматил свою отросшую шевелюру и сдержано заметил: — Выкурить нас из корабля, если мы того сами не захотим, им не удастся, поэтому отставить панику. Я сейчас отправлю запрос на прыжок к Крету, и взлетаем.

— Почему к Крету? — недовольно вскинулся Зак. — Мы ведь к Маргуне планировали!

— К Маргуне очередь в несколько дней, а на Крет как раз сегодня вечером окно. К тому же, если мы действительно до такой степени нужны Земному Союзу, то прыжок к Маргуне только усугубит наше положение. Ваши власти даже в туалет не сходят без высочайшего разрешения Земли, а нас отдадут на растерзание, даже не пикнув. Тогда уж лучше на Прино оставаться.

— Но в химере нуждаются именно маргунцы! — разозлился мальчишка.

— Если нас сцапают возле Маргуны союзные войска, то твоим соотечественникам мы точно ничем не поможем. Уходим к Крету, а там решим, — отрезал Рок и направился в рубку.

Зак устало плюхнулся на диван, залпом допил шампанское из бокала и вновь наполнил, вылив остатки из бутылки.

— Знаешь, мне тоже не улыбается на Крет лететь, — сочувственно сказала я, желая приободрить мальчонку. — Мне вообще на Землю желательно, а то снова ордер на арест откроют, мол, на суд не явилась, но Рок прав, к ним Союз соваться побоится. А устроить аукцион мы можем в любой точке галактики, так что не хандри.

— Но приоритет на аукционе предоставим Маргуне.

— Фигня вопрос! Меня другое волнует: как думаешь, успеют мои шмотки из гостиницы привезти?

— Если и успеют, вряд ли Рок их пустит на корабль, — безразлично пожал плечами Зак.

— В смысле?

— Вон, смотри, — он кивнул на панель у двери, на которой мигало красным не меньше половины пиктограмм, — наш капитан все выходы и входы заблокировал.

Нормальный ход! Это что ж, мне снова себе тогу из простыни сооружать?

А хотя... Рок, уверена, оценит. И его рубашки можно будет таскать с чистой совестью и наглой мордой. Кроме того, хороший повод, чтоб за счет муженька гардероб обновить.

— Взлетаем через полчаса, — мимоходом заглянув в комнату, сообщил Рок. — Приберитесь тут!

— Можно подумать, что в противном случае нам взлететь не позволят, — буркнул Зак, но, выудив из-под стола пластиковый пакет, принялся засовывать в него объедки и картонные коробки.

Рок

Параметры прыжка должны поступить с минуты на минуту. Бортовой компьютер уже обработал информацию по взлету, получил время и координаты точки вхождения в прыжок и ждал новой порции данных.

Успеваем. Впритык, но все же успеваем.

Продолжительность "сеанса" с Кретом всего 2 стандартных часа, на каждый корабль по двадцать минут. Ничтожно мало, но, к счастью, очередь в этом направлении еще меньше: одно грузовое судно и частная яхта. Мне даже пришлось просить диспетчера отодвинуть нас на последнюю двадцатиминутку.

123 ... 2930313233 ... 424344
Предыдущая глава  
↓ Содержание ↓
  Следующая глава



Иные расы и виды существ 11 списков
Ангелы (Произведений: 91)
Оборотни (Произведений: 181)
Орки, гоблины, гномы, назгулы, тролли (Произведений: 41)
Эльфы, эльфы-полукровки, дроу (Произведений: 230)
Привидения, призраки, полтергейсты, духи (Произведений: 74)
Боги, полубоги, божественные сущности (Произведений: 165)
Вампиры (Произведений: 241)
Демоны (Произведений: 265)
Драконы (Произведений: 164)
Особенная раса, вид (созданные автором) (Произведений: 122)
Редкие расы (но не авторские) (Произведений: 107)
Профессии, занятия, стили жизни 8 списков
Внутренний мир человека. Мысли и жизнь 4 списка
Миры фэнтези и фантастики: каноны, апокрифы, смешение жанров 7 списков
О взаимоотношениях 7 списков
Герои 13 списков
Земля 6 списков
Альтернативная история (Произведений: 213)
Аномальные зоны (Произведений: 73)
Городские истории (Произведений: 306)
Исторические фантазии (Произведений: 98)
Постапокалиптика (Произведений: 104)
Стилизации и этнические мотивы (Произведений: 130)
Попадалово 5 списков
Противостояние 9 списков
О чувствах 3 списка
Следующее поколение 4 списка
Детское фэнтези (Произведений: 39)
Для самых маленьких (Произведений: 34)
О животных (Произведений: 48)
Поучительные сказки, притчи (Произведений: 82)
Закрыть
Закрыть
Закрыть
↑ Вверх