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