Зашифровать строку «ИНФОРМАЦИОННАЯ_БЕЗОПАСНОСТЬ» методом Цезаря с ключевым словом
.pdf
Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥
Зашифровать строку «ИНФОРМАЦИОННАЯ_БЕЗОПАСНОСТЬ» методом Цезаря с ключевым словом, выбрав произвольное ключевое слово и смещение k;
расшифровать зашифрованное слово, используя ключевое слово и смещение согласно таблице 2.
Таблица 2
Исходные данные для выполнения практического задания
Последние цифры номера зачетной книжки Ключевое слово k Зашифрованное сообщение
51 МЕТОД 4 _ЖПЙЭКЛЙНБЛНЙЭ
Решение
Система шифрования Цезаря с ключевым словом является одноалфавитной системой подстановки. Особенностью этой системы является использование ключевого слова для смещения и изменения порядка символов в алфавите подстановки.
1) Для шифрования сообщения выберем число k, 0 < k < 32 для смещения алфавита подстановки
. Примем k = 4.
В качестве ключевого слова примем слово МЕТОД.
Ключевое слово записывается под буквами алфавита, начиная с буквы, числовой код которой совпадает с выбранным числом k. Ключевое слово записываем без повторения одинаковых букв. Оставшиеся буквы алфавита подстановки записываются после ключевого слова в алфавитном порядке:
0 4
82059723970800_ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Ь Э Ю Я М Е Т О Д _ А Б В Г Ж З И Й К Л Н П Р С У Ф Х Ц Ч Ш Щ Ъ Ы
Теперь мы имеем подстановку для каждой буквы произвольного сообщения