Шифры цивилизации: Коды, секретные послания и тайные знаки в истории человечества
Шрифт:
6. АВЕ, ЦЕЗАРЬ!
Десятки тысяч воинов проливали кровь на территории от высокогорных долин Галлии до жарких пустынь Северной Африки. Во время битв над их строем парили орлы-аквилы [8] , суля разгромное поражение противнику. Речь идет о непобедимых легионах Цезаря – военной мощи, построившей великую империю. То были славные времена триумфов, когда мир подчинялся воле сильнейшего. Но одной грубой силы было недостаточно, чтобы управлять огромными территориями от дождливых Британских островов до Африки. У Цезаря была сеть тайных агентов, которым он доверял. Чтобы передавать им секретные сообщения, полководец изобрел шифр, который станет основой всех современных кодов. Позже он войдет в историю как шифр Цезаря.
8
Аквила (лат. Aquila – орел) – боевое знамя римских легионов
В основе этого кода лежал простой, но надежный принцип сдвига буквы на определенную позицию. Например, сам Цезарь пользовался сдвигом на три. Это значит, что при шифровке сообщения латинская буква A смещалась на три позиции вправо по алфавиту и становилась буквой D, буква B превращалась в E и т. д. В Римской империи проживали разные народы, у которых были свои языки и письменность, так что даже простое сообщение на латыни для многих было загадкой. Но никогда нельзя полагаться на безграмотность своих противников. Поэтому шифр Цезаря стал дополнительным средством защиты военных и государственных тайн. Римские наместники в отдаленных провинциях нуждались в постоянной связи со столицей, чтобы контролировать торговлю и получать помощь в случае восстаний. Да и в самом Риме нужна была система передачи сообщений, которая позволяла бы сподвижникам Цезаря править страной, когда сам полководец был в походе. И самое главное – содержание их переписки должно было оставаться в секрете от потенциальных заговорщиков. А Рим просто кишел ими.
Авл Геллий как-то заметил: «Имеются [целые] тома писем Гая Цезаря к Гаю Оппию и Корнелию Бальбу, которые занимались его делами, когда он отсутствовал. В этих письмах в некоторых местах можно обнаружить отдельно стоящие буквы, не связанные с каким-либо слогом, о которых можно было бы подумать, что они поставлены случайно, ибо из этих букв невозможно сложить никакие слова» [9] .
Столетием позже римский историк Гай Светоний Транквилл с восторгом описывал принцип работы шифра Цезаря, приводя примеры его использования в политической переписке. Но еще в большее восхищение пришел Квинт Туллий Цицерон, брат знаменитого оратора, когда вместе со своим отрядом оказался окружен нервиями [10] в одном из небольших римских фортов в северной Галлии. Хотя римское искусство фортификации было по тем временам передовым, с каждым днем положение войск Цицерона становилось все катастрофичнее. Можно было, конечно, покинуть лагерь и попытаться отступить, но галльские леса и топи представляли еще большую опасность для римлян: местные племена могли бы легко расправиться с ними на знакомой им местности. В нужный момент на выручку пришел Цезарь, возвращавшийся из Британии и узнавший о затруднительном положении своего соотечественника. Он послал с гонцом письмо, в котором просил Цицерона не покидать стен лагеря и сохранять боевое расположение духа, так как помощь уже в пути. Сообщение это было прикреплено к копью, которое гонец перебросил через забор лагеря. Поразительно, но обитатели форта несколько дней не замечали этого копья. Но когда они его увидели и прочли содержание записки, их счастью не было предела. На самом деле текст был написан на греческом, а не при помощи шифра Цезаря, но идея была та же. Вряд ли кто-то из нервиев сумел бы расшифровать послание.
9
Авл Геллий. Аттические ночи. Кн. XI–XX. – СПб.: Гуманитарная Академия, 2008. – С. 277.
10
Нервии – одно из племен белгов, живших на территории современных Франции и Бельгии в I в.
Простой пример вроде этого сам по себе нельзя назвать историческим сдвигом. Иное дело принцип, внесший важнейшие усовершенствования в искусство управления государством. В ту эпоху сообщения доставлялись гонцами. Путь от Рима до Галлии или Александрии занимал несколько недель, и за это время послание могло быть легко перехвачено. Поэтому тексты приходилось кодировать. Передача ключей к шифру подчиненным говорила о доверии, которое им оказывалось, и они отвечали на него своей лояльностью. Потому что доверие ценилось всегда и везде. И именно оно стало фундаментом многих исторических процессов.
Позабавил бы Цезаря факт, что его шифр используется на протяжении веков после его смерти? Едва ли, если иметь в виду шквал зашифрованных любовных посланий, наводнивших английские газеты поздневикторианской поры. Но он наверняка был бы горд тем, что основной механизм его кода был проработан, а затем и доработан следующими поколениями криптографов. Неувядающая популярность шифра Цезаря – дань гибкости его политического мышления, всегда находившего самое практичное и эффективное решение.
7. ЕСТЕСТВЕННАЯ МАГИЯ СЕКРЕТНЫХ ШИФРОВ
На берегу бухты Неаполитанского залива, в тени могучего Везувия, раскинулся город со зданиями
Джамбаттиста делла Порта родился в аристократической семье в 1535 г. С самого детства мальчик испытывал тягу к знаниям, которую родители всячески поощряли. Когда Джамбаттиста подрос, его отправили в путешествие по Европе, где он в первую очередь собирался изучать музыкальное искусство. Вернувшись в родной Неаполь, 22-летний делла Порта начал работу над своей первой книгой, которую он назвал «Натуральная магия». Но, невзирая на название, этот труд посвящен не столько магии, сколько «усовершенствованию натуральной философии и высшей науки». В предисловии к книге автор писал: «Если кто и потрудился на славу над раскрытием секретов Природы, так это я: применив все свои знания и силы, я досконально изучил труды наших предков и, если они писали о чем-то сокрытом и тайном, я помещал это в мой каталог диковин». Трактат состоял из 20 книг; некоторые из включенных в него «тайн» назывались: «О причинах чудес», «О женской красоте», «О причудах стекол», «Об искусственных огнях», «О невидимом письме».
Первый опыт делла Порты на ниве дешифровки был довольно экстравагантным: он усовершенствовал письмо молоком – уловку, изобретение которой приписывал некоему ливийскому ученому, жившему во II в., по имени Африкан, – для того, чтобы передавать заключенным в тюрьмы послания, написанные на яйцах. Звучит странно, не правда ли? Но не забывайте: это были времена инквизиции, когда в ереси могли обвинить любого. Тайные послания, которые проскочили бы незамеченными даже при самых тщательных обысках, могли спасти жизнь многим узникам, томившимся в застенках. Но как пронести письма мимо бдительных стражей? И ученый придумал способ: при помощи квасцов или растительного красителя написать сообщение на скорлупе, дать чернилам высохнуть; сварить яйцо вкрутую, в результате чего краска исчезала со скорлупы. Яйцо можно было принести в тюрьму вместе с другой едой. Получателю оставалось только очистить яйцо и прочитать послание, прочно впечатавшееся в белок.
В XVI в. не только в Неаполитанском королевстве, но и во всем мире всяческие способы шифрования стали предметом новых научных и математических исследований. В эпоху постоянных политических и религиозных свар, которые в любой момент могли перерасти в кровопролитную войну, коды стали особенно важны. Но чем больше их изучали, тем легче становилась дешифровка. Когда делла Порта отвлекался от усовершенствования камеры-обскуры – устройства, которое при помощи линз проецировало изображение происходящего снаружи на экран внутри помещения, – он изучал методы шифрования, описанные Иоганном Тритемием , и труды арабских ученых. Итогом стала новая книга, которую исследователь завершил в возрасте 28 лет и озаглавил De furtivis literarum notis («Про скрытую значимость отдельных букв»). В ней он рассказал о разных аспектах тайнописи и эволюции систем шифрования.
Делла Порта также внес серьезный вклад в процесс создания кодов. Он не просто изобрел очередной способ замены букв на символы или перестановку слогов, но и придумал ряд способов лишить дешифровщика подсказок. Так, ему хватило хитрости, чтобы сообразить, что слова в сообщении не должны повторяться – нужно по возможности употреблять синонимы. Так, если вы уже использовали слово «собака», в следующий раз лучше написать «это игривое животное». Также он считал, что сообщение достаточно легко декодировать, если знать, какие слова могут в нем появиться. Например, в военном донесении ожидаемыми словами будут «генерал», «атака», «солдат» и т. п. Расшифровка таких слов, а вместе с ними и символов, может помочь специалисту в работе над остальной частью послания.
В одном из пунктов своего трактата делла Порта писал о своем личном опыте дешифровки: «Если для расшифровки текста требуется много времени и сил, важно делать перерывы в работе». Иначе результатом «чрезмерных усилий» и «тяжкого умственного труда» станет лишь «затуманивание мозга». Иногда ученый столько времени проводил за работой, что «не замечал наступления ночи, пока солнце окончательно не заходило за горизонт и не исчезали тени».
Под изнуряющим солнцем Неаполя, Джамбаттиста делла Порта вместе с группой единомышленников основал нечто вроде научного общества – Академию тайн природы, целью которой, как ясно из названия, было изучение необычных природных феноменов. Делла Порта усердно изучал жизненные циклы растений и животных. По сути, он одним из первых в XVI в. понял, что все научные теории должны быть обязательно проверены экспериментально. Но это все еще было страшное время, когда многие, и в особенности церковь, очень боялись таких изысканий. Они считали, что таким образом ученые посягают на священную тайну творения. По их мнению, в лабораториях проводились оккультные обряды, а среди склянок с химикатами и инструментов непременно спрятаны дьявольские чертежи. И неудивительно, что в конце концов инквизиция заинтересовалась и самим делла Портой.