stringtranslate.com

Кодовая книга

Кодовая книга Государственного департамента США, выпущенная в 1899 году, пример одночастного кода, в Национальном музее криптографии
Страница 187 книги кодов Госдепартамента 1899 года, однокомпонентный код с выбором кодового слова или числового шифртекста. Числовые коды предваряются номером страницы.

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

Криптография

В криптографии кодовая книга — это документ, используемый для реализации кода . Кодовая книга содержит таблицу поиска для кодирования и декодирования; каждое слово или фраза имеет одну или несколько строк, которые его заменяют. Для расшифровки сообщений, записанных в коде, соответствующие копии кодовой книги должны быть доступны на обоих концах. Распространение и физическая безопасность кодовых книг представляют особую сложность при использовании кодов по сравнению с секретной информацией, используемой в шифрах , ключом , который обычно намного короче.

В документах Агентства национальной безопасности США термин «кодовая книга» иногда используется для обозначения блочных шифров ; сравните их использование алгоритма комбинаторного типа для обозначения потоковых шифров .

Кодовые книги бывают двух видов: одночастные и двухчастные:

Самое раннее известное использование системы кодовых книг было сделано Габриэле де Лавинде в 1379 году, работавшим на антипапу Климента VII . [1]

Двухчастные кодовые книги появились, по крайней мере, во времена Антуана Россиньоля в 1800-х годах. [1]

С 15-го века до середины 19-го века номенклаторы (названные в честь номенклатора ) были наиболее используемым криптографическим методом. [2]

Кодовые книги с супершифрованием были наиболее используемым криптографическим методом Первой мировой войны. [1]

Код JN-25, использовавшийся во время Второй мировой войны, использовал кодовую книгу из 30 000 кодовых групп, зашифрованных с помощью 30 000 случайных добавок.

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

Социальные науки

В социальных науках кодовая книга — это документ, содержащий список кодов, используемых в наборе данных для обозначения переменных и их значений, например, местоположений, занятий или клинических диагнозов.

Сжатие данных

Кодовые книги также использовались в коммерческих кодах XIX и XX веков для некриптографических целей сжатия данных.

Кодовые книги используются в отношении предварительного кодирования и формирования луча в мобильных сетях, таких как 5G и LTE . Использование стандартизировано 3GPP , например, в документе TS 38.331, NR; Управление радиоресурсами (RRC); Спецификация протокола.

Смотрите также

Ссылки

  1. ^ abcd Клаус Поммеренинг. «Кодовые книги».
  2. ^ Крис Кристенсен. «Коды и номенклатуры». стр. 4