Система шифрования Цезаря с ключевым словом. Особенностью этой системы является использование ключевого слова для смещения и изменения порядка символов в алфавите подстановки.
Выберем некоторое число 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