Человек который расшифровывает шифры
Источник: https://nakedsecurity.sophos.com/2013/03/01/the-top-10-unsolved-ciphertexts/ Более 12 столетий идет постоянная борьба среди тех, кто придумывает сложные шифры и теми, кто расшифровывает их. И хотя криптология существует несколько десятков лет, если не столетий, остается большое количество неразгаданных шифров, над которыми бьются самые светлые умы. О самых интересных из них вы можете прочитать ниже. 1. Дорабелла — 1897, Вулверхэмптон. Известный английский композитор написал не только Enigma Variations («Блики загадочного»), но и оставил потомкам сложную головоломку. В одном из писем своему близкому другу Дора Пенни, Элгар включил зашифрованное сообщение из 87 символов.
Любезный друг так и не смог прочитать скрытое послание, поэтому шифр дошел до наших дней, не смотря на многочисленные попытки его расшифровать. Символы, похожие на те, что были отправлены в письме Дора, были обнаружены в записках Листа в 1886 году. Возможно, шифр имеет музыкальное решение, и известный Лист смог прочитать то, что не удавалось до него. Только. в его записной книжке 1920-х годов можно встретить ровно те же символы и попытки расшифровать их значение. 2. Бумаги Билла — 1885, Вирджиния, США Согласно легенде, в далеком 1885 году анонимный автор опубликовал три зашифрованных сообщения, где рассказал подробности о кладе, зарытом в 1820 году. Автор описывает историю клада, то как он получил три сообщения и как взломал второе из них. В истории говорится о том, что второе сообщение использует в качестве ключа Декларацию независимости США. Стоимость клада оценивается в $20 млн.
Специально для охотников за золотом стоит отметить, что автор данных историй является одним лицом с человеком, который написал сами шифровки, поэтому многие подозревают дешевую махинацию. 3. Убийца Зодиак — 1968, Северная Калифорния, США
Личность серийного убийцы, который унес жизни по меньшей мере четырех мужчин и трех женщин, остается неизвестной по сей день. За время своих нападений убийца Зодиак отправил множество писем с издевками в полицию и СМИ, и в общей сложности 4 шифрограммы. Первая шифровка, состоящая из трех частей, была разгадана школьным учителем. Сложность первого шифра оказалась по плечу для любого человека со знанием криптографии. В сообщении использовался шифр подстановки, где 57 символов обозначали 23 буквы. Однако, три последующие шифровки так и не были расшифрованы. Безусловно, данные письма были подлинными и принадлежали самому Зодиаку, так что их расшифровка может помочь раскрыть личность убийцы. 4. Записи Рикки Маккормика — 1999, Миссури, США Еще один из неразгаданных шифров, который может привести к поимке убийцы. В июне 1999 года было найдено мертвое тело 41-летнего Рикки Маккормика на кукурузном поле в Миссури, США. Спустя двенадцать лет выяснилось, что у него в кармане нашли две шифровки.
Хотя ФБР считает данное происшествие убийством, никто так и не нашел убийцу и не расшифровал письма. Никто из членов семьи Маккормика не смог прочитать его заметки и, как сказал, криптолог ФБР Дэн Олсон «мы не откажемся от помощи». 5. Манускрипт Войнича — 15 век, Италия Купленный книжным спекулянтом Уилфридом Войничем манускрипт в 1912 году впоследствии стал одной из самых загадочных книг во всем мире. Книга поделена на шесть отдельных секций, содержащий текст на неизвестном языке вместе с изображениями из биологии, химии, фармацевтики и астрологии. В тексте используется более 170,000 символов и данные статистики говорят о том, что написанное похоже на естественные языки. Дальнейший статистический анализ показывает на то, что рукопись является мистификацией, поскольку она слишком сложная для лекарственного справочника.
Так или иначе, рукопись Войнича привлекла внимание лучших криптоаналитиков, включая Уильяма Фридмана. 6. Linear A — Древний Крит, 18 век до нашей эры Linear A является одной из 25 систем письменности, которые остаются не расшифрованными в отличие от иероглифов.
Глиняные таблички, найденные археологами на греческом острове Крит, связаны с древней Минойской империей и, возможно, с древней легендой «Тесей и Минотавр». Символы с одной из табличек, написанные на языке Linear B, были расшифрованы в 1953 году. Расшифровка более ранних табличек так и не была выполнена. Эти данные, получившие название Linear A, стали фундаментом для Linear B. 7. Шифр Д’Агапеева — 1939, Оксфорд, Великобритания Для книг по криптологии существует традиция оставлять читателям неразгаданный шифр Д’Агапеева. Данный шифр был опубликован в книге Д’Агапеева и остается нерешенным.
Если отбросить три последних нуля, можно разбить сообщение на 196 двухзначных чисел, первая из которых входит в множество и вторая в . Это позволяет построить матрицу из 25 букв (5×5), которую можно легко взломать. Позднее Д’Агапеев признался, что забыл как зашифровал это свое сообщение и удалил шифр из последующих изданий книги. Очень вероятно, что сообщение никогда не будет расшифровано из-за допущенных ошибок. 8. Криптос — 1990, Штаб-квартира ЦРУ, США Другой неразрешимый шифр располагается у входа в штаб-квартиру ЦРУ в виде скульптуры, выполненной художником Джимом Сэнборном в 1990 году. Криптос попадает в категорию «частично решенных», поскольку три шифровки были взломаны, а четвертая так и осталась неразгаданной.
Первые два являются полиалфавитными шифрами подстановки Виженера, а третий является шифром перестановки. Первые три шифра содержат ключ, который поможет открыть финальный шифр. Криптос часто упоминается в популярной культуре и будет занимать умы человечества многие годы. 9. Блиц шифры — Вторая мировая война, Лондон, Великобритания Многие шифры широко обсуждались и были задокументированы. Напротив, мало что известно о так называемых шифрах Блиц, которые были найдены в одном из подвалов Восточного Лондона, но были опубликованы в январе прошлого года.
На фотографиях, которые сделаны с рукописей из деревянной коробки, найденной в одной из стен подвала, можно различить 50 различных каллиграфических символа. Происхождение этих документов неизвестно, но есть предположение что это могут быть масонскими шифрами 18 века. 10. D-Day — 6 июня, 1944, Франция В ноябре прошлого года в одном из дымоходов в Суррее были найдены остатки голубя с прикрепленным сообщением. Сообщение адресованное X02 от «W Stot Sjt» состоит из 27 групп из 5 букв и является одним из двух одинаковых сообщений, отправленных из оккупированной нацистами Франции во время высадки в Нормандии. В шифровании используется кодовая книга, при этом каждая группа букв имеет определенный смысл. Возможно, сообщение зашифровано несколько раз с разовым ключом.
Это означает, что без подлинного криптографического материала, используемого в то время, нельзя проверить предполагаемую расшифровку. В официальном заявлении Центра Правительственной связи Великобритании говорится, что «сотни предложенных решений были тщательно изучены нашими криптоаналитиками, но пока ни одно из них не заслуживает доверия».
Ключевые понятия в шифровании
Иногда процесс шифрования является достаточно простым и автоматическим. Но иногда в нём случаются сбои. Чем больше вы знаете о шифровании, тем в большей безопасности вы будете при возникновении подобных ситуаций. Для начала, если вы этого ещё не сделали, рекомендуем ознакомиться с руководством «Что я должен знать о шифровании?»
В настоящем руководстве мы рассмотрим пять основных идей. Это важные понятия о процессе шифрования:
- Шифр и ключ
- Симметричное и асимметричное шифрование
- Закрытые и открытые ключи
- Проверка личности для людей (отпечаток открытого ключа)
- Проверка личности для сайтов (сертификаты безопасности)
Шифр и ключ anchor link
Вы наверняка сталкивались с чем-либо на первый взгляд непонятным. Это могло быть похоже на надпись на чужом языке или вовсе на какую-то бессмыслицу. Что-то препятствовало прочтению и пониманию. Но это вовсе не означает, что было использовано шифрование .
Каковы отличия чего-то зашифрованного от непонятного?
Шифрование — это математический процесс, используемый для превращения информации в нечитаемый (зашифрованный) вид. При этом восстановление первоначального вида информации (расшифровывание) возможно лишь с помощью специальных знаний. В процессе шифрования используются шифр и ключ.
Шифр — это набор правил (алгоритм), используемый при шифровании и расшифровывании. Это чётко определённые, выраженные в виде формулы правила, которым необходимо следовать.
Ключом является инструкция для шифра: как именно нужно шифровать и расшифровывать данные . Ключи являются одной из наиболее важных концепций в шифровании.
Один ключ или несколько? anchor link
При использовании симметричного шифрования существует единственный ключ как для шифрования, так и расшифровывания данных.
Старые способы шифрования были симметричными. В «шифре Цезаря», использованном Юлием Цезарем, ключом для шифрования и для расшифровывания сообщений был сдвиг по алфавиту на три символа. Например, символ «A» будет изменён на «Г». Сообщение «ШИФРОВАНИЕ — ЭТО КРУТО» превратится с помощью этого ключа («три») в «ЫЛЧУСЕГРЛЗ АХС НУЦХС». Тот же самый ключ используется и для расшифровывания сообщения обратно в исходный вид. |
Симметричное шифрование все ещё применяется сегодня. Оно часто существует в форме «потоковых» и «блочных шифров», которые используют сложные математические процессы для усложнения взлома. В настоящее время процесс шифрования данных проходит в несколько этапов, максимально усложняя извлечение исходных данных при отсутствии подходящего ключа. Современные алгоритмы симметричного шифрования, такие как алгоритм Advanced Encryption Standard (AES), являются надёжными и быстрыми. Симметричное шифрование широко используется компьютерами для таких задач, как шифрование файлов, разделов жёстких дисков на компьютере, полного шифрования дисков и устройств, а также шифрования баз данных, например в менеджерах паролей. При расшифровывании информации, зашифрованной с помощью симметричного шифрования, у вас будут запрашивать пароль . Именно поэтому мы рекомендуем использовать надёжные пароли и предоставляем пособие по созданию надёжных паролей для защиты зашифрованной информации.
Наличие лишь одного ключа может быть полезно, если вы единственный человек, нуждающийся в доступе к зашифрованной информации. Но обладание единственным ключом может стать проблемой при желании поделиться доступом к зашифрованной информации с другом, находящимся вдали от вас. Что, если вы не можете лично встретиться с ним для передачи ключа? И как поделиться ключом через небезопасное подключение к интернету?
Асимметричное шифрование, также называемое шифрованием с открытым ключом, решает эти проблемы. Асимметричное шифрование использует два ключа: закрытый ключ (для расшифровывания) и открытый ключ (для шифрования).
Симметричное шифрование
Асимметричное шифрование
- Быстрое
- Медленное
- Не требует больших вычислительных мощностей
- Требует больших вычислительных мощностей
- Используется для шифрования как больших, так и маленьких сообщений
- Используется для шифрования небольших сообщений
- Необходим обмен ключами как для шифрования, так и для расшифровывания
- Ключом для расшифровывания делиться нельзя, необходимо передать лишь открытый ключ, используемый для шифрования
- Не может использоваться для проверки личности (аутентификации)
- Может использоваться для проверки личности (аутентификации)
Симметричное и асимметричное шифрование часто используются совместно для шифрования при передаче данных.
Асимметричное шифрование: закрытые и открытые ключи anchor link
Закрытый и открытый ключи создаются парами. Они математически связаны друг с другом. Вы можете представить их в виде камня, расколотого пополам. Если соединить обе половинки, то они идеально подойдут друг к другу, образуя единое целое. Ни одна часть никакого другого камня не подойдёт. Файлы открытого и закрытого ключей совпадают также. Они состоят из очень больших чисел, генерируемых компьютером.
Несмотря на своё название, открытый ключ не используется для открытия чего-либо (в отличии от реального ключа). Его предназначение заключается в другом. Более подробную информацию о работе открытых и закрытых ключей вы можете найти в нашем руководстве «Глубокое погружение в мир сквозного шифрования».
Открытым ключом называется файл, который вы можете свободно передать любому человеку или даже опубликовать где-то. Если кто-то захочет отправить вам сообщение, зашифрованное с помощью сквозного шифрования, ему понадобится ваш открытый ключ.
Расшифровать это сообщения вы сможете, используя свой закрытый ключ. В связи с тем, что закрытый ключ используется для чтения зашифрованных сообщений, необходимо хранить его в безопасности в надёжном месте. В дополнение отметим, что с помощью закрытого ключа вы можете подписывать свои письма, тем самым надёжно подтверждая их авторство.
Поскольку закрытый ключ в конечном итоге представляет собой файл, хранящийся на устройстве, мы настоятельно рекомендуем вам защитить паролем и зашифровать это устройство. Рекомендуем ознакомиться с нашими руководствами по созданию надёжных паролей и шифрованию устройств.
Открытый ключ
Закрытый ключ
Можно сказать, что, отправляя информацию по каналам связи, вы будто отправляете обычную почтовую открытку. На открытке отправитель напишет «Привет!» и отправит её получателю. Сообщение не зашифровано, и поэтому сотрудники почты и вообще все, кому в руки попадёт открытка, смогут прочитать это сообщение.
Справа вы видите такую же открытку с тем же сообщением, но в зашифрованном виде. Теперь для всех посторонних это сообщение выглядит как какая-то тарабарщина.
Как это сделано? Отправитель нашёл открытый ключ получателя. Он отправил сообщение, зашифровав его с помощью найденного открытого ключа. Также отправитель использовал свой закрытый ключ для того, чтобы оставить цифровую подпись в этом сообщении, подтверждая таким образом, что сообщение написал действительно он.
Обратите внимание, что метаданные об отправителе и получателе сообщения, времени отправки и получения, пути доставки и прочем не будут зашифрованы и останутся видны. Третьим лицам будет ясно, что отправитель и получатель общаются и используют шифрование, но прочитать содержание их сообщений будет невозможно.
Для кого вы шифруете? Является ли он тем, кем представился? anchor link
Теперь у вас может возникнуть вполне резонный вопрос: «Понятно, что мой открытый ключ позволяет кому-то отправлять мне зашифрованное сообщение, а мой закрытый ключ позволяет прочитать это зашифрованное сообщение. Но что, если кто-то притворяется мной? Что, если кто-то создаст новые открытый и закрытый ключи и станет выдавать себя за меня?»
Именно здесь и раскрывается польза шифрования с открытым ключом. Вы можете подтвердить свою личность и проверить личность собеседника. Давайте подробно рассмотрим возможности использования закрытого ключа.
Помимо того, что ваш закрытый ключ позволяет читать сообщения, зашифрованные с помощью вашего открытого ключа, с его помощью вы также можете оставлять в отправляемых вами сообщениях цифровую подпись, которую невозможно подделать. Таким образом вы подтверждаете авторство своих сообщений.
Получатель увидит вашу цифровую подпись вместе с сообщением и сравнит её с данными, указанными в вашем открытом ключе.
Давайте посмотрим, как это работает на практике.
Проверка личности для людей (отпечаток открытого ключа) anchor link
При отправке любых сообщений мы обычно полагаемся на добросовестность людей, участвующих в доставке наших сообщений. Как и при отправке обычного письма, мы не ожидаем, что сотрудник почтовой службы будет вмешиваться в нашу переписку. Было бы дикостью, если бы кто-то перехватил письмо вашего друга, открыл его и заменил содержимое, а затем отправил бы дальше на ваш адрес, как будто бы ничего и не произошло. Вероятность подобного вмешательства всё-таки существует.
Зашифрованные сообщения подвержены такому же риску. Однако шифрование с открытым ключом позволяет нам проверить, была ли подделана информация в сообщении, проверив подлинность цифровой подписи собеседника.
Открытый ключ — это файл с огромным количеством символов. Но существует и удобный для чтения «отпечаток ключа », соответствующий данному ключу.
В области компьютерной безопасности слово «отпечаток» имеет множество значений.
Одним из вариантов употребления этого слова является «отпечаток ключа» — строка с символами вида «65834 02604 86283 29728 37069 98932 73120 14774 81777 73663 16574 23234». Эта строка позволяет с абсолютной уверенностью утверждать, что ваш собеседник использует правильный закрытый ключ.
Некоторые приложения формируют отпечаток ключа в виде QR-кода, который вы с собеседником сканируете с устройств друг у друга.
С помощью так называемой «проверки отпечатков» вы можете убедиться в том, что человек, представляющийся кем-то в сети, действительно им и является.
Лучше всего подобную проверку проводить при личной встрече. Вашему собеседнику необходимо посимвольно сравнить отпечаток вашего открытого ключа, находящегося на вашем устройстве, с отпечатком вашего же ключа, но находящегося у него. Несмотря на утомительность проверки такой длинной строки символов («342e 2309 bd20 0912 ff10 6c63 2192 1928»), её необходимо провести. Если вы не можете встретиться лично, можно передать свой отпечаток через другой защищённый канал связи, например через другой использующий сквозное шифрование мессенджер или чат, или разместить отпечаток на сайте HTTPS .
Проверка отпечатка ключа собеседника обеспечит более высокую степень уверенности в том, что вы действительно общаетесь с нужным человеком. Но и этот способ не идеален, потому что в случае кражи (или копирования) закрытых ключей (например, с помощью вредоносного ПО на вашем устройстве или физического доступа к вашему устройству), злоумышленник сможет использовать тот же отпечаток ключа. Именно поэтому, если ваш закрытый ключ скомпрометирован, необходимо сгенерировать новую пару открытого и закрытого ключей и передать на сравнение собеседникам новый отпечаток открытого ключа.
Итог: возможности шифрования с открытым ключом anchor link
Использование шифрования с открытым ключом может предоставить пользователям:
Секретность: использование шифрования с открытым ключом при отправке сообщения обеспечивает секретность переписки, поскольку прочитать данное сообщение сможет лишь тот, кому оно действительно предназначалось.
Подлинность: получатель сообщения, подписанного с помощью шифрования с открытым ключом, может проверить подлинность авторства при наличии у него открытого ключа отправителя.
Целостность: сообщение, зашифрованное или подписанное с помощью шифрования с открытым ключом, как правило, не может быть подделано; иначе оно не будет расшифровано, либо авторство сообщения не будет подтверждено. Это означает, что даже непреднамеренное искажение сообщения (например, из-за проблем со связью) будет обнаружено.
Проверка личности для веб-сайтов и сервисов (сертификаты безопасности) anchor link
Вы можете задуматься об эквиваленте проверки отпечатка ключа для сайтов и сервисов в интернете. Как удостовериться в том, что вы используете настоящий, а не подложный или фишинговый сайт? Как быть уверенным в том, что никто не вклинивается в ваше подключению к сайту или сервису?
При использовании сквозного шифрования пользователи делятся своим открытым ключом со всеми своими собеседниками, чтобы убедиться в подлинности личности каждого пользователя. Тот же принцип работает и при использовании шифрования транспортного уровня: ваш компьютер автоматически проверяет открытый ключ сайта или сервиса на подлинность и принадлежность данному сайту или сервису. В данном случае ключ называется сертификатом безопасности.
Ниже вы можете увидеть пример сертификата безопасности нашего сайта, открытого в стандартном браузере. Информацию о сертификате безопасности можно просмотреть, нажав на значок замка в строке адреса HTTPS браузера и затем выбрав «сведения о сертификате».
Браузер на компьютере может шифровать подключение к сайту, используя HTTPS. Сайты часто используют сертификаты безопасности, чтобы показать браузеру свою подлинность и обеспечение безопасного подключения. Благодаря этому можно быть уверенным в том, что никто не сможет изменить передающиеся данные. Браузеры проверяют эти сертификаты на соответствие открытым ключам доменных имён (например www.google.com, www.amazon.com или ssd.eff.org). Сертификаты являются одним из способов определения безопасности общения с человеком или сайтом – соответствует ли данный открытый ключ этому сайту или человеку. А каким образом компьютер узнает, какой именно открытый ключ является подходящим для посещаемых сайтов?
Современные браузеры и операционные системы используют список доверенных центров сертификации (Certification authority, CA). Открытые ключи из этих центров сертификации уже будут у вас при установке браузера или покупке компьютера. Центры сертификации подписывают открытый ключ сайта лишь после того, как они удостоверились в том, что этот сайт на законных основаниях владеет доменом (например, www.example.com). Открывая HTTPS-сайт, браузер проверяет предоставленный этим сайтом сертификат на наличие подписи надёжного центра сертификации. Это значит, что сторонняя организация, которой можно доверять, подтверждает подлинность данного сайта.
Тот факт, что сертификат безопасности сайта был подписан центром сертификации, ещё не означает, что сайт является безопасным. У центров сертификации не безграничные возможности — они не могут проверить, заслуживает ли доверия тот или иной сайт. Например, сайт может использовать надёжный протокол передачи данных HTTPS, но при этом будет размещать мошеннические и вредоносные программы . Будьте бдительны и узнайте больше, прочитав наше руководство по защите от вредоносных программам и фишинга.
Время от времени при посещении сайтов вы будете видеть сообщения об ошибках, связанных с сертификатами. Чаще всего это происходит в отеле или кафе, где локальная сеть, к которой вы подключены, пытается перехватить ваше соединение с сайтом, направляя вас к своему порталу для входа в систему ещё до выхода в интернет. Также это случается из-за какой-либо бюрократической ошибки в системе сертификатов. Однако иногда это происходит потому, что злоумышленник (хакер, вор, полиция или шпион) вмешивается в зашифрованное соединение. К сожалению, определить разницу между этими случаями очень трудно.
Это означает, что вам ни в коем случае не стоит игнорировать предупреждение об ошибках, связанных с сертификатом безопасности на сайтах, где вы вводите свои учётные данные, либо читаете какую-либо конфиденциальную информацию.
Итог: симметричные и асимметричные ключи, отпечатки открытых ключей. anchor link
Пример рукопожатия безопасности транспортного уровня (TLS handshake)
При использовании шифрования транспортного уровня браузер вашего компьютера и компьютер сайта, который вы посещаете, используют как симметричные, так и асимметричные алгоритмы шифрования.
Рассмотрим конкретный пример совместной работы этих способов шифрования при подключении к данному сайту (https://ssd.eff.org/), использующему протокол HTTPS.
Открывая HTTPS-сайт, браузер и сервер сайта совершают очень быстрый обмен некоторыми данными. Этот процесс называется «рукопожатием» (handshake). Браузер (Google Chrome, Mozilla Firefox, Tor Browser и т.д.) общается с сервером (компьютером), на котором расположен наш сайт — https://ssd.eff.org.
При осуществлении рукопожатия браузер и сервер отправляют друг другу запросы для определения общих настроек алгоритмов шифрования (наборов шифров). Вы можете представить себе это как оживлённую беседу между вашим браузером и нашим сервером ssd .eff.org об известных им методах шифрования, об их предпочтениях в выборе метода и о том, какой метод шифрования им обоим следует применить при общении. «Знакомо ли нам обоим совместное использование асимметричного алгоритма (RSA) с симметричным алгоритмом (AES)? Да, хорошо. Если же с этой комбинацией алгоритмов шифрования мы не знакомы, какие другие алгоритмы шифрования мы знаем?»
Затем ваш браузер, используя асимметричное шифрование, отправляет сертификат открытого ключа на ssd.eff.org в доказательство того, что вы действительно являетесь тем, за кого себя выдаёте. Сервер сайта проверяет этот сертификат открытого ключа на соответствие вашему открытому ключу. Это происходит в целях предотвращения перехвата соединения злоумышленником.
После подтверждения вашей личности сервер сайта, используя симметричное шифрование, создаёт новый файл симметричного секретного ключа. Затем он асимметрично шифрует открытый ключ браузера и отправляет его обратно браузеру. Браузер расшифровывает этот файл, используя свой закрытый ключ.
Если этот симметричный ключ работает, то браузер и сервер веб-сайта используют его для дальнейшего шифрования данных. Этот обмен данными является рукопожатием TLS. Таким образом, если рукопожатие прошло корректно, то ваше подключение обозначается как безопасное соответствующим значком в адресной строке браузера рядом с названием HTTPS-сайта ssd.eff.org.
Для более глубокого изучения открытых и закрытых ключей, а также процесса проверки личности, прочтите наше руководство по шифрованию с открытым ключом.
Криптография: история шифровального дела
Совместно с Научно-производственной компанией «Криптонит» концерн «Автоматика» Госкорпорации Ростех принимает участие в создании первого в России Музея криптографии , который откроет свои двери для посетителей уже в следующем году.
Как отмечают создатели, основная задача музея – пробудить интерес посетителей к науке и современным технологиям, рассказывая о криптографии и смежных научно-технических областях. Для этого «Автоматика» обладает всеми данными. Концерн специализируется на вопросах криптографии с 1940-х годов. Все это время здесь трудились лучшие криптографы и шифровальщики страны.
Но криптография насчитывает не одно тысячелетие и нашла свое уверенное место в современных реалиях – сегодня без шифрования невозможно представить банковские операции, мессенджеры и приложения, мобильную связь. О прошлом и будущем шифровального дела – в нашем материале.
Тайнопись древних цивилизаций
За наукообразным словом «криптография» (с древнегреческого буквально − «тайнопись») скрывается древнее желание человека спрятать важную информацию от посторонних глаз. Можно сказать, что сама письменность в самом начале уже была криптографической системой, так как принадлежала узкому кругу людей, и с помощью нее они могли обмениваться знаниями, недоступными неграмотным. С распространением письма возникла потребность в более сложных системах шифрования. Со времен древних цивилизаций криптография верно служила военным, чиновникам, купцам и хранителям религиозных знаний.
Самым древним свидетельством применения шифра (около 4000 до н.э.) ученые считают древнеегипетский папирус с перечислением монументов времен фараона Аменемхета II. Безымянный автор видоизменил известные иероглифы, но, скорее всего, не для сокрытия информации, а для более сильного воздействия на читателя.
Фрагмент хирургического папируса, одного из наиболее важных медицинских текстов Древнего Египта
Еще один известный шифр – древнесемитский атбаш, приблизительно 600 г. до н.э. Здесь информацию запутывали самым простым способом − с помощью подмены букв алфавита. Криптограммы на атбаше встречаются в Библии.
А в Древней Спарте пользовались скиталой – шифром из цилиндра и обвивающей его полоски пергамента. Текст писали в строку на пергаменте. После разматывания ленты текст превращался в шифр, прочитать который было возможно, только имея цилиндр такого же диаметра. Можно сказать, что спартанская скитала стала одним из первых криптографических устройств.
В IV столетии до н.э. автор военных трактатов Эней Тактик придумал шифровальный диск, названный впоследствии его именем. Для записи сообщения в отверстия диска с подписанными рядом с ними буквами последовательно продевалась нить. Чтобы прочитать текст, нужно было всего лишь вытягивать нить в обратной последовательности. Это и составляло основной минус устройства – при наличии времени шифр мог быть разгадан любым грамотным человеком. Зато, чтобы быстро «стереть» информацию с диска Энея, нужно было всего лишь вытянуть нить или разбить устройство.
Шифр Цезаря со сдвигом на 3: A заменяется на D, B заменяется на E и так далее. Z заменяется на C
Одним из первых документально зафиксированных шифров является шифр Цезаря (около 100 г. до н.э.). Его принцип был очень прост: каждая буква исходного текста заменялась на другую, отстоящую от нее по алфавиту на определенное число позиций. Зная это число, можно был разгадать шифр и узнать, какие тайны Цезарь передавал своим генералам.
Шифрованием пользовались многие древние народы, но особенного успеха в криптографии уже в нашу эру достигли арабские ученые. Высокий уровень развития математики и лингвистики позволил арабам не только создавать свои шифры, но и заниматься расшифровкой чужих. Это привело к появлению первых научных работ по криптоанализу – дешифровке сообщений без знания ключа. Эпоха так называемой наивной криптографии, когда шифры были больше похожи на загадки, подошла к концу.
Тарабарщина, цифирь и другие шифры
Работы арабских ученых способствовали появлению полиалфавитных шифров, более стойких к расшифровке, в которых использовались сразу несколько алфавитов. Однако люди Средневековья продолжали пользоваться простыми шифрами, основанными на замене букв другими буквами или цифрами, неправильном написании букв и т.д. В Средние века в Европе считалось, что криптография была тесно связана с магией и каббалой.
Интересно, что в Древней Руси тоже были свои способы тайнописи, например литорея, которая делилась на простую и мудрую. В мудрой версии шифра некоторые буквы заменялись точками, палками или кругами. В простой литорее, которая еще называлась тарабарской грамотой, все согласные буквы кириллицы располагались в два ряда. Зашифровывали письмо, заменяя буквы одного ряда буквами другого.
Еще одним известным шифром Древней Руси была цифирь, когда буквы, слоги и слова заменялись цифрами. Иногда для усложнения в шифр добавлялись математические действия, и было непросто разгадать подобную загадку: «Десятерица сугубая и пятерица четверицею, единица четверицею сугубо и десятерица дващи».
Тайнопись XVI века, в основе которой числовые значения церковнославянских букв
В эпоху Возрождения криптография переживает подъем. Начинается период формальной криптографии, связанный с появлением формализованных, более надежных шифров. Над некоторыми загадками ученых Ренессанса криптографы последующих лет бились столетиями.
Около 1466 года итальянский ученый Леон Альберти изобретает шифровальный диск, состоящий из двух частей: внешней и внутренней. На неподвижном внешнем диске был написан алфавит и цифры. Внутренний подвижный диск также содержал буквы и цифры в другом порядке и являлся ключом к шифру. Для шифрования нужно было найти нужную букву текста на внешнем диске и заменить ее на букву на внутреннем, стоящую под ней. После этого внутренний диск сдвигался, и новая буква зашифровывалась уже с новой позиции. Таким образом, шифр Альберти стал одним из первых шифров многоалфавитной замены, основанных на принципе комбинаторики. Кроме того, Леон Альберти написал одну из первых научных работ по криптографии − «Трактат о шифрах».
Шифровальный диск Леона Альберти
Здесь стоит упомянуть такое явление, как стеганография, которому в работе Альберти также было уделено внимание. Если с помощью шифра пытаются утаить смысл информации, то стеганография позволяет скрыть сам факт передачи или хранения данных. То есть текст, спрятанный с помощью этого метода, вы примите за картинку, кулинарный рецепт, список покупок или, например, кроссворд. Или вообще не увидите его, если он будет написан молоком, лимонным соком или с помощью особых чернил. Часто методы стеганографии и криптографии объединялись в одном послании.
Прорывом в криптографии стала книга «Полиграфия» аббата Иоганеса Тритемия 1518 года, рассказывающая в том числе о шифрах с полиалфавитной заменой. Самым известным шифровальщиком XVI века считается дипломат и алхимик из Франции Блез де Виженер, придумавший абсолютно стойкий шифр, в котором использовалось 26 алфавитов, а порядок использования шифра определялся знанием пароля. Можно сказать, что шифр Виженера представлял собой комбинацию нескольких уже упоминавшихся шифров Цезаря.
Эпоха шифровальных машин
Промышленная революция не обошла вниманием и криптографию. Около 1790 года один из отцов – основателей США Томас Джефферсон создал дисковый шифр, прозванный позже цилиндром Джефферсона. Этот прибор, основанный на роторной системе, позволил автоматизировать процесс шифрования и стал первым криптоустройством Нового времени.
Шифровальный цилиндр Томаса Джефферсона
Большое влияние на шифровальное дело оказало изобретение телеграфа. Прежние шифры вмиг перестали работать, при этом потребность в качественном шифровании только возрастала в связи с чередой крупных военных конфликтов. В XIX-XX веках основные импульсы для развития криптографии давала именно военная сфера. С 1854 года британские военные применяют шифр Плейфера, в основе которого – шифрование биграмм, или пар символов. Этот шифр использовался до начала Второй мировой войны.
Во Второй мировой войне противники уже использовали мобильные электромеханические шифраторы, шифры которых считались нераскрываемыми. Устройства были роторными или на цевочных дисках. К первым относилась знаменитая машина «Энигма», которой пользовались нацисты, ко вторым – американская машина M-209.
Принцип работы «Энигмы» заключался в следующем: при каждом нажатии на клавишу с буквой алфавита в движение приходили один или несколько роторов. Буква изменялась несколько раз по принципу шифра Цезаря, и в окошке выдавался результат. Шифры «Энигмы» считались самыми стойкими для взлома, так как количество ее комбинаций достигало 15 квадриллионов. Однако код «Энигмы» все же был расшифрован, сперва польскими криптографами в 1932 году, а затем английским ученым Аланом Тьюрингом, создавшим машину для расшифровки сообщений «Энигмы» под названием «Бомба». Комплекс из 210 таких машин позволял англичанам расшифровывать до 3 тыс. военных сообщений нацистов в сутки и внес большой вклад в победу союзников.
Роторы «Энигмы» в собранном состоянии. Фото: wikimedia.org
О советских шифровальных машинах известно мало, так как до последнего времени информация о них была засекречена. Например, до 1990-х годов в СССР и союзных странах использовалась роторная шифровальная машина «Фиалка». В отличие от «Энигмы» и других устройств, в ней использовались 10 роторов, а информация выводилась на бумажную ленту.
Криптография для всех
В 1949 году Клод Шеннон пишет работу «Теория связи в секретных системах», и криптография окончательно переходит в сферу математики. К концу 1960-х роторные шифровальные системы заменяются более совершенными блочными, которые предполагали обязательное применение цифровых электронных устройств. В 1967 году ученый Дэвид Кан издал популярную книгу «Взломщики кодов», которая вызвала большой интерес к криптографии.
С распространением компьютеров криптография выходит на новый уровень. Мощности новых устройств позволяют создавать на порядки более сложные шифры. Шифр или код становится языком общения между компьютерами, а криптография становится полноценной гражданской отраслью. В 1978 году разрабатывается стандарт шифрования DES, который стал основой для многих современных криптографических алгоритмов.
Сфера использования криптографии расширяется, при этом власти различных стран пытаются удержать контроль над использованием шифров. Разработки криптографов засекречиваются, от производителей шифровальных машин требуют оставлять в продуктах «черные ходы» для доступа спецслужб.
Параллельно независимые криптоаналитики разрабатывают способы шифрования, которыми могли бы пользоваться все желающие – так называемую открытую криптографию. Особенно актуально это стало с развитием интернета, где вопрос конфиденциальности информации встал очень остро. Первой криптосистемой с открытым ключом считается созданный в 1977 году алгоритм RSA, название которого является акронимом имен создателей – Риверста, Шамира и Адельмана. А в 1991 году американский программист Филипп Циммерман разрабатывает популярнейший пакет PGP с открытым исходным кодом для шифрования электронной почты.
Распространение доступного интернета по всему миру невозможно представить без криптографии. С появлением мессенджеров, социальных сетей, онлайн-магазинов и сайтов государственных услуг передача персональной информации в сети происходит без остановки и в огромных количествах. Сегодня мы сталкиваемся с криптографией ежедневно, когда вводим пароль от почтового сервиса, узнаем статус покупки онлайн или делаем денежный перевод через приложение банка. Криптография прошла гигантский путь от простых шифров древности к сложнейшим криптосистемам. Будущее этой науки творится на наших глазах – очередная революция в шифровании произойдет с появлением квантовых суперкомпьютеров, разработка которых уже ведется.
События, связанные с этим
Геометрия замыслов Павла Сухого
Олимпийский огонь «Климова»
Шифры из прошлого: тайнопись и загадки докомпьютерной эпохи
История хранит много загадочных тайнописей и криптограмм. Разгадав их, можно раскрыть преступление, узнать государственную тайну или найти настоящий пиратский клад. О том, какие приемы шифрования использовались до появления компьютеров и где искать скрытые сокровища, читайте в нашей статье
⇣ Содержание
- Страница 1 — «Дыры-фуфыры, ляка-маляка и пепепеляка» — как научиться понимать секретный язык
- § Скитала: древнегреческая палочка-шифровалочка
- § Линейка Сен-Сира: шифруем на коленках
- § Решетка Кардано и как ее сделать самому
- § Загадки старого математика
- § Тайнопись Фёдора Кузьмича
- § Шифр, который поможет раскрыть убийство
- § Пятнадцать человек на сундук мертвеца
- § Заключение
Теоретически можно разгадать любой шифр. Для успешной расшифровки необходимо научиться пользоваться логикой — простейшие примеры логических выводов могут выглядеть так. Если текст засекречен с помощью подстановочного шифра, а первые шесть букв послания стоят перед восклицательным знаком, логично предположить, что это обращение «Привет!». Если в тексте есть слово из двух букв, то почти наверняка это предлог. И так далее. Конечно, это логика простейшего примера. При более сложных вариантах шифрования важна собственная интуиция, чтобы с помощью шестого чувства догадаться, какой же метод был применен. Проблема в том, что алгоритмов шифрования существует бесчисленное множество, к тому же могут применяться комбинации подходов, что значительно усложняет задачу.
Современные компьютерные системы многократно усложнили расшифровку данных. Часто разработчики какого-нибудь известного проекта, чтобы закрыть все дыры в собственном программном обеспечении, предлагают всем желающим попробовать свои силы в дешифровке. Так, например, в 2013 году основатель «ВКонтакте» Павел Дуров предложил всем желающим принять участие в расшифровке его переписки с братом Николаем в новом мессенджере Telegram.
В качестве вознаграждения победителю сулился приличный приз — 200 тысяч долларов. Спустя год никто так и не выполнил эту задачу (по крайней мере так говорится в официальном блоге проекта), а конкурс продолжили, увеличив награду до 300 тысяч за взлом протокола. Любопытной была реакция некоторых членов сообщества, которые сожалели о такой строгой формулировке задания и предлагали взломать сам сервер.
Безусловно, работа такого уровня стоит больших денег. Но не стоит думать, что в современных условиях дешифрованием могут заниматься только программисты и хакеры. К счастью, прошлый век оставил нам уйму загадок и полезной пищи для того, чтобы размять «серые клеточки». В этом материале мы собрали самые интересные методы шифрования докомпьютерной эпохи, а также неразгаданные послания от наших предков.
Появление письменности стало одним из переломных моментов в истории человечества, дало мощный импульс к развитию знаний в самых разных областях. Но как только человек понял, что может передавать свои мысли в виде графических символов, он тут же начал искать способы делать это тайно, чтобы лишь избранные могли прочесть написанное. Родились первые алгоритмы шифрования, а вместе с ними стали появляться и диковинные приспособления, которые служили ключом к пониманию зашифрованного текста.
⇡#Скитала: древнегреческая палочка-шифровалочка
В Древней Спарте использовали вот такую вот палицу, которая называется скитала (если верить сотрудникам музея Сен-Сир, где выставлена такая штука, она сделана приблизительно в пятом веке до нашей эры).
На этот посох наматывалась по спирали полоска пергамента с зашифрованным посланием. Смысл такого “гаджета” был в том, что прочитать эту полоску мог лишь обладатель скиталы аналогичного размера. При правильном размере витка буквы послания совпадали, и получался связный текст. Устройство было очень простым и практичным, хотя особо надежным его назвать никак нельзя.
Согласно легенде, этот “шифр” сумел разгадать еще Аристотель, а в 1841 году в июльском журнале Graham’s Magazine его редактор Эдгар Аллан По опубликовал статью «Несколько слов о тайнописи» (A FEW WORDS ON SECRET WRITING), в которой рассказал про скиталу и поведал об остроумном методе дешифровки скиталы любого диаметра.
По словам родоначальника детективного жанра, для “взлома” скиталы нужно взять, скажем, шестифутовый конус и намотать на него ленту с текстом, а затем перемещать вдоль длины конуса, пока текст не станет читаемым. Страсть Эдгара По к различным головоломкам и шифрам нашла свое отражение не только в его бессмертных произведениях. Будучи редактором журнала, он вел активное общение с читателями, призывая присылать ему ребусы и зашифрованные послания, которые он старался разгадывать совместно с подписчиками издания, совершенствуя тем самым свои навыки в криптологии.
⇡#Линейка Сен-Сира: шифруем на коленках
На следующей фотографии вы можете наблюдать вещь, которая имеет определенное сходство с логарифмической линейкой (простое механическое устройство для математических расчетов).
Эта вещь и есть линейка, только шифровальная. Её название — “Линейка Сен-Сира” — произошло от названия военного училища, которое в свое время организовал Наполеон Бонапарт.
Это высшее учебное заведение выпустило немало известных личностей — маршалов и военачальников. Военному искусству здесь обучался сам Шарль де Голль, а некоторое время в ней учился и Жорж Шарль Дантес, кавалергард, чья пуля на дуэли оборвала жизнь известного поэта Александра Сергеевича Пушкина.
В военной академии Сен-Сир придумали простое и оригинальное устройство, состоящее из двух частей — алфавитной линейки и подвижного бегунка с написанным алфавитом и прорезью. Принцип шифрования этой линейкой был очень простым и основывался на замещении букв алфавита. Но, в отличие от шифра Цезаря, где общий сдвиг букв при письме был одним и тем же (например, вместо А — Б, вместо В — Г и так далее), в линейке Сен-Сира был реализован шифр замещения с переменным сдвигом, так называемый шифр Блеза де Виженера, французского дипломата, жившего в шестнадцатом столетии.
Блез де Виженер
Обычное замещение текста — слишком слабый способ шифрования, который очень просто разгадывается с помощью банальной логики и статистики употребления тех или иных букв в языке. Помните, как лихо расшифровал подобный шифр сыщик Шерлок Холмс в рассказе “Пляшущие человечки” Артура Конан Дойля? Аналогично можно было бы расшифровать шифр Цезаря. Но с шифром Виженера у великого сыщика не вышло бы так просто разгадать загадку, ведь одна и та же буква в кодируемом сообщении могла иметь разные подстановки.
Джованни Батиста Беллазо
Интересно, что человек, давший имя этому шифру, никакого отношения к нему не имел. На самом деле его автором был итальянский математик Джованни Батиста Беллазо. Его труды и изучил Блез де Виженер во время своей двухлетней дипломатической миссии в Риме. Вникнув в простой, но эффективный принцип шифрования, дипломат сумел преподнести эту идею, показав ее комиссии Генриха III во Франции.
Суть нового принципа шифрования заключалась в том, что величина сдвига для замещения букв была переменной и определялась ключевым словом или фразой. Долгое время этот метод считался неуязвимым для разгадывания, и даже авторитеты в области математики признавали его надежность. Так, легендарный автор приключений “Алисы в зазеркалье” и “Алисы в стране чудес”, писатель-математик Льюис Кэрролл в своей статье «Алфавитный шифр» прямо и категорично называет шифр Виженера “невзламываемым”. Эта статья вышла в детском журнале в 1868 году, но даже спустя полвека после статьи Чарльза Латуиджа Доджсона (это настоящее имя автора сказок про Алису) научно-популярный американский журнал Scientific American продолжал утверждать, что шифр Виженера невозможно взломать.
Для расшифровки шифра Виженера использовалась специальная таблица, которая называлась tabula recta.
Линейка Сен-Сира — это своего рода механическая таблица Виженера. Пользоваться линейкой Сен-Сира несложно. Предположим, вы хотите закодировать текст MORTALENEMY ключевым словом POST. Многократно пишем это ключевое слово, чтобы получившееся выражение было по длине таким же, как шифруемый текст. Получается так:
На линейке подбираем положение бегунка, чтобы начало алфавита совпадало с буквой P и смотрим, какая буква соответствует первой букве шифруемого текста М. Это — буква B. Аналогичным образом букве O соответствует буква С, R меняется на J и так далее. В результате мы получаем зашифрованное слово: BCJMPZWGTAQ.
Проверить свое понимание принципов работы с шифром Виженера можно с помощью онлайнового сервиса — шифратора, кодировщика и декодировщика данного метода.
Помимо скиталы, на основе таблицы Виженера (tabula recta) было создано множество карманных «склерозников» разных форм, которые упрощали тайнопись. Наряду с линейкой Сен-Сира, большой популярностью пользовались шифровальные круги, идею которых подсказал в своих трудах Леон Баттиста Альберти — итальянский учёный середины XV столетия.
Леон Баттиста Альберти
Во время войны Севера и Юга в США (1861–1865 годов) диск Альберти (иногда можно встретить название “колеса Альберти”) — кружок диаметром девять с половиной сантиметров — лежал в кармане у разведчиков и связистов. Шифровальный диск был сделан из плотной светло-желтой картонки и состоял из двух концентрических кругов, скрепленных посередине. Внутренний диск содержал буквы и окончания, а внешний включал в себя группу сигнальных цифр. Секретное устройство украшали буквы A.J.M. — инициалы главного начальника связи, генерала Альберта Дж. Майера.
Для отчетности каждый такой круг имел порядковый номер, который был закреплен за владельцем.
⇡#Решетка Кардано и как ее сделать самому
Часто так бывает, что талантливый человек входит в историю как автор какого-то одного открытия, а прочие его заслуги при этом остаются в тени. Наверное, то же самое можно сказать про Джероламо Кардано.
Даже если вы не разбираетесь в автомобилестроении, то наверняка слышали о каком-то карданном вале. Это такая деталь, которая передает крутящий момент от коробки передач или раздаточной коробки к редуктору переднего или заднего моста. Джероламо придумал этот шарнирный механизм, но, помимо “автомобильного” изобретения, у Кардано было много других блестящих идей, например о пользе переливания крови. Еще одно изобретение Кардано — шифрование по трафарету или решетке.
Решетка Кардано знакома каждому, кто хоть раз смотрел бессмертный советский сериал с Василием Ливановым в роли Шерлока Холмса. В заглавных титрах одной из серий этого фильма показана идея шифрования решеткой Кардано — из массы бессмысленных символов сквозь прорези в нужных местах решетки как будто проступал осмысленный текст.
Решетка Кардано может быть двух видов — простая и симметрично-поворотная. В первом случае для шифрования применяется трафарет с отверстиями, через которые «фильтруется» полезный текст. Другой вариант решетки, более интересный, состоит в том, чтобы использовать симметричный (квадратный) трафарет, который можно применять несколько раз, просто поворачивая его вокруг центра. Поворотная решетка Кардано позволяет записать текст массивом символов так, что результат будет выглядеть совершенно нечитаемым, например:
Решетка Кардано была очень практичной и удобной. Чтобы прочитать секретный текст, не нужно было «решать кроссворд» или тратить время на обучение секретному языку. Этим шифром предпочитали пользоваться многие известные личности, например кардинал Ришелье и русский драматург и дипломат Александр Грибоедов.
Сделать решетку Кардано очень легко даже за несколько минут. Возьмите тетрадный лист в клетку или разлинуйте квадрат, например со стороной в восемь клеток.
По центру квадрата проведите две перпендикулярные черты, отделив четыре зоны. Затем заполните каждую из зон номерами клеток. Нумерацию клеток следует начинать из угла и вести ее так, чтобы направление нумерации каждый раз было по часовой стрелке.
В каждой части квадрата есть набор цифр. Необходимо в произвольном порядке закрасить цифры от 1 до 16 так, чтобы числа не повторялись в разных частях решетки (например, если в первой зоне закрашена двойка, то в других зонах ее закрашивать уже не нужно).
Закрашенные клетки — это отверстия, которые необходимо вырезать. Квадратная решетка Кардано готова.
Приложите ее к листу и впишите текст. Затем поверните ее на 90 градусов и продолжайте писать текст, затем снова поверните и так до тех пор, пока весь квадрат под решеткой не будет заполнен текстом.
Чтобы вам было легче разобраться с принципом построения решетки, скачайте бесплатное приложение Владимира Беглецова “Шифратор решетки Кардано”. С помощью этой программы можно генерировать решетку разной размерности, а также кодировать и расшифровывать текстовое сообщение.
⇡#Загадки старого математика
Истинный изобретатель шифра Виженера Джованни Батиста Беллазо оставил после себя настоящую зарядку для ума. После публикации трактата о криптографии La Cifra del Sig, Giovan Battista Bellaso (откуда, вероятнее всего, Виженер и узнал об алгоритме шифрования) Джованни издал два дополнительных тома с практическими примерами. В одном из этих дополнений он предлагает читателям разгадать семь загадок — несколько вариантов зашифрованного текста. Полагая при этом, что знаний, изложенных в данном трактате, читателям хватит, чтобы осилить закодированные текстовые фрагменты. Но то ли итальянский математик слишком переоценил качество своего преподавательского таланта, то ли ученики у него были ленивые, но неразгаданные задачи из этого учебника дошли до наших дней.
Погодите, не спешите махать руками. Да, Беллазо был итальянцем. И язык у него был немного не такой, как у современных жителей Рима. Но это ровным счетом ничего не означает. Большую часть его головоломок спустя почти пять столетий разгадал английский любитель тайн Тони Гаффни (Tony Gaffney), который, что примечательно, не знал итальянского языка. Главное — найти правильный подход, а содержание расшифрованного текста роли не играет. Но если уж будет совсем тяжело, можно посмотреть подсказку у Тони на этом сайте.
⇡#Тайнопись Фёдора Кузьмича
Зачем приходит человек в этот мир — не знает никто. Жизнь пролетает в мгновение ока, оставляя потомкам лишь память о делах и поступках. После смерти появляется некоторая недосказанность, возникают вопросы, ответы на которые найти, быть может, никогда никому не удастся. Жизнь сибирского старца Фёдора Кузьмича была именно такой — она оставила после себя много легенд и загадок, в том числе связанных с тайнописью.
Чем же примечателен был этот человек? Фёдор Кузьмич, или Феодор Томский, был скитальцем. Этот старец вел очень аскетичную жизнь: он проводил время в молитве и посте, по возможности избегал мирской суеты, ел сухари, размоченные в воде, ложился спать на доску, покрытую холстом. За свою праведную жизнь этот человек был даже канонизирован Русской православной церковью в лике праведных в составе Собора сибирских святых.
Но есть одна тайна, которую Фёдор Кузьмич унес в могилу, — тайна его происхождения. Еще при жизни этого человека появились слухи о том, что на самом деле седовласый старец — совсем не тот, за кого себя выдает. Народ полагал, что этот человек был тем, о ком Александр Сергеевич Пушкин написал эпитафию: «Всю жизнь свою провел в дороге, простыл и умер в Таганроге». То есть Александром I, императором, самодержцем Всероссийским.
Есть много косвенных исторических фактов, свидетельствующих в пользу мифа о том, что популярный среди простого люда старец действительно мог быть Александром I. Старец иногда ронял фразы о событиях Отечественной войны 1812 года, о жизни Петербурга, удивлял воспоминаниями об Аракчееве и Кутузове. Удивительное внешнее сходство, поразительное совпадение факта появления Фёдора Кузьмича в Сибири через несколько лет после смерти императора, образованность старца, которую тот старательно скрывал, разговоры самодержца перед смертью о желании отречься от престола и многие другие обстоятельства надолго поссорили историков. Одни из них утверждают, что старец Фёдор Кузьмич был самозванцем, другие говорят о тождественности с Александром I, третьи идентифицируют этого человека как Фёдора Александровича Уварова, тайного осведомителя. Окончательную точку в этом вопросе мог бы поставить тот, кто сумел бы расшифровать послание самого старца.
Перед самой смертью Фёдора Кузьмича купец Семен Феофанович Хромов, у которого проживал старец, попробовал спросить прямо: «Есть молва, что ты, батюшка, не кто иной, как Александр Благословенный… Правда ли это. » Старец перекрестился и ответил: «Чудны дела Твои, Господи… Нет тайны, которая бы не открылась». Умирая, старец простер свою руку, указав на холщовый мешочек, висевший над кроватью, после чего сказал: «В нем моя тайна.»
Среди оставшихся после смерти старца пожитков купец нашел странные вещи: резное распятие из слоновой кости, псалтырь, цепь ордена Андрея Первозванного, документ, похожий на свидетельство о бракосочетании императора Александра I. Но самая главная находка — короткие записки из мешочка, в которых использовалась тайнопись.
Расшифровка этого текста, если верить последним словам старца, могла бы дать ответ на главный вопрос — кем же он был на самом деле. Записки представляли собой пару бумажных лент, исписанных с обеих сторон. Помимо этих записок, была найдена и выдержка из Священного Писания, которая заканчивается странной допиской старца в самом конце: «Ныне отец. Преж(де) царь.»
Попытки разобраться в легенде о сибирском старце предпринимали многие известные люди, в числе которых был, например, писатель Лев Николаевич Толстой. Но увы — их выводы были субъективными, расшифровать записи Фёдора Кузьмича так никто и не смог. Зато у вас есть шанс сделать это.
⇡#Шифр, который поможет раскрыть убийство
Вполне вероятно, что среди читателей найдутся прагматичные люди, которым будет скучно просто так тратить свои усилия на поиски ключа к шифрованным загадкам. Ну что же, и на этот случай есть интересная задача, которая приведет к поимке настоящего убийцы. В 2011 году Федеральное бюро расследований обратилось к общественности с просьбой о помощи в расшифровке текста. Событие уже само по себе удивительное, но еще более странными являются обстоятельства этого обращения.
30 июня 1999 года на кукурузном поле было обнаружено тело некоего Рикки Маккормика. При жизни этот человек был безработным, неоднократно судимым и проживал на пособие по инвалидности. Тело Маккормика было найдено в 15 милях от последнего места его проживания. Собственного автомобиля у Рикки не было, а с помощью общественного транспорта добраться до этого поля он не мог. Дело приобрело еще более запутанный ход, когда в кармане его брюк полиция обнаружила странные бумажки с зашифрованным текстом. Экспертиза показала, что данные записки были сделаны приблизительно за три дня до убийства. Люди, знавшие Маккормика близко, заявили, что этот шифр был известен ему с детства и Рикки часто использовал его в своих записях.
Признаков насильственной смерти не было, не был понятен и мотив возможного убийства. Однако спустя 12 лет ФБР все-таки переквалифицировало это происшествие в убийство и более внимательно изучила криптограммы. Поначалу специалисты ФБР были уверены в том, что взлом кода Маккормика — вопрос времени. Однако даже усиленная работа специалистов группы криптоанализа ФБР и Американской криптоаналитической организации ни к чему не привела. Даже если в записке не будет указано имя убийцы, она может содержать сведения о последнем месте нахождения Рикки перед смертью.
Криптос: разгадка на три четверти
Перед центральным офисом ЦРУ в Лэнгли, штат Виргиния, расположена удивительная скульптура, состоящая из беспорядочного, на первый взгляд, набора символов.
Вряд ли где-нибудь еще вы найдете что-то похожее. В процессе строительства нового здания образовалось незанятое пространство, которое решили занять какой-нибудь инсталляцией. Работать над ней поручили американскому скульптору Джиму Сэнборну. Скульптура должна была быть необычной и отражать суть места, где она была установлена.
Было решено создать скульптуру-загадку, состоящую из символов, этакое зашифрованное послание. Обязательным условием для такой «тайнописи» было то, что метод для шифрования не должен был быть привязан к компьютерам. Алгоритм, который использован при составлении текста скульптуры, должен быть не сложнее тех, что применялись во времена, когда компьютерной техники не было и в помине. Поэтому теоретически взломать сообщение, оставленное Сэнборном, может любой человек, используя исключительно карандаш и бумагу. Поскольку скульптор, как и большинство людей творческих профессий, был очень далек от знания криптографии, он обратился за помощью к Эдварду Шейдту (Edward M. Scheidt), который как раз ушел с поста главы криптографического центра Лэнгли.
Вполне возможно, что впоследствии Сэнборн сожалел о том, что согласился на такую работу. Еще до того, как скульптура была завершена, энтузиасты пытались прорваться к творению и сфотографировать его. А потом и вовсе разошлись. Заядлые «детективы», мечтающие раскрыть код скульптуры, стали переходить рамки дозволенного. Узнав откуда-то телефон Сэнборна, они атаковали его звонками, требуя выдать код расшифровки, обзывая при этом несчастного скульптора какими угодно словами, вплоть до «агент Сатаны».
Скульптура «Криптос» представляет собой набор символов, разбитый на четыре секции. Буквы расположены в плоскости, которая схожа с развивающимся флагом или свитком, скрученным в виде буквы S. С 1990 года сообществу удалось разгадать содержимое только трех секций этой скульптуры. Четвертая же оказалась намного сложнее. Сам Сэнборн как-то в интервью сказал, что хотел бы умереть прежде, чем ответ будет найден. Почему? Загадка. И поймет ее только тот, что вскроет данный код. Оригинальный взгляд на Cryptos и некоторые подробности можно найти в этом материале.
Вперед, за сокровищами: криптограммы Бейла
Наверное, многие из зрителей, наблюдавших за приключениями Индианы Джонса, задавались вопросом: «А откуда у него все эти знания о кладах и заброшенных городах?» Конечно, доктор Джонс — вымышленный персонаж, все его приключения — это плод фантазии Стивена Спилберга и Джорджа Лукаса. Однако кое-что в его образе соответствует действительности — множество неразгаданных археологических и исторических тайн, над которыми может поломать голову любой человек. Одна из таких загадок — «криптограммы Бейла». Расшифровка нескольких фрагментов текста, возможно, приведет вас к огромному богатству.
Появилась эта загадка очень странно — в виде опубликованной брошюры. По словам человека, который опубликовал криптограммы в этой брошюре, их ему прислал некий Роберт Моррис, владелец гостиницы, в которой останавливался Томас Джефферсон Бейл — охотник на бизонов и любитель острых ощущений. Текст брошюры представлял собой пересказ слов Роберта Морриса — мол, в 1817 году Томас Бейл преследовал с компанией охотников бизонье стадо и совершенно случайно нашел богатейшую золотую жилу, располагавшуюся «где-то в 250—300 милях к северу от Санта-Фе». В то время это была территория Мексики, и случайные золотоискатели стали думать, как переправить найденный клад в США.
Томас Джефферсон Бейл со спутниками перевез находку в Сент-Луис (Миссури), где часть золота обменял на драгоценные камни, чтобы уменьшить вес «багажа». А затем он спрятал весь клад в подземном руднике «неподалеку от Бафорда».
Согласно легенде, рассказанной в брошюре, перед тем как отправиться в очередной поход, Бейл на всякий случай оставил у Морриса коробку с криптограммами. В случае своей смерти Томас просил вскрыть коробку, извлечь бумаги и по ним отыскать тайник, после чего, оставив себе треть найденного, передать остальное родственникам и друзьям погибших. Ключ для разгадки криптограмм Бейл послал какому-то «проверенному» человеку, который должен был передать его в 1832 году Моррису. Но этот человек так и не объявился. Моррис не знал, что делать с криптограммами и в конце концов, в возрасте 84 лет передал их автору брошюры. Используя текст Декларации независимости США как ключ, автор брошюры сумел разгадать вторую криптограмму. Но открыть секрет двух других ему оказалось не по силам. И тогда, по его словам, он решил рассказать о шифре Бейла всем.
Если вам вся эта история показалась смешным вымыслом, знайте — вы не одиноки. Есть много скептиков, утверждающих, что вся эта история — розыгрыш от начала и до конца. Некоторые исследователи даже попробовали назвать имя этого шутника. На наш взгляд, наиболее интересное предположение, которое выдвигалось скептиками — все эти криптограммы составил уже упоминавшийся нами выше Эдгар Аллан По. По крайней мере такая шутка была бы в его духе. За свою не очень долгую жизнь редактор журнала Graham’s Magazine частенько разыгрывал доверчивых читателей. Например, опубликованный им рассказ The Journal of Julius Rodman («Дневник Джулиуса Родмена») с описанием первого путешествия через Скалистые горы Северной Америки совершённого цивилизованными людьми был принят за чистую монету. В 1840 году члены Сената Соединенных Штатов считали произведение Эдгара По абсолютно достоверным, и в реестре Конгресса США данный текст фигурировал в качестве официального отчёта.
Были и другие розыгрыши писателя — например, с помощью рассказа “История с воздушным шаром” в газете Sun он заставил поверить наивного обывателя, что пересечь Атлантический океан можно за три дня на воздушном шаре с горячим воздухом.
Ну а если все-таки криптограммы Бейла — не шутка и не вымысел Эдгара По? Не известно, что за текст спрятан за шифром, но одно известно точно — это действительно зашифрованный текст, а не беспорядочный набор символов. Карл Хаммер, один из первопроходцев в компьютерном криптоанализе, используя методы математической статистики доказал, что криптограммы Бейла — это не случайный набор данных. В тексте всех трёх документов прослеживаются циклические отношения, характерные именно для зашифрованного текста. Если верить этому доказательству, текст зашифрован именно методом подстановки цифр вместо букв.
Криптограмма, хранящая тайну месторасположения тайника
Разгаданная криптограмма о содержимом тайника
А стоит ли овчинка выделки? Сумма богатства, спрятанного Бейлом, согласно различным оценкам экспертов, изучавших этот вопрос, может составлять десятки миллионов долларов. Оригинал рукописи до сих пор хранится в библиотеке конгресса США, ну а клад до сих пор не найден.
⇡#Пятнадцать человек на сундук мертвеца
Французский пират Оливье Левассёр (Olivier Levasseur) прожил не очень долгую жизнь и завершил ее, как и многие другие пираты, на виселице.
Он был повешен в городе Сен-Поль на острове Реюньон. При жизни за свою жестокость и скорость, с которой одноглазый пират атаковал жертву, он получил прозвище Ла Бюз (на французском La Buse — это канюк, ястреб).
По одной из версий, некоторые из похождений Левассёра нашли отражение в знаменитой книге Стивенсона «Остров сокровищ».
Первое время пират успешно промышлял в Атлантическом океане, но со временем ситуация изменилась. Власти Великобритании и Франции открыли настоящую охоту на пиратов Карибского моря, и Оливье пришлось менять место своей деятельности. Левассёр перебрался в Индийский океан, где продолжал грабить суда.
Но в 1730 году Оливье все же попал в руки правосудия. Согласно легенде, когда пирата вели на эшафот, он вырвался и со словами «Найди мои сокровища, кто сможет понять!» сорвал с шеи ожерелье и бросил его в толпу зевак. На ожерелье были надписи, всего семнадцать строк — зашифрованное указание, где хранится один из самых больших кладов в истории человечества, оцениваемый более чем в 1 миллиард фунтов стерлингов. Судьба того ожерелья осталась загадкой, но загадочные символы люди переписали и размножили.
С тех пор сотни людей потеряли головы, а заодно и все свои сбережения, полагая, что сумели разгадать код жестокого пирата. Но увы! Сокровища до сих пор ждут того, кто верно расшифрует криптограмму Ла Бюза.
⇡#Заключение
Человеческий ум изобретателен, и способов передачи тайной информации придумано немыслимое количество. Поэты, например, шифровали свои послания при помощи акростиха — когда первые буквы строк составляют слова. Музыканты перекладывали свои мысли на ноты, а математики применяли формулы. Морзе додумался перевести все буквы в «точки» и «тире». Все это очень интересно и слишком необъятно, чтобы рассказать в одной статье.
Изучение алгоритмов шифрования может быть простым хобби, способом убить время, а может стать делом всей жизни. Им можно заниматься из корысти, а можно просто для того, чтобы повысить самооценку. Если вы взялись за это всерьез, но оказались в тупике, пусть вас не смущает стойкость шифра. Ведь даже неудачные попытки разгадать спрятанный текст развивают мышление и логику.
Компьютерные системы все надежнее и надежнее прячут новые секреты от посторонних глаз. Но, к счастью, наши предки оставили нам много загадок, которые еще только предстоит решить. И это здорово. Ведь трудно представить себе какой была бы жизнь, если бы в ней не было места секретному и таинственному. В этом нам повезло — всем людям есть, что скрывать. Хотя, конечно, куда интереснее раскрывать чужие тайны, чем разглашать свои.