277.13K
Категория: ИнформатикаИнформатика

Шифрование информации

1.

Шифрование
информации

2.

Шифрование – вид кодирования, при котором
содержание информации скрывается от
посторонних (правила кодирования неизвестны).
Криптография – это наука о способах
кодирования информации с целью ее защиты.

3.

«Пляшущие человечки» Артур Конан Дойль
Тайнопись (полная замена алфавита)

4.

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

5.

Задание: расшифруйте слова (см. приложение):
1) 1.
12 16 5 10 18 16 3 1 15 10 6
Вместо буквы – ее порядковый номер
в алфавите
2) 2.
Используйте шифровальную таблицу Петра I
3) 3.Н С П Т Я Б Х З У
Шифр Цезаря – каждая
буква заменена буквой со
сдвигом (на 2 буквы правее:
А Г, Б Д … Я В)

6.

4) Из одной цепочки символов получает новую
цепочку по следующему алгоритму:
• вычисляется длина исходной цепочки
символов;
• если она чётна, то в середину цепочки
добавляется символ А,
• а если нечётна, то в начало цепочки
добавляется символ Б.
• в полученной цепочке символов каждая буква
заменяется буквой, следующей за ней в
русском
алфавите (А – на Б, Б – на В и т. д., а Я – на А).

7.

Например, если исходной была цепочка ВРМ,
то результатом работы алгоритма будет цепочка
ВГСН, а если исходной была цепочка ПД,
то результатом работы алгоритма будет цепочка
РБЕ.
Дана цепочка символов ПУСК. Какая цепочка
символов получится, если к данной цепочке
применить данный алгоритм дважды?
Русский алфавит:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
ПУСК
ПУАСК
РФБТЛ
БРФБТЛ
ВСХВУМ

8.

Приложение 1: Русский алфавит и номера букв
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
Я

9.

Приложение 2: Шифровальная таблица Петра I
English     Русский Правила