Содержание

Слайд 2

Криптография Криптогра́фия (от др.-греч. κρυπτός «скрытый» + γράφω «пишу») — наука

Криптография

Криптогра́фия (от др.-греч. κρυπτός «скрытый» + γράφω «пишу») — наука о методах обеспечения конфиденциальности (невозможности прочтения информации посторонним), целостности данных (невозможности незаметного

изменения информации), аутентификации (проверки подлинности авторства или иных свойств объекта), шифрования.
Слайд 3

История криптографии Периоды развития криптографии: Первый период - примерно с 3

История криптографии

Периоды развития криптографии:
Первый период - примерно с 3 тысячелетия до

н.э. – моноалфавитные шифры;
Второй период - с IX века на Ближнем Востоке и с XV века в Европе – полиалфавитные шифры;
Третий период - с начала и до середины XX века – внедрение электромеханических устройств;
Четвертый период - с середины до 70х годов XX века – математическая криптография;
Современный период – с 70х годов XX века по настоящее время – криптография с открытым ключом.
Слайд 4

Криптография в Древнем Мире Первое известное применение криптографии зафиксировано 4000 лет назад в Древнем Египте

Криптография в Древнем Мире

Первое известное применение криптографии зафиксировано 4000 лет назад

в Древнем Египте
Слайд 5

Атбаш

Атбаш

Слайд 6

Скитала Скитала или сцитала представляла собой длинный стержень, на который наматывалась

Скитала

Скитала или сцитала представляла собой длинный стержень, на который наматывалась лента

из пергамента. На ленту наносился текст вдоль оси скиталы, так, что после разматывания текст становился нечитаемым. Для его восстановления требовалась скитала такого же диаметра.
Слайд 7

Квадрат Полибия

Квадрат Полибия

Слайд 8

Шифр Цезаря

Шифр Цезаря

Слайд 9

Криптография в арабских странах С VIII века н. э. развитие криптографии

Криптография в арабских странах

С VIII века н. э. развитие криптографии происходит в основном в

арабских странах.

Первое упоминание о частотном криптоанализе

Слайд 10

Криптография Эпохи Возрождения Отец современной криптографии – Леон Баттиста Альберти

Криптография Эпохи Возрождения

Отец современной криптографии – Леон Баттиста Альберти

Слайд 11

Криптография Эпохи Возрождения Головная боль математиков своего времени - Блез де Виженер

Криптография Эпохи Возрождения

Головная боль математиков своего времени - Блез де Виженер

Слайд 12

Шифр Виженера Исходный текст: ATTACKATDAWN Ключ: LEMONLEMONLE Зашифрованный текст:LXFOPVEFRNHR

Шифр Виженера

Исходный текст: ATTACKATDAWN
Ключ: LEMONLEMONLE
Зашифрованный текст:LXFOPVEFRNHR

Слайд 13

Взлом шифра Виженера Этапы: 1) поиск длины ключа N 2) взлом N различных шифров Цезаря

Взлом шифра Виженера

Этапы:
1) поиск длины ключа N
2) взлом N различных шифров

Цезаря
Слайд 14

Взлом шифра Виженера Исходный алфавит Алфавит со сдвигом 4

Взлом шифра Виженера

Исходный алфавит

Алфавит со сдвигом 4

Слайд 15

Шифр Плейфера Исходное сообщение: IDIOCY OFTEN LOOKS LIKE INTELLIGENCE Биграммы: ID

Шифр Плейфера

Исходное сообщение: IDIOCY OFTEN LOOKS LIKE INTELLIGENCE
Биграммы: ID IO CY

OF TE NL OO KS LI KE IN TE LL IG EN CE
Заменяем повторы: ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC E
Добиваем до биграмм: ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC EX
Шифруем каждую биграмму:
Текст: ID IO CY OF TE NL OX OK SL IK EI NT EL LI GE NC EX
Шифр: KF FB BZ FM WA SP NV CF DU KD AG CE WP QD PN BS NE
Слайд 16

До Второй мировой

До Второй мировой

Слайд 17

Вторая мировая Машина Лоренца Энигма

Вторая мировая

Машина Лоренца

Энигма

Слайд 18

Энигма 3-4 ротора Коммутационная панель Рефлектор Аксессуары

Энигма

3-4 ротора
Коммутационная панель
Рефлектор
Аксессуары

Слайд 19

Алгоритм работы Энигмы

Алгоритм работы Энигмы

Слайд 20

Блэтчли-парк

Блэтчли-парк

Слайд 21

Bombe BOMBE Алан Тьюринг

Bombe

BOMBE

Алан Тьюринг

Слайд 22

Lorenz - принцип Открытый текст ⊕ Ключ = Шифротекст Шифротекст ⊕ Ключ = Открытый текст

Lorenz - принцип

Открытый текст ⊕ Ключ = Шифротекст
Шифротекст ⊕ Ключ =

Открытый текст
Слайд 23

Шифрование Lorenz Ключ = Хи-ключ ⊕ Пси-Ключ

Шифрование Lorenz

Ключ =
Хи-ключ ⊕ Пси-Ключ

Слайд 24

Взлом алгоритма шифрования Lorenz Пусть Za и Zb - зашифрованный текст,

Взлом алгоритма шифрования Lorenz

Пусть Za и Zb - зашифрованный текст, Pa

и Pb – открытый, K - ключ
Za ⊕ Zb = Pa ⊕ Pb
Имея хотя бы по одной паре – открытый текст/шифротекст, получаем ключ:
Za ⊕ Pa = K или Zb ⊕ Pb = K
МЕТОД КАСИСКИ – поиск повторов в шифротексте
Слайд 25

Математическая криптография Вот они слева направа – Клод Шеннон, Уитфилд Диффи и Мартин Хеллман

Математическая криптография

Вот они слева направа – Клод Шеннон, Уитфилд Диффи и

Мартин Хеллман
Слайд 26

Alice, Bob and Eve

Alice, Bob and Eve

Слайд 27

Симметричные криптосистемы В симметричных криптосистемах для шифрования и дешифрования применяется один

Симметричные криптосистемы

В симметричных криптосистемах для шифрования и дешифрования применяется один и

тот же ключ
Типичные представители:
Простая перестановка
Перестановка по ключу
Слайд 28

Уязвимости шифров перестановки Частотный анализ Атака словарем Для полиалфавитных шифров –

Уязвимости шифров перестановки

Частотный анализ
Атака словарем
Для полиалфавитных шифров – метод Касиски
Атаки на

основе подобранного текста
И множество других…
Слайд 29

Протокол Диффи-Хеллмана

Протокол Диффи-Хеллмана

Слайд 30

Тулзы CyberChef – очень большая база различных алгоритмов. Magic в помощь

Тулзы

CyberChef – очень большая база различных алгоритмов. Magic в помощь
CrypTool –

немного о нем далее
Dcode.xyz – тоже большая база, на многие шифры осуществляет атаки грубой силой, вычисляет энтропию, даже определяет алгоритм шифрования – мощная вещь
WinDecoder – очень красиво, быстро и наглядно ломает любой шифр простой замены. УРА!