Криптография. Классические и современные шифры
Магический квадрат
Магический квадрат
Магический квадрат
Магический квадрат
Магический квадрат
Шифр Цезаря
Шифр Цезаря
Шифр Цезаря
Шифр Цезаря
Шифр Атбаш
Шифр Атбаш
Шифр Атбаш
Аффинный шифр
Аффинный шифр
Аффинный шифр
Аффинный шифр
Аффинный шифр
598.04K
Категория: ИнформатикаИнформатика

лекция 2

1. Криптография. Классические и современные шифры

2.

• 1. Магический квадрат
• 2. Шифр Цезаря;
• 3.Атбаш;
• 4. Афинный шифр;
Что будет в лекции?

3. Магический квадрат

Магический квадрат - является шифром
перестановки. Ключом является магический
квадрат размером nхn.
Магическим квадратом называется квадратная
таблица, в которую занесены все числа от 1 до n2
и обладающая тем свойством, что суммы
элементов по столбцам совпадают с суммами
элементов по строкам и совпадают с суммами
элементов по главной и побочной диагоналями.
Зашифрованное сообщение должно иметь длину
n2.

4. Магический квадрат

Буквы сообщения при шифровании нумеруются
числами от 1 до n2 и вписываются в магический
квадрат в те ячейки, в которых стоит их номер.
Для получения шифрограммы таблица читается
по строкам.
Для расшифрования шифрограмма вписывается в
магический квадрат по строкам, а читается в
порядке следования чисел от 1 до n2.

5. Магический квадрат

6. Магический квадрат

7. Магический квадрат

8. Шифр Цезаря

Шифр Цезаря - это вил шифра, в котором каждая
буква заменяется на другую букву, которая
находится на определенном расстоянии от нее в
алфавите.
Например, если используется смещение 1, то
буква А будет заменяться на Б, Б на В и так далее.
Если используется смещение 2, то А будет
заменяться на В, В на Д и так далее. Шифр назван
в честь римского императора Цезаря, который
использовал его для секретной переписки.

9. Шифр Цезаря

10. Шифр Цезаря

11. Шифр Цезаря

12. Шифр Атбаш

Шифр Атбаша - это древний шифр, который
использовался для замены букв в тексте. В этом
шифре каждая буква заменяется на букву,
которая находится на том же месте в обратном
порядке алфавита.

13. Шифр Атбаш

14. Шифр Атбаш

15. Аффинный шифр

Афинный шифр - шифр простой замены,
использующий в качестве ключа два числа. Эти числа
(то есть ключ афинного шифра) определяют
линейную зависимость порядковых номеров
символов будущей шифровки от порядковых
номеров
заменимых
символов
открытой
информации в используемом алфавите.
Так например, если линейная зависимость афинного
шифра 2х+8. то символ «А» (порядковый номер
символа равен 1) заменяется на «И» (порядковый
номер символа равен 2*1-8=10).

16. Аффинный шифр

17. Аффинный шифр

18. Аффинный шифр

19. Аффинный шифр

English     Русский Правила