Вопрос:

№ 17 «Шифр Виженера». Это шифр представляет шифр Цезаря с переменной величиной сдвига. Величину сдвига задают ключевым словом. Например, ключевое слово ВАЗА означает следующую последовательность сдвигов букв исходного текста: 3 1 9 1 3 1 9 1 и т.д. Используя в качестве ключевого слово ВАГОН, закодируйте слова: АЛГОРИТМ, ПРАВИЛА, ИНФОРМАЦИЯ.

Ответ:

Шифр Виженера — это метод шифрования, использующий последовательность сдвигов, определяемую ключевым словом. Закодируем слова АЛГОРИТМ, ПРАВИЛА, ИНФОРМАЦИЯ с ключевым словом ВАГОН.

Ключевое слово: ВАГОН (3 1 4 7 15)

Закодируем слова:

  1. АЛГОРИТМ
    • А + 3 = Г
    • Л + 1 = М
    • Г + 4 = Е
    • О + 7 = Ф
    • Р + 15 = Ё (Р + 15 = 32, 32-32=0)
    • И + 3 = Л
    • Т + 1 = У
    • М + 4 = Р
    • ИТОГ: ГМЕФЁЛУР
  2. ПРАВИЛА
    • П + 3 = С
    • Р + 1 = С
    • А + 4 = Д
    • В + 7 = Е
    • И + 15 = Ы (И + 15 = 24, 33-24=9)
    • Л + 3 = О
    • А + 1 = Б
    • ИТОГ: ССДЕЫОБ
  3. ИНФОРМАЦИЯ
    • И + 3 = Л
    • Н + 1 = О
    • Ф + 4 = Х
    • О + 7 = Ф
    • Р + 15 = Ь (Р + 15 = 32, 32-32=0)
    • М + 3 = П
    • А + 1 = Б
    • Ц + 4 = Ч
    • И + 7 = П
    • Я + 15 = Г (Я + 15 = 32, 32-32=0)
    • ИТОГ: ЛОХФЬПБЧПГ

Ответ: ГМЕФЁЛУР, ССДЕЫОБ, ЛОХФЬПБЧПГ