Контрмеры по отражению криптоатаки при использовании одноалфавитной системы шифрования

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

Выберем некоторое число 0 < К< 25 и слово или короткую фразу в качестве ключевого слова. Желательно, чтобы все буквы ключевого слова были различными. Пусть выбрано слово DIPLOMAT в качестве ключевого слова и число К = 5 (в отличие от ключевого слова это число можно назвать ключевым параметром).

Ключевое слово записывается под буквами алфавита, начиная с буквы, числовой код которой совпадает с выбранным числом К, так как это представлено в табл. 2.7.

Таблица 2.7

Исходный алфавит и ключевое слово

 

0         5         10         15         20         25
А В С D Е F G Н I J К L М N О Р Q R S T U V W X Y Z
          D I Р L О M А Т                          

 

Оставшиеся буквы алфавита подстановки записываются после ключевого слова в алфавитном порядке, так как это представлено в табл. 2.8. Естественно, что при этом исключаются буквы, входящие в ключевое слово.

 

Таблица 2.8


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: