Закодировать слова с помощью шифра Вижинера:Используя ключевое слово "ЗИМА", закодировать слова: АЛГОРИТМИЗАЦИЯ,...

Тематика Информатика
Уровень 10 - 11 классы
шифрование шифр Вижинера криптография кодирование текста защита информации
0

Закодировать слова с помощью шифра Вижинера:Используя ключевое слово "ЗИМА", закодировать слова: АЛГОРИТМИЗАЦИЯ, КОМПЬЮТЕР, ИНТЕРНЕТ

avatar
задан 6 месяцев назад

2 Ответа

0

Ответ: АЛГОРИТМИЗАЦИЯ - ЧМЕПШЮИФЧОЗЖБ КОМПЬЮТЕР - ЁПЕХЩЫЕТЮ ИНТЕРНЕТ - ЦПЩПЕУЙЪ

avatar
ответил 6 месяцев назад
0

Шифр Вижинера — это метод шифрования текста с использованием серии различных сдвигов Цезаря, основанных на буквах ключевого слова. Для шифрования текста «АЛГОРИТМИЗАЦИЯ», «КОМПЬЮТЕР», «ИНТЕРНЕТ» с использованием ключевого слова «ЗИМА», выполним следующие шаги:

Шаг 1: Подготовка

  • Ключевое слово: ЗИМА
  • Тексты для шифрования: АЛГОРИТМИЗАЦИЯ, КОМПЬЮТЕР, ИНТЕРНЕТ
  • Алфавит: А, Б, В, Г, Д, Е, Ё, Ж, З, И, Й, К, Л, М, Н, О, П, Р, С, Т, У, Ф, Х, Ц, Ч, Ш, Щ, Ъ, Ы, Ь, Э, Ю, Я (33 буквы)

Шаг 2: Расширение ключа

Расширяем ключ «ЗИМА» до длины каждого из текстов:

  • Для "АЛГОРИТМИЗАЦИЯ": ЗИМАЗИМАЗИМАЗИ
  • Для "КОМПЬЮТЕР": ЗИМАЗИМАЗИМ
  • Для "ИНТЕРНЕТ": ЗИМАЗИМАЗИ

Шаг 3: Шифрование

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

Шифрование "АЛГОРИТМИЗАЦИЯ":

  • А (0) + З (8) = 8 (И)
  • Л (11) + И (9) = 20 (У)
  • Г (3) + М (13) = 16 (Р)
  • О (15) + А (0) = 15 (О)
  • Р (17) + З (8) = 25 (Ч)
  • И (9) + И (9) = 18 (С)
  • Т (19) + М (13) = 32 (Я)
  • М (13) + А (0) = 13 (М)
  • И (9) + З (8) = 17 (Р)
  • З (8) + И (9) = 17 (Р)
  • А (0) + М (13) = 13 (М)
  • Ц (23) + А (0) = 23 (Ц)
  • И (9) + З (8) = 17 (Р)
  • Я (32) + И (9) = 8 (И)

Результат: ИУРОЧСЯМРРМЦРИ

Шифрование "КОМПЬЮТЕР":

  • К (10) + З (8) = 18 (С)
  • О (15) + И (9) = 24 (Ш)
  • М (13) + М (13) = 26 (Щ)
  • П (16) + А (0) = 16 (П)
  • Ь (29) + З (8) = 4 (Д)
  • Ю (31) + И (9) = 7 (Ж)
  • Т (19) + М (13) = 32 (Я)
  • Е (5) + А (0) = 5 (Е)
  • Р (17) + З (8) = 25 (Ч)

Результат: СШЩПДЖЯЕЧ

Шифрование "ИНТЕРНЕТ":

  • И (9) + З (8) = 17 (Р)
  • Н (14) + И (9) = 23 (Ц)
  • Т (19) + М (13) = 32 (Я)
  • Е (5) + А (0) = 5 (Е)
  • Р (17) + З (8) = 25 (Ч)
  • Н (14) + И (9) = 23 (Ц)
  • Е (5) + М (13) = 18 (С)
  • Т (19) + А (0) = 19 (Т)

Результат: РЦЯЕЧЦСТ

Эти зашифрованные слова можно использовать в соответствии с задачей шифрования.

avatar
ответил 6 месяцев назад

Ваш ответ

Вопросы по теме