Similar presentations:
лекция 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).
informatics