Определить правила шифрования и расшифровать слова

Определить правила шифрования и расшифровать слова

Буква И – 10, сдвиг = 3, значит вместо нее в зашифрованном слове будет буква Л – 13;

Буква Н – 15, сдвиг = 3, значит вместо нее в зашифрованном слове будет буква Р – 18;

Последняя буква Я – 33, сдвиг = 3, значит вместо нее (идем по кругу) в зашифрованном слове будет буква В – 3.

И так далее перебирая все буквы, получим зашифрованное слово: ЛРЧСУПГЩЛВ.

Задания:

  1. используя шифр Цезаря, зашифруйте слова: КОМПЬЮТЕР, ЧЕЛОВЕК;

  2. расшифруйте слово НУЛТХСЁУГЧЛВ, закодированное с помощью шифра Цезаря (сдвиг = 3).

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

Решение:

Ключевое слово ВАГОН, последовательность сдвигов: 3 1 4 16 15 3 1 4 16 15 и т.д.

Буква А – 1, сдвиг=3, зашифрованная буква Г – 4;

Буква Л – 13, сдвиг=1, зашифрованная буква М – 14;

Буква Г – 4, сдвиг=4, зашифрованная буква Ж – 8;

Буква О, сдвиг=16, зашифрованная буква Ю – 32;

Буква Р, сдвиг=15, зашифрованная буква А – 1 (перешли на новый круг);

И так далее перебирая буквы, получим зашифрованное слово: ГМЖЮАЛУР

Задания:

  1. используя шифр Виженера (ключевое слово ВАГОН), закодируйте слова: ПРАВИЛА, ИНФОРМАЦИЯ;

  2. Слово НССРХПЛСГХСА получено с помощью шифра Виженера с ключевым словом ВАЗА. Восстановите исходное слово.



Источник: infourok.ru


Добавить комментарий