Встреча - [15]
До сих пор я свято полагал, что матрица кода должна быть строго квадратной, — не иначе как отголоски почти забытого университетского курса матричной алгебры. Действительно, квадратную матрицу удобно транспонировать, или если хотите проще, то симметрично преобразовать относительно диагонали. Но кто сказал, что в моем случае вообще требуется транспонирование?
Коль скоро передо мной прямоугольная матрица, размышлял я, да еще с хвостиком, это непорядок. Ее надо преобразовать так, чтобы остался квадрат, а хвостик исчез. На верную дорогу я вышел случайно; принципиально же это в корне неверно и могло увести меня неведомо куда.
Я сосчитал число знаков в строке — их было тридцать два — и решил сжать матрицу, объединив знаки по два. То есть разбил текст на кодовые слова с длиной два. Но в двоичном коде двумя знаками можно записать лишь четыре цифры — 0(00), 1(01), 2(10) и 3(11).
Таким образом я перевел получившийся текст в четвертичную систему; теперь он выглядел так:
Матрица осталась прямоугольной, но она была вытянута уже по вертикали. И вот какая штука: во всей матрице не было ни единого пуля. Я счел это добрым знаком, потому что из полной неразберихи начала проглядывать какая-то система…
Навязчивая идея о квадратной матрице преследовала меня. Недолго думая, я разделил криптограмму на две неравные части: вверху остался квадрат из 256 (16х16) знаков, а внизу — прямоугольная таблица с корявым хвостом.
Уже час я находился на борту «Стратопорта», а решение задачи даже не забрезжило. Но с мертвой точки дело сдвинулось: неверной дорожкой я как-то приближался к цели. Только минут через сорок меня осенило: нижняя часть может оказаться ключом к верхней. А вдруг передо мною редкий код с переменной длиной кодового слова? Тогда указание на то, как варьировать длину, надо искать в самой криптограмме.
Предположим, что длина меняется от 1 до 3 и нижняя часть матрицы — это запись длин, а четвертичный код выбран для того, чтобы затруднить работу дешифровщика: в этой криптограмме и основной текст, и ключ записаны всего тремя цифрами, и не так-то просто распознать, что есть что. К тому же кодовый текст выглядит абсолютно бессмысленным, и отличить префиксы кодовых слов, отделить слова друг от друга на первый взгляд невозможно.
Я попробовал прочитать квадратную матрицу с помощью ключа; его образ наполнился у меня буквальным содержанием — хвостик превратился в «бородку». В ключе первая цифра была 1 — значит, первое кодовое слово состоит из одной цифры — единицы. Вторая цифра ключа — двойка, поэтому второе слово матрицы содержит два знака, то есть 12. И так далее.
В конце концов из квадратной матрицы получилось.
И теперь у меня не осталось никаких сомнений: передо мной типичная! простейшая! примитивнейшая! подстановочная криптограмма. Классика литературы: «Золотой жук» Эдгара По. Такой орешек мой компьютер расколет мгновенно. Я ввел программу частотного анализа и откинулся на спинку кресла. Сейчас я увижу текст.
И текст появился. Передо мной была абракадабра, начинавшаяся строчкой prefabyemenaepebmow…
Через несколько минут, проклиная себя за нечеткое знание американских и британских военных аббревиатур, я разбил текст на слова: Prefab Yemen AE PEB mow…
15
И вот я снова разглядываю цифровые символы, но состояние мое уже совсем не похоже на то, с которым я принимался за расшифровку. Лоб в испарине. Пульс около ста сорока. В жилах гуляет адреналиновый шторм.
Времени у меня почти нет. Через полчаса дежурный стюард пригласит пассажиров на борт челнока, идущего в Пассау. Если я не расшифрую текст, то расстанусь с Олавом, так ничего и не доказав, а потом — ищи ветра в поле. Даже если на земле мои коллеги разберутся с кодом, Ольсен к тому времени сотрет запись в памяти компьютера и все мы останемся с носом. Олава тогда ни в чем не обвинишь, он выскользнет чистым.
Единицы, двойки, тройки мельтешили у меня в глазах, голову переполнял цифровой рой, и я в страхе думал, что еще немного — и вообще перестану что-либо соображать.
Может быть, компьютер перемудрил с частотным анализом? Нет, даже на глаз видно, что кодовое слово «23» встречается чаще других, это наверняка гласная, скорее всего «е». Но именно при этом допущении комп выдал две разноречивые версии! Значит, все-таки не «е»?
Ох, придется брать в руки фломастер и блокнот и решать задачу кустарным способом. Как то делал Уильям Легран из рассказа По.
Самара, 1890 год… В книжных магазинах города происходят загадочные события, заканчивающиеся смертями людей. Что это? Несчастные случаи? Убийства? Подозрение падает на молодую женщину. И тогда к расследованию приступает сыщик-любитель…В русском детективе такого сыщика еще не было.Этого героя знают абсолютно все: он — фигура историческая.Этого героя знают абсолютно все, но многие эпизоды его жизни остались незамеченными даже самыми рьяными и пытливыми исследователями.Этого героя знают абсолютно все — но только не таким, каким он предстает в записках отставного подпоручика Николая Афанасьевича Ильина, свидетеля загадочных и пугающих событий.И только этот герой — ВЛАДИМИР УЛЬЯНОВ — может ответить на классический вопрос классического детектива: «КТО ВИНОВАТ?».
Активная антивоенная позиция, стремление уберечь планету от экологической беды, освободить человека от лжи, стяжательства, зависти и помочь ему приобщиться к вечным духовным ценностям — вот отличительные черты сборника фантастических повестей и рассказов советских писателей. Среди авторов сборника А. и Б. Стругацкие, К. Булычев и другие фантасты, произведения которых хорошо известны читателям.Содержание:ЧАСТЬ ПЕРВАЯ. ТучаАркадий Стругацкий, Борис Стругацкий. ТучаВладимир Покровский. ОтецВладимир Покровский. Самая последняя в мире войнаЮрий Брайдер, Николай Чадович.
В сборник вошли новые произведения как известных, так и молодых авторов. Герои повестей и рассказов путешествуют во времени по сверхмагистралям будущего, совершают необыкновенные открытия, стремятся к переустройству мира на основе справедливости и равенства для всех трудящихся людей на Земле. В сборнике помещена статья о русской фантастике, представлен критико-библиографический раздел.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
Ha I–IV стр. обложки рисунок П. ПАВЛИНОВА.На II стр. обложки рисунок Н. ГРИШИНА к рассказу Виталия Бабенко «Феномен всадников».На III стр. обложки рисунок В. КОЛТУНОВА к повести Жиля Перро «Сахара горит».
Главный герой этой книги знаком абсолютно всем. Это фигура историческая. Однако многие события и эпизоды жизни главного героя остались незамеченными даже самыми рьяными и пытливыми исследователями. Николай Афанасьевич Ильин (1835 – ?) – тоже лицо историческое. На протяжении длительного периода, вместившего в себя финал девятнадцатого века и первые годы века двадцатого, Н. А. Ильин вел записи, относящиеся как к собственной жизни, так и к жизни главного героя. Они и послужили основой для целой серии книг, которая начинается «Двадцатой рапсодией Листа».
Кто сказал, что характер человека формируется с детских лет, под влиянием внешних факторов? А может, он уже давно прописан и остается лишь строго соблюдать программу. Хотя и здесь могут быть сбои… © god54.
[25] Восемь из этих девяти рассказов были опубликованы с 1951 по 1955 годы, когда Джек Вэнс писал для дешевых журналов. Даже в этих ранних произведениях, однако, слышится голос будущего гроссмейстера.
Герой этой истории уяснил для себя в финале - если ты стремишься посмотреть на нечто ужасное, то и это нечто может захотеть взглянуть на тебя...
Начинается история с того, что великий джинн Мелек Ахмар просыпается в саркофаге, куда его хитростью запихнули враги. Мелек проспал несколько тысячелетий и совершенно ничего не знает о том, как переменился мир. Впрочем, как раз этот момент Раджу Джиннов не особенно волнует, для этого он слишком могуществен. И вот Мелек спускается с гор и встречает по дороге гуркху Гурунга, который обещает отвести Владыку Вторника в город Катманду, управляемый искусственным интеллектом с говорящим именем Карма. Большая часть человечества сейчас живет в мегаполисах, поскольку за их границами враждебные нанниты уничтожают все живое.
Молодой ученый открыл способ получения безграничной энергии и с гордостью демонстрирует его своему старому учителю…
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.