Kat&Pop - Рефераты - Программа ВМШ - Криптография
Криптография
Криптография -
наука о методах преобразования информации с целью ее защиты от незаконных пользователей.? Когда и зачем нужно защищать информацию?
§1. Стеганография
Многие путают криптографию с другой наукой - стеганографией.
Стеганография - набор средств и методов сокрытия факта передачи информации.
Некоторые методы стеганографии:
Добрый удод наелся ягод,
Умный удод наелся на год.
Наелся удод и песни поет.
Ягод наелся удод.
!
Придумать акростих, в котором скрыто ваше имя (15 баллов).Очень часто на практике зашифрованную информацию передают с помощью методов стеганографии, поэтому-то их и путают.
§2. Разновидности шифров.
Ключ - сменный элемент шифра, который применен для шифрования конкретного сообщения.
?
Что будет являться ключом в шифрах замены, перестановки, книжном шифре?§3. Шифры перестановки
п.3.1. Маршрутная транспозиция
1.
Т - дополнительная буква.
В |
О |
С |
К |
Р |
Е |
А |
М |
Я |
А |
Н |
С |
Т |
Е |
М |
А |
Т |
И |
Я |
А |
К |
С |
Е |
Ч |
Ш |
К |
О |
Л |
А |
Т |
Фраза "Воскресная математическая школа" становится: "ЕСИЧТ АЕТНР КААСЛ ОКМЯС ОМЕАК ШЯТАВ".
Ключ - число 6.
Задания:
a
) Французский математик Пьер Ферма по образованию был юрист.b)
Леонардо Пизанского математики знают под именем "сын добряка" или Фибоначчи.Ответ: простых чисел бесконечно много и все простые числа кроме двойки нечетные. АБ-дополнительные буквы.
2.
Ключом является правило расстановки.
В |
О |
Е |
С |
М |
А |
Л |
А |
Воесмала срнето катик яачш мея са к. Или Воес мала срне тока тикя ачшм еяса к. |
С |
Р |
Н |
Е |
Т |
О |
|||
К |
А |
Т |
И |
К |
||||
Я |
А |
Ч |
Ш |
|||||
М |
Е |
Я |
||||||
С |
А |
|||||||
К |
п.3.2. Постолбцовая транспозиция
К |
А |
Ш |
А |
Лшше ссис пссл шшао соак ааои ау. Над столбцами записывается ключевое слово, затем в соответствии с порядком букв в алфавите столбцы нумеруются, а затем выписываются подряд: первый столбец, за ним второй и т.д. Ключ здесь - "каша". |
3 |
1 |
4 |
2 |
|
Ш |
Л |
А |
С |
|
А |
Ш |
А |
П |
|
О |
Ш |
О |
С |
|
С |
Е |
И |
С |
|
О |
С |
А |
Л |
|
А |
С |
У |
Ш |
|
К |
И |
п.3.3. Шифр "Решетка".
Если хочешь быть красивым поступи в гусары. (Высказывание Козьмы Пруткова)"Евклид был древнегреческим математиком"
§4. Шифры замены
п.4.1. Шифр "Британский флаг".
Ответ: флаг.Упражнение: зашифровать фразу: "Я учусь в воскресной школе".
п.4.2. Каждая буква заменяется несколькими символами.
Криптография |
11179161915417121932 |
К1К7А9К6К9К5А4К7А1Ф1А9Ю2 |
|
И2О2ИО1О4ОА3О2АУ1ИЯ |
п.4.3. Можно комбинировать шифры:
Окно®
15111415® 51411151 или Окно® онко® 15141115.п.4.4. Шифры "Пляшущие человечки".
Основной метод расшифровки подобных шифров - частотный анализ. (+ логические рассуждения).
Таблица частот:
В русском языке в каждой тысяче символов в среднем встречается
пробел |
175 |
р |
40 |
я |
18 |
х |
9 |
о |
90 |
в |
38 |
з |
16 |
ж |
7 |
е, ё |
72 |
л |
35 |
ы |
16 |
ш |
6 |
а |
62 |
к |
28 |
б |
14 |
ю |
6 |
и |
62 |
м |
26 |
ъ, ь |
14 |
ц |
4 |
н |
53 |
д |
25 |
г |
13 |
э |
3 |
т |
53 |
п |
23 |
ч |
12 |
щ |
3 |
с |
45 |
у |
21 |
й |
10 |
ф |
2 |
Чаще всего буквы заменяют другими буквами.
Дома расшифровать текст:
Сзргйзю тсуцълн Уйиефнлм цкрго, ъхс зов кргнспфхег ф зиецынсм ргзс тсзсмхл, ритулрцйзиррс тсжсесулхя с тсжсзи л тсфои ахсжс туизфхгелхяфв. Рг сзрсм лк тусжцосн ср тсефхуиъго жцовбьцб ф дсосрнсм зиецынц. Тсуцълн тсзсыио н рим, трцо ии дсосрнц хгн, ъхс хг згоинс цоихиог л фнгкго:
- Рлкнс оихлх. Елзгхя, н зсйзб. Нфхгхл, угкуиылхи туизфхгелхяфв, тсуцълн Уйиефнлм.
п.4.5. Шифр Цезаря.
В шифре Цезаря каждая буква заменяется на букву, которая идет через 3 после этой: т.е. А=>Г, О=>С, Я=>В.
Примечание: можно делать сдвиг не на три, а на произвольное количество букв.
Упражнение: расшифровать текст, который был дан на дом.
Сзргйзю тсуцълн Уйиефнлм цкрго, ъхс зов кргнспфхег ф зиецынсм ргзс тсзсмхл, ритулрцйзиррс тсжсесулхя с тсжсзи л тсфои ахсжс туизфхгелхяфв. Рг сзрсм лк тусжцосн ср тсефхуиъго жцовбьцб ф дсосрнсм зиецынц. Тсуцълн тсзсыио н рим, трцо ии дсосрнц хгн, ъхс хг згоинс цоихиог л фнгкго:
- Рлкнс оихлх. Елзгхя, н зсйзб. Нфхгхл, угкуиылхи туизфхгелхяфв, тсуцълн Уйиефнлм.
Тем, кто расшифровал дома
:Ифчхфтоужуое ф Нлтсл.
"Збсф гшф кжиубт-кжиуф, рфйкж збсо кцфнкб, чфсфиво о йжсро, рфйкж збсо цлро о тфце, йфцб о сщйж, шжпйж о чшлхв, хщчшбуо о шцфхоэлчрол слчж; рфйкж сдко чтфшцлсо шлслионфц о чсщюжсо цжкоф, рфйкж сдко мосо и цжнубл чшцжужы о ифлижсо кцщй ч кцщйфт о рфйкж сдклп збсф хфэшо 6 тоссожцкфи элсфилр. Шфйкж лял збсф слшф о илчуж, фчлув о нотж. Щ сдклп збсф шфсврф хф кил цщро о шфсврф фкуж йфсфиж. Щ сдклп збсо уфйо. Ж щцжу сдко чэошжсо цжкофжршоиубт о ул хцфзфижсо рщцошв лйф. Уф гшф збсо корол, кфочшфцоэлчрол ицлтлуж, рфшфцбл, р чэжчшвд кжиубт-кжиуф рфуэосочв."
Упражнение: зашифровать фразу: "Идет занятие по криптографии".
!
Ключом является сдвиг.Метод полосок: берутся полоски, прикладываются и в определенном месте читается слово. Например, слово НГЫГ легко расшифровать. Получается слово КАША.
Упражнение: расшифровать фразу: Схсоябхфв нсыни пюынлрю фоикнл.
п.4.5. Шифр Виженера.
Ключ ВАЗА: /3 1 8 1/
Сдвиг осуществляется не на постоянную величину, а на номер буквы в ключевом слове. КРИПТОГРАФИЯ => НСРРХПЛСГХРА.
Сложность при расшифровке в том, что одинаковые буквы переходят в разные, а разные - в одинаковые => частотный анализ не применим.
Упражнение: Зашифровать фразу: Математика - царица наук.
Упражнение: Дешифровать фразу, ключ "Шифр" /25, 9, 21, 17/: Алфю ичщщг нъупчбыч.