Школьникам по криптографии

21
Лекция по математике и Лекция по математике и криптографии для криптографии для школьников школьников

Upload: sch-169

Post on 08-Jul-2015

3.966 views

Category:

Education


17 download

DESCRIPTION

Материал: http://www.academy.fsb.ru/index_i.html

TRANSCRIPT

Page 1: Школьникам по криптографии

Лекция по математике и Лекция по математике и криптографии для криптографии для

школьниковшкольников

Page 2: Школьникам по криптографии

Зачем нужна криптографияЗачем нужна криптографияКак передать нужную информацию нужному

адресату в тайне от других?

2.Создать абсолютно надежный, недоступный для других канал связи между абонентами.

3.Использовать общедоступный канал связи, но скрыть сам факт передачи информации.

4.Использовать общедоступный канал связи, но передавать по нему информацию в преобразованном виде, чтобы восстановить ее мог только адресат.

Page 3: Школьникам по криптографии

Что такое криптографияЧто такое криптографияКриптография («криптос» - тайна, «графэйн» - писать) - наука о методах обеспеченияконфиденциальности (невозможности прочтения информации посторонним) аутентичности (целостности и подлинности авторства, а также невозможности отказа от авторства) информации.

Page 4: Школьникам по криптографии

Основные термины Основные термины криптографиикриптографии

Открытое сообщение

Шифрованное сообщение

Шифрование

Шифрованное сообщение

Расшифрование

Открытое сообщение

Абонент А Абонент В

Линия связи

Page 5: Школьникам по криптографии

Основные термины Основные термины криптографиикриптографии

Обозначим буквойX - открытое сообщение, Y - шифрованное сообщение, f - правило шифрования, g - правило расшифрования. Тогда зашифрование X в Y можно записать в

виде f(X) = Y.

Обратное преобразование (то есть получение открытого сообщения X путем расшифрования Y) запишется в виде соотношения

g(Y) = X.

Page 6: Школьникам по криптографии

Основные термины Основные термины криптографиикриптографии

Используя понятие ключа, процесс зашифрования можно описать в виде соотношения:

fk(X) = Y,

в котором k - выбранный ключ,известный отправителю и адресату.

Обратное шифрпреобразование в таком случае запишется так:

gk(Y) = X.

Page 7: Школьникам по криптографии

Простейшие шифрыПростейшие шифры

Шифрами замены называются такие шифры, преобразования в которых приводят к замене каждого символа открытого сообщения на другие символы - шифробозначения, причем порядок следования шифробозначений совпадает с порядком следования соответствующих им символов открытого сообщения.

ШифрыШифры

заменызамены перестановкиперестановки

Page 8: Школьникам по криптографии

Простейшие шифрыПростейшие шифры

Шифр, преобразования которого изменяют только порядок следования символов исходного текста, но не изменяют их самих, называется шифром перестановки.

ШифрыШифры

заменызамены перестановкиперестановки

Page 9: Школьникам по криптографии

Примеры шифров заменыПримеры шифров замены

Шифр Цезаря. Заключается в замене букв открытого текста (верхней строки) на буквы (нижней строки) в соответствии с таблицей:

Например, слово CAESAR шифровалось бы как:

FDHVDU

Page 10: Школьникам по криптографии

Примеры шифров заменыПримеры шифров заменыРассмотрим шифр простой замены,

соответствующий таблице:

В этом случае, например слово «ПОБЕДА» перейдет в:

73 32 98 13 19 11Такой шифр называется шифром

цифровой простой замены.

Page 11: Школьникам по криптографии

Примеры шифров заменыПримеры шифров замены А. Конан Дойл «Пляшущие

человечки»

Ж. Верн «Путешествие к центру Земли»

Page 12: Школьникам по криптографии

Примеры шифров заменыПримеры шифров замены

Шифр Полибия.

Например, при шифровании слова «Греция» получим следующую криптограмму:

52 12 35 54 34 33

Page 13: Школьникам по криптографии

Понятие шифра перестановкиПонятие шифра перестановки

Page 14: Школьникам по криптографии

Примеры шифров перестановкиПримеры шифров перестановки

Шифр сцитало.

Ключом данного шифра являлся диаметр палки (сциталы).

Page 15: Школьникам по криптографии

Примеры шифров перестановкиПримеры шифров перестановки

Шифр маршрутной перестановки.Зашифруем, например, фразу:

ПРИМЕРМАРШРУТНОЙПЕРЕСТАНОВКИ

используя прямоугольник размера 4×7:

Зашифрованная фраза выглядит так:МАСТАЕРРЕШРНОЕРМИУПВКЙТРПНОИ

Page 16: Школьникам по криптографии

Задача № 1Задача № 1

Page 17: Школьникам по криптографии
Page 18: Школьникам по криптографии

Отнимем от каждого значение 1, получим:

7 5 15 18 7 9 1,

приводим обратно к буквенному виду, получаем:

GEORGIA

Page 19: Школьникам по криптографии

Сообщение записано в таблицу размера 7×3 слева направо сверху вниз. Затем сверху вниз были выписаны буквы из таблицы: сначала из пятого столбца таблицы, затем из первого, потом из седьмого, второго, четвертого, шестого и третьего:

ВАБОЛВЕЫЕКЬТСРТЙЕ.

Что это было за сообщение?

Задача № 2Задача № 2

Page 20: Школьникам по криптографии

1 2 3 4 5 6 7

Определим разбивку текста на столбцы:

ВА БОЛ ВЕ ЫЕК ЬТ СР ТЙЕ.

Впишем в соответствии с этим в таблицу:

1 2 3 4 5 6 7

Б Ы Т Ь В С В

О Е Й Т А Р Е

Л К Е

Page 21: Школьникам по криптографии

Спасибо за внимание!