Информационная безопасность. Макаренко С.И. - 145 стр.

UptoLike

Составители: 

145
12.2.4 Система Цезаря с ключевым словом
Система шифрования Цезаря с ключевым словом является
одноалфавитной системой подстановки. Особенностью этой системы
является использование ключевого слова для смещения и изменения порядка
символов в алфавите подстановки.
Выберем некоторое число k, 0<k<25, и слово или короткую фразу в
качестве ключевого слова. Желательно, чтобы все буквы ключевого слова
были различными. Пусть выбраны слово DIPLOMAT в качестве ключевого
слова и число k = 5.
Ключевое слово записывается под буквами алфавита, начиная с буквы,
числовой код которой совпадает с выбранным числом k:
Оставшиеся буквы алфавита подстановки записываются после
ключевого слова в алфавитном порядке:
Теперь мы имеем подстановку для каждой буквы произвольного
сообщения.
Исходное сообщение SEND MORE MONEY,
шифруется как HZBY TCGZ TCBZS.
Следует отметить, что требование о различии всех букв ключевого
слова не обязательно. Можно просто записать ключевое слово (или фразу)
без повторения одинаковых букв. Например, ключевая фраза КАК ДЫМ
ОТЕЧЕСТВА НАМ СЛАДОК И ПРИЯТЕН и число k = 3 порождают
следующую таблицу подстановок:
Несомненным достоинством системы Цезаря с ключевым словом
является то, что количество возможных ключевых слов практически
неисчерпаемо. Недостатком этой системы является возможность взлома
шифртекста на основе анализа частот появления букв.
               12.2.4 Система Цезаря с ключевым словом

      Система шифрования Цезаря с ключевым словом является
одноалфавитной системой подстановки. Особенностью этой системы
является использование ключевого слова для смещения и изменения порядка
символов в алфавите подстановки.
      Выберем некоторое число k, 0