Transcript Шифры

«Любой шифр может быть вскрыт, если только в этом есть настоятельная
необходимость и информация, которую предполагается получить, стоит
затраченных средств, усилий и времени...»
«Шифры»
Автор проекта
Ученица 8г класса
Чиркина Татьяна
Руководитель проекта
Заслуженный учитель
РФ К.П.Н.
Уласевич О.Н.
Аннотация
Цель проекта: изучить исторический аспект данной
теме, разобраться в способах дешифровки, шифровки;
создать наглядное пособие для школьников 8х классов;
создать свой способ шифровки, свой ключ
Методы и приемы: изучение исторической, научной
справки по данной теме
Достигнутые результаты: удалось создать пособие,
для расширения знаний по данной теме
План исследования
Проблема: решение шифров, методы дешифровки и
шифровки
Гипотеза: научиться разгадывать шифры, с помощью
матричного и геометрического способах
Описание: проект представляет собой электронное
пособие, с пояснениями и примера решения шифровки и
дешифровки
Выводы: удалось создать наглядное электронное
пособие для учителей 8-х классов, изучить исторический
аспект касающийся данной темы, научиться разгадывать
шифры с помощью матричного и геометрического
способов
Историческая справка
Начало криптографии совпадает с началом письменности, так
как написанный текст мог понять только умеющий читать.
Человечество изобрело большое число способов секретного
письма, многие из них были известны еще в древности.
Шифрование является преобразованием сообщения по
определенным правилам, что делает его бессмысленным
набором знаков для непосвященного в тайну шифра человека.
Важным параметром любого шифра является ключ — параметр
криптографического алгоритма, обеспечивающий выбор одного
преобразования из совокупности преобразований, возможных
для этого алгоритма. В современной криптографии
предполагается, что вся секретность криптографического
алгоритма сосредоточена в ключе, но не деталях самого
алгоритма (принцип Керкгоффса).
Шифры подразделяются на теоретически не дешифруемые и
практически не дешифруемые, а по структуре ключей на
симметричные и асимметричные в зависимости от того,
совпадает ли ключ зашифрования с ключом расшифрования.
Симметричные шифры в свою очередь подразделяются на
блочные и потоковые.
Так же существуют не используемые сейчас подстановочные
шифры, обладающие в своём большинстве, слабой
криптостойкостью.
Шифры в нашей повседневной жизни встречаются довольно часто,
только никто на это не обращает особого внимание. Например,
панель телефона –
самая распространенная
программа шифровки.
Интересные факты!
XVI век. Война Испании и
Франции. Франсуа Виет,
будучи молодым офицером
разведки, нашел ключ к
шифру испанского короля,
содержащего 500 символов.
Испанцы, не поверив, что
шифр можно было разгадать,
обратились с жалобой к Папе
Римскому, обвиняя
французов в колдовстве.
Геометрические шифры
В начале сотворил
Бог небо и
землю.
Геометрическое деление пространства линейными
соединениями образует бесконечные соотношения
линий, согласно которым зрение человека
воспринимает мир. Соотношения линий подобны
пересечениям нитей невидимой материи, которая
образует суть мирового пространства и является
геометрической основой видимой реальности.
Эти линии пространства обладают различными
значениями, и в том числе как значения можно
воспринимать буквы алфавита, согласно которым
пространство имеет осмысленное содержание или
разумный код.
Необходимо троекратное количество букв
используемого алфавита, чтобы представить какоелибо высказывание человеческой речи в
геометрическом виде.
Это обусловлено законами лингвистики, а также
законами геометрии, согласно которым существуют
три измерения, а именно для соблюдения законов
лингвистики в геометрическом пространстве
необходимо, чтобы каждая буква имела три
пространственные координаты, что можно
сопоставить с тремя гранями треугольника или иначе
сказать лингвистического треугольника, который
показан на схеме слева.
Буквам соответствуют точки на гранях лингвистического треугольника.
Каждой грани треугольника соответствуют 33 буквы русского
алфавита, то есть в общей сложности лингвистический треугольник
включает троекратное количество букв алфавита. Буква Ё отсутствует,
хотя её наличие в алфавите не отвергается.
Последовательность букв на гранях треугольника не отвечает
алфавитному порядку, но критерием расположения букв является
частота употребления в языке, то есть наиболее часто
употребляемые буквы расположены в середине граней
треугольника, а менее употребляемые буквы расположены ближе к
углам треугольника.
Твёрдый и мягкий знаки объединены, и помещены в вершинах
треугольника.
Знаки препинания отсутствуют, поскольку они не принадлежат
алфавиту, и в них нет необходимости с точки зрения геометрической
письменности и с точки зрения шифров, которые могут быть
образованы в треугольнике.
Начало предложения (заглавная
буква) отмечается специальным
символом. Следуя от начальной
буквы по линиям соединений,
необходимо найти
последовательность букв и
определить слова, которые
зашифрованы посредством
линий.
Промежутки между словами
отсутствуют, то есть начала и
окончания слов, а также наличие
знаков препинания необходимо
угадывать.
Каждый шифр представляет
одно высказывание. Окончание
высказывания специально не
обозначено.
Движение по линиям от буквы к
букве происходит
преимущественно против
часовой стрелки, но может
изменяться.
Существую разные способы дешифровки шифров. Мы
предлагаем для изучения матричный. Для кодирования текста на
русском языке пронумеруем все буквы по месту их
расположения в алфавите – от 1 до 33, добавив знак “ (пробел,
тире, точка, в общем знак, означающий все, что угодно, исходя из
смысла послания)
а
б
в
г
д
е
ё
ж
з
и
й
1
2
3
4
5
6
7
8
9
10
11
к
л
м
н
о
п
р
с
т
у
ф
12
13
14
15
16
17
18
19
20
21
22
х
ц
ч
ш
щ
ъ
ы
ь
э
ю
я
23
24
25
26
27
28
29
30
31
32
33
Наш шифр будет построен именно на таком способе.
Возьмем выражение «Я и Шифр»
Построим из этой последовательности две матрицы:
33 34 и
26
. 10
10 34
22 18
Зашифруем это сообщение с помощью еще одной
матрицы – 2 3
1 2
назовем ее кодирующей матрицей, –
по следующему правилу:
33 34
2*33 + 3*10 2*34 + 3*34
2 3
10 34
1*33 + 2*10 1*34 + 2*34
1 2
и
2
1
3
2
26 10
22 18
2*26 + 3*22 2*10 + 3*18
1*26 + 2*22 1*10 + 2*18
Тогда можно передать адресату следующий набор чисел: 96,
170, 53, 102, 118, 74, 70, 46.
2
Разгадать такой шифр можно, зная кодирующую матрицу
1
3
2
Так же, существую и другие
различные виды шифровки
некоторые из них представлены в
программах
Магический
квадрат
Метод
перестановки
Криптография
Крипто- (греч. kryptos – тайный,
скрытый) – часть сложных слов,
указывающая на какое-либо
скрытое, тайное действие или
состояние.
Криптография – тайная система
изменения письма с целью сделать
текст непонятным для
непосвященных лиц.
Матрица
Матрица – это прямоугольная
таблица, составленная из
элементов, имеющих произвольную
природу. Элементы матрицы
расположены в строки и столбцы.
Матрица, в которой одинаковое
количество строк и столбцов,
называется квадратной. Мы будем
пользоваться квадратными
матрицами размером 2*2.