Проект Криптография
(→Первый этап) |
(→Второй этап) |
||
Строка 106: | Строка 106: | ||
{| cellpadding="10" cellspacing="5" style="width: 100%; background-color:inherit; margin-left: auto; margin-right: auto" | {| cellpadding="10" cellspacing="5" style="width: 100%; background-color:inherit; margin-left: auto; margin-right: auto" | ||
| style="width: 50%; background-color: #B0E0E6; border: 3px solid #696969; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-toprifht: 8px;" | | | style="width: 50%; background-color: #B0E0E6; border: 3px solid #696969; vertical-align: bottom; -moz-border-radius-topleft: 8px; -moz-border-radius-toprifht: 8px;" | | ||
+ | Один из первых криптографических шифров – шифр Цезаря. '''Шифр Цезаря''' — это вид шифра подстановки, в котором каждый символ в открытом тексте заменяется символом, находящимся на некотором постоянном числе позиций левее или правее него в алфавите. Например, в шифре со сдвигом вправо на 3, А была бы заменена на Г, Б станет Д, и так далее. | ||
+ | <p>'''Немного теории.''' | ||
+ | <p>Шифр назван в честь римского императора Гая Юлия Цезаря, использовавшего его для секретной переписки со своими генералами. | ||
+ | <p>Шаг шифрования, выполняемый шифром Цезаря, часто включается как часть более сложных схем, таких как шифр Виженера, и всё ещё имеет современное приложение в системе ROT13. Используемое преобразование обычно обозначают как ROTN, где N - сдвиг, ROT - сокращение от слова ROTATE, в данном случае "циклический сдвиг". | ||
+ | Как и все моноалфавитные шифры, шифр Цезаря легко взламывается и не имеет практически никакого применения на практике. | ||
+ | <p>'''''Пример''''' | ||
+ | <p>При ключе к=3 фраза «шифр Цезаря» примет вид: | ||
+ | <p>ылчу Щзкгув | ||
+ | |||
+ | <p>'''Шифр Виженера''' – это последовательность шифров Цезаря с различными значениями сдвига. То есть к первой букве текста применяется преобразование, например, ROT5, ко второй, например, ROT17, и так далее. Последовательность применяемых преобразований определяется ключевой фразой, в которой каждая буква слова обозначает требуемый сдвиг, например, фраза ГДЕ ОН задает такую последовательность шифров Цезаря: ROT3-ROT4-ROT5-ROT15-ROT14, которая повторяется, пока не будет зашифрован весь текст сообщения. | ||
+ | <p>'''''Пример''''' | ||
+ | <p>мимолетность | ||
+ | <p>с ключом «шифрование» примет вид: | ||
+ | <p>есбяъжтычцке | ||
+ | <p>а с ключом «шифр»: | ||
+ | <p>есбяднжюжъжм | ||
+ | <p>В качестве ключа можно использовать различные математические формулы, например: | ||
+ | k mod 2, (k+2)2 | ||
+ | <p>'''Задание''' | ||
+ | <p>1. К вам в руки попала странная записка: | ||
+ | <p>[[Файл:Задание_криптография_1_этап.png]] | ||
+ | <p>Расшифруйте её содержимое, при этом обратите внимание, что записка на русском языке (алфавит: '''''абвгдеёжзийклмнопрстуфхцчшщъыьэюя'''''). | ||
+ | Ответ введите [https://docs.google.com/forms/d/e/1FAIpQLSfQBqrXLyHytaNW0qnj4uxx296mHOTohFkfwqnh_Ztm4vKKXw/viewform сюда] | ||
+ | <p>(5 баллов) | ||
+ | <p>2. Придумайте свой ключ и с помощью него зашифруйте следующие фразы: | ||
+ | *пароход уплыл далеко | ||
+ | *блокнот лежит сверху | ||
+ | *продукт исчез совсем | ||
+ | <p>(6 баллов) | ||
+ | <p>3. Какие ещё бывают шифры замены? Кратко опишите эти шифры, по любым двум из них создайте свои зашифровки. | ||
+ | <p>(5 баллов) | ||
+ | <p>Ответы на вопросы 2,3 разместите на странице своей команды, можно использовать графику | ||
==<font style="text-align:left;color:#4B0082">Третий этап</font><font style="text-align:left;size:3;color:#696969;"> </font>== | ==<font style="text-align:left;color:#4B0082">Третий этап</font><font style="text-align:left;size:3;color:#696969;"> </font>== |
Версия 10:20, 26 декабря 2016
Проект Криптография |
|