Шифрование Шифр Цезаря



Дата24.09.2024
өлшемі15.39 Kb.
#503912
түріРешение
Задание по теме Шифрование информации


Шифрование

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

Решение:
Таблица соответствия букв русского алфавита и их порядковым номером:

А

1

З

9

П

17

Ч

25

Я

33

Б

2

И

10

Р

18

Ш

26







В

3

Й

11

С

19

Щ

27







Г

4

К

12

Т

20

Ъ

28







Д

5

Л

13

У

21

Ы

29







Е

6

М

14

Ф

22

Ь

30







Ё

7

Н

15

Х

23

Э

31







Ж

8

О

16

Ц

24

Ю

32







Буква И – 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. Слово НССРХПЛСГХСА получено с помощью шифра Виженера с ключевым словом ВАЗА. Восстановите исходное слово.


Достарыңызбен бөлісу:




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет