Шифр Цезаря
Шифр Цезаря относится к шифрам простой замены. Для шифрования текста каждая его буква заменяется другой, отстоящей после неё в алфавите на определённое число позиций. Это число является ключом шифра. Символы алфавита записываются циклически (по кругу). Для дешифрирования сообщения каждая его буква заменяется стоящей перед ней в алфавите на число позиций, которое использовалось в качестве ключа при шифровании.
Например, зашифруем сообщение «ЮРИСТ» классическим шифром Цезаря со сдвигом на 2, используя русский алфавит из 33 букв, табл. 1.1.
Таблица 1.1. Числовые эквиваленты русских букв
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 |
21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | 32 | 33 |
---|
А | Б | В | Г | Д | Е |
Ё | Ж | З | И | Й | К |
Л | М | Н | О | П | Р |
С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы |
Ь | Э | Ю | Я |
На рис. 1.1 показано, как получается шифрограмма «АТКУФ».
Рис. 1.1. Кодирование шифром Цезаря
Дешифрируем криптограмму «МВЦУК», зашифрованную тем же шифром, и получим исходное сообщение «КАФСИ» (рис. 1.2).
Рис. 2 Декодирование
Ниже Вам предлагается сдать два теста на знание алгоритма шифрования сообщения классическим ключом Цезаря
Тест 1.1. Кодирование текста шифром Цезаря
В отчет вставьте скрин формы с результатами теста. |
Тест 1.2. Декодирование текста, зашифрованного ключом Цезаря
В отчет вставьте скрин формы с результатами теста. |