Книжный шифр

редактировать
Библия короля Якова, высокодоступный публикация, подходящая для книжного шифра.

A книжный шифр или шифр Оттендорфа - это шифр, в котором ключом является некоторый аспект книги или другой фрагмент текста. Книги, будучи обычными и широко доступными в наше время, более удобны для этого использования, чем предметы, созданные специально для криптографических целей. Как правило, важно, чтобы у обоих корреспондентов была не только одна и та же книга, но и одно и то же издание.

Традиционно книжные шифры работают, заменяя слова в открытом тексте сообщения местоположением слов из книга используется. В этом режиме книжные шифры более правильно называть кодами.

. Это может вызвать проблемы; если слово встречается в открытом тексте, но не в книге, его нельзя закодировать. Альтернативный подход, позволяющий обойти эту проблему, заключается в замене отдельных букв, а не слов. Один из таких методов, используемый во втором шифре Била , заменяет первую букву слова в книге позицией этого слова. В этом случае книжный шифр является правильным шифром, в частности, гомофоническим замещающим шифром . Однако при частом использовании этот метод имеет побочный эффект, заключающийся в создании более крупного зашифрованного текста (обычно для шифрования каждой буквы или слога требуется от 4 до 6 цифр) и увеличивает время и усилия, необходимые для декодирования сообщения.

Содержание

  • 1 Выбор ключа
  • 2 Использование широко доступных публикаций
    • 2.1 Словарь
    • 2.2 Библейский шифр
  • 3 Безопасность
  • 4 Примеры
    • 4.1 Художественная литература
  • 5 См. Также
  • 6 Ссылки

Выбор ключа

Основная сила книжного шифра - это ключ. Отправитель и получатель закодированных сообщений могут согласиться использовать любую книгу или другую публикацию, доступную им обоим, в качестве ключа к их шифру. Кто-то, перехватывающий сообщение и пытающийся его расшифровать, если он не является опытным криптографом (см. Безопасность ниже), должен каким-то образом идентифицировать ключ из огромного количества доступных возможностей. В контексте шпионажа книжный шифр имеет значительное преимущество для шпиона на вражеской территории. Обычная кодовая книга, если ее обнаруживают местные власти, немедленно инкриминирует ее владельца как шпиона и дает властям возможность расшифровать код и отправить ложные сообщения, выдавая себя за агента. С другой стороны, книга, если ее тщательно подбирать, чтобы соответствовать легенде шпиона, показалась бы совершенно безобидной. Недостатком книжного шифра является то, что обе стороны должны иметь идентичную копию ключа. Книга не должна выглядеть неуместной для тех, кто ее использует, и она должна быть такого типа, который может содержать любые требуемые слова. Так, например, шпион, желающий передать информацию о передвижениях войск и количестве вооружений, вряд ли найдет полезные ключи от поваренной книги или любовного романа.

Использование широко доступных публикаций

Словарь

Другой подход - использовать словарь в качестве кодовой книги. Это гарантирует, что почти все слова будут найдены, а также значительно упрощает поиск слова при кодировании. Этот подход был использован Джорджем Сковеллом для армии герцога Веллингтона в некоторых кампаниях Полуостровной войны. В методе Сковелла кодовое слово будет состоять из числа (обозначающего страницу словаря), буквы (обозначающей столбец на странице) и, наконец, числа, указывающего, какая запись столбца имеется в виду. Однако у этого подхода есть и недостаток: поскольку записи расположены в алфавитном порядке, номера кодов тоже. Это может дать надежные подсказки для криптоаналитика, если только сообщение не супершифровано. Широкое распространение и доступность словарей также представляют проблему; вполне вероятно, что любой, кто пытается взломать такой код, также имеет словарь, который можно использовать для чтения сообщения.

Библейский шифр

Библия - широко доступная книга, которая почти всегда печатается с пометками глав и стихов, что позволяет легко найти в ней конкретную строку текста, делая его особенно полезным для этой цели; Широкая доступность согласований также может облегчить процесс кодирования.

Безопасность

По сути, версия кода «книжного шифра» такая же, как и любой другой код, но в котором проблема подготовки и распространения кодовой книги связана с был удален с использованием существующего текста. Однако это означает, что помимо атак всеми обычными средствами, используемыми против других кодов или шифров, частичные решения могут помочь криптоаналитику угадать другие кодовые слова или даже полностью взломать код, идентифицировав ключевой текст.. Однако это не единственный способ взломать книжный шифр. Он по-прежнему восприимчив к другим методам криптоанализа, и, как таковой, довольно легко взломать, даже без сложных средств, при этом криптоаналитик не имеет представления, к какой книге привязан шифр.

При осторожном использовании версия шифра вероятно, намного сильнее, потому что он действует как гомофонический шифр с чрезвычайно большим количеством эквивалентов. Однако это происходит за счет очень большого расширения зашифрованного текста.

Примеры

В художественной литературе

  • В телесериале Колония движение сопротивления использует книжный шифр. для общения между членами камер.
  • В романе Месье Лекок, опубликованном в 1868 году, г-н Лекок обнаруживает, что заключенный общается со своим сообщником, используя двойную книжный шифр. Поскольку у заключенного есть только одна книга, «Песни Беранжера», решение легко найти.
  • В Долине страха, Шерлок Холмс расшифровывает сообщение, зашифрованное с помощью книжный шифр путем определения того, какая книга была использована в качестве ключевого текста.
  • Название триллера Кена Фоллетта о Второй мировой войне Ключ к Ребекке относится к немецкий шпион в Каире, использующий роман Дафны дю Морье Ребекка в качестве основы кода.
  • В Презумпция смерти лорд Питер Уимси по заданию британской разведки в оккупированной нацистами Европе во время Второй мировой войны использует код, основанный на работах Джона Донна. Немцы взламывают код, приближаясь к схватке Уимси и Бантера. Затем Уимзи импровизирует новый код на основе неопубликованного текста, известного только ему и его жене.
  • Главные герои Грэма Грина часто используют книжные коды. В Человеческий фактор использовано несколько книг, а издание книги Чарльза Лэмба Рассказы из Шекспира используется в Нашем человеке в Гаване.
  • Книжный шифр играет важную роль в телевизионной версии Меча Шарпа. Ключевой текст - Кандид.
  • Вольтера. В фильме 2004 года Национальное сокровище на обратной стороне U был обнаружен «шифр Оттендорфа». S. Декларация независимости с использованием букв «Silence Dogood в качестве ключевого текста.
  • Главные герои Мэтью Рейли романа Шесть священных камней использовали книжный шифр для отправки друг другу конфиденциальных сообщений. Ключевым текстом были книги Гарри Поттер, но сообщения были отправлены через форум Властелин колец, чтобы затруднить идентификацию ключевого текста.
  • В Потерянный : Тайна острова, серия из четырех головоломок, выпущенная в 2007 году, на каждой коробке с головоломкой был использован шифр Оттендорфа, чтобы скрыть спойлеры и раскрыть информацию о шоу фанатам.
  • «Король-рыбак», эпизод из двух частей Мыслить как преступник, показывает шифр Оттендорфа, доставленный в Отдел поведенческого анализа UNSUB через жену агента Хотчнера.. Шифр был частью большой головоломки по поиску девушки, пропавшей без вести два года назад. Ключевой текст был Коллекционер от Джона Фаулза.
  • Уведомление о ожогах (эпизоды «Где есть дым» и «Центр бури», 2010): Майкл Вестен крадет Библию у сейф, который является кодовой книгой Саймона. Это становится частью сюжета сезона по отслеживанию организации, развязывающей войны за прибыль, поскольку Майкл пытается договориться об интервью с Саймоном.
  • В эпизоде ​​«Слепой банкир » сериала BBC Шерлок, Шерлок Холмс ищет книгу, которая является ключом к шифру, который китайский тонг контрабандисты используют для связи со своими агентами и друг с другом с помощью граффити-сообщений.. В конце концов он его находит: Лондон, Аризона.
  • В фильме Неизвестно (2011) пароли профессора Бресслера скрыты шифром Оттендорфа.
  • В Блок в эпизоде ​​«Потерянный рай », Джонас Блейн (он же Змеиный Доктор) использует книжный код из стихотворения Потерянный рай, чтобы общаться со своей женой, Молли, что он благополучно прибыл в Панаму.
  • В «Бравом солдате Швейке » Ярослав Гашек, офицеры из батальона Швейка попытаться использовать книжный шифр. Однако их попытки не увенчались успехом, когда выяснилось, что рассматриваемый роман состоит из двух томов, и Швейк передал первый том офицерам, думая, что они намеревались прочитать роман, а не второй, который используется. для шифра. Кроме того, ключ к шифру идентичен примеру, приведенному в опубликованном военном учебнике.
  • В Экземпляр пальца, историческая загадка по Иэн Пирс, книжный шифр скрывает семейную историю одного персонажа и его связь с гражданской войной в Англии.
  • В фильме Джона Ле Карре Идеальный шпион главный герой Магнус Пим использует книгу шифр на основе немецкого текста Simplicissimus.
  • В фильме Manhunter, Ганнибал Лектер, находящийся в тюрьме, общается в личном объявлении в газете используется книжный код, который полиция знает не то, что он говорит (он упоминает стихи в Библии, но некоторые номера глав неверны). Позже полиция обнаруживает, какую книгу на самом деле использовал Лектер, и у него есть дала этому человеку домашний адрес специалиста ФБР Уилла Грэма и предупредила его убить Грэма.
  • В «Коде Дарвина» Дж. Д. Уэлча Джесс использует шекспировскую речь, чтобы построить книжный шифр, чтобы c общаться с врагом, который может быть союзником, а может и не быть.
  • В Bitterblue Кристин Кашор, Bitterblue использует книжный (?) код, чтобы раскрыть секреты правления ее отца как короля.
  • In телесериал Deutschland 83, кураторы главного героя Мартина Рауха из Восточной Германии используют книжный шифр, чтобы общаться с ним, пока он находится под прикрытием в Западной Германии.

См. также

Ссылки

.

Последняя правка сделана 2021-05-13 14:27:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте