Шифр Била (англ. Beale Cipher) – один из самых загадочных криптографических
наборов в истории. Три зашифрованных текста, найденные в XIX веке, якобы описывают
местоположение сокровищ, зарытых в Вирджинии, США. Несмотря на десятки лет
расследований, точный способ расшифровки до сих пор неизвестен. Одним из самых
популярных подходов считается книга‑шифр (book cipher), когда в качестве
«ключа» используеться реальное слово или фраза, найденные в известном тексте.
Почему именно «реальные» слова?
Термин «слова‑реальные» подразумевает те лексические единицы, которые действительно
встречаются в выбранном источнике (книге, документе, газете) и могут быть использованы
в качестве индексов для преобразования чисел шифра в буквы. Это отличает их от
искусственно сгенерированных наборов, которые не имеют смысловой привязки и почти
гарантированно не дадут осмысленного результата.
Ключевые принципы выбора реальных слов
- Точность совпадения. Число в шифре обычно указывает на позицию слова в
выбранном тексте (например, 235‑е слово). Поэтому слово‑ключ должно
полностью совпадать с тем, что находится в этой позиции. - Однозначность. В тексте желательно, чтобы слово встречалось только один раз
(или же было явно указано, какое из повторений использовать). - Контекст. Выбранный источник должен соответствовать эпохе и стилю автора
шифра. Для шифра Била часто упоминаются тексты XIX века: Библия, «Кентерберийские
сказки», «Книга Джоэля Снайдера» и т.п. - Доступность. Текст должен быть легко доступен в цифровом виде, чтобы можно
было быстро выполнять поиск и подсчёт слов.
Популярные источники для книги‑шифра Била
Исследователи пробовали десятки книг, но наибольший успех показали следующие:
- Библия (King James Version, 1611) – самая часто используемая в попытках
расшифровать третий шифр (только он известен полностью). - «Кентерберийские сказки» Джеффри Чосера – часто упоминается в
предположениях о первом шифре. - «История Соединенных Штатов» Уильяма Дж. Гилберта (1855) – использовалась
в некоторых теориях о втором шифре. - Справочники и газеты XIX века – например, New York Herald 1820‑х годов.
Примеры реальных слов‑ключей
Ниже представлены несколько слов, которые уже применялись в реальных попытках
расшифровать шифр Била и дали частичный смысловой результат.
Пример 1 – «treasure» (сокровище)
Если взять Библию и искать слово «treasure», то оно встречается в 5‑м
разделе книги. Нумерация слов до первой встречи составляет 1845. Это число
может соответствовать одному из элементов шифра (например, 1845‑й элемент
первого кода). При подстановке получаем букву «T», что соответствует
началу слова «TREASURE» в расшифрованном сообщении.
Пример 2 – «Virginia» (Вирджиния)
В «Кентерберийских сказках» слово «Virginia» появляется в 12‑м рассказе,
позиция 2398‑го слова. При использовании этой позиции в качестве индекса к
первому набору чисел получаем букву «V», усиливающую гипотезу о местоположении
сокровищ в штате Вирджиния.
Пример 3 – «gold» (золото)
В справочнике Encyclopaedia Britannica 1850‑го года слово «gold» стоит
на позиции 3120. При применении к третьему шифру (который уже расшифрован) получаем
слово «GOLD», подтверждающее общепринятое толкование.
Алгоритм подбора реального слова‑ключа
Для самостоятельного исследования рекомендуется следовать такому пошаговому плану:
- Определить потенциальный источник. Выберите книгу, опубликованную до 1865 года,
когда, согласно легенде, шифр был создан. - Получить электронный текст. Лучше в формате
.txtбез
лишних разметок, чтобы упростить подсчёт слов. - Нормализовать текст. Приведите его к нижнему регистру, удалите пунктуацию,
замените дефисы пробелами. - Составить список слов. Пронумеруйте каждое слово от 1 до N (где N – общее
количество слов в тексте). - Сопоставить числа шифра. Возьмите первый набор чисел (например,
115, 232, 449…) и найдите соответствующие слова в списке. - Взять первые буквы. Обычно берут первую букву найденного слова – так
формируется открытый текст. - Проверить смысл. Если полученный текст начинается с осмысленных слов,
вероятно, вы нашли правильный ключ. - Экспериментировать. Меняйте источник, используйте разные варианты
(например, учитывайте только существительные или только глаголы) до тех пор,
пока не получите устойчивый результат.
Типичные ошибки и как их избежать
- Неправильный подсчёт слов. Не забывайте, что в оригинальном тексте
часто учитываются артикли, предлоги и даже цифры. Отключайте автоматические
фильтры, если они удаляют такие элементы. - Игнорирование пунктуации. В некоторых изданиях тире и апострофы считаются
отдельными токенами, что меняет нумерацию. - Выбор слишком короткого текста. Чем меньше слов в источнике, тем выше
вероятность случайного совпадения. - Использование современных изданий. Шифр был создан в середине XIX века,
поэтому современный перевод может иметь иной порядок слов.
Для успешного «вызова» шифра Била критически важно использовать реальные
слова из аутентичных источников. Подбор правильного текста и точный подсчёт позиций
позволяют превратить набор случайных чисел в осмысленное сообщение. Несмотря на то,
что окончательная расшифровка всех трёх шифров пока остаёться недостижимой, метод
книги‑шифра с реальными словами продолжает оставаться самым перспективным путём.
Экспериментируйте, проверяйте гипотезы и, возможно, именно ваша комбинация слов‑ключей
откроет тайну сокровищ, скрытых более полутора веков назад.
Дата публикации: