Шифр Цезаря

  • Acrados
  • Дурашка, ты что делаешь?)
  • 208
  • 39
Контакты для связи отсутствуют.
Хелп, никак не могу понять как делается шифр цезаря с ключевым словом
 
Последнее редактирование:
  • 21
  • 5
1604996731018.png

(справа сайт бекос с открытых источников, ноад есчо)
 
  • Acrados
  • Дурашка, ты что делаешь?)
  • 208
  • 39
Контакты для связи отсутствуют.
гугл в помощь :ricardo_emoji:
Оооооо Капитан Очевидность, ну найдите мне нормальную инфу про это.
Сначала кидает не то что нужно а потом свои дедуктивные способности.
 
  • 9
  • 1
Контакты для связи отсутствуют.
Система Цезаря с ключевым словом

Система Цезаря с ключевым словом. В этой системе шифрования наряду с числовым ключом K, 0 ? K ? (M-1), задающим смещение, используется ключевое слово для изменения порядка символов в заменяющем алфавите.

В качестве ключевого слова необходимо выбирать слово или короткую фразу (не более длины алфавита). Все буквы ключевого слова должны быть различными.

Для создания таблицы замены ключевое слово записываем под буквами алфавита, начиная с буквы, числовой код которой совпадает с выбранным числовым ключом K. Оставшиеся буквы алфавита замены записываем в алфавитном порядке (избегая повтора букв) после ключевого слова. При достижении конца таблицы циклически переходим на ее начало и дописываем последние буквы алфавита не встречавшиеся ранее.

Пример 9. Пусть задан ключ K=3, ключевое слово «ШИФРОВКА» и русский алфавит из 32 букв. Необходимо создать таблицу замен для системы шифрования Цезаря с ключевым словом и с ее помощью зашифровать слово «НЕПТУН».

Первую букву ключевого слова («Ш») записываем под символом «Г» открытого текста с числовым кодом, определенным ключом K=3. Остальные буквы слова «ШИФРОВКА» записываем подряд. Оставшиеся ячейки заполняем теми буквами алфавита, которые не вошли в ключевое слово: «Б», «Г», «Д», «Е» и т.д. до буквы «Ь». Оставшиеся буквы «Э», «Ю», «Я» вписываем в начало таблицы под буквами «А», «Б» и «В», соответственно (табл. 4).

1605003530509.png



Таблица 4. Таблица замен символов для системы шифрования Цезаря при K=3, M=32 и ключевом слове «ШИФРОВКА»

Далее с помощью табл. 4 шифруем побуквенно слово «НЕПТУН». В результате получаем шифртекст: «ДФЖЛМД».
 
Активность
Пока что здесь никого нет
Сверху Снизу