OIB_2laba
.docxГУАП
КАФЕДРА №
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
|
|
|
|
Е.Д. Пойманова |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ № 2 |
||||
ИССЛЕДОВАНИЕ ШИФРА ПЕРЕСТАНОВКИ (ШИФР КАРДАНО) |
||||
по курсу: ОСНОВЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ |
||||
|
||||
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
|
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург
2017
Цель работы: Исследовать шифр Кардано. Разработать алгоритмы шифрования и дешифрования.
1 Дешифрование текста, заданного в варианте с восстановлением сетки-ключа.
Согласно варианту 6, исходные данные следующие:
Ш |
т |
р |
о |
и |
т |
с |
и |
о |
я |
с |
п |
ф |
р |
и |
т |
р |
о |
Г |
й |
д |
с |
о |
и |
к |
т |
а |
о |
е |
л |
ь |
г |
м |
р |
б |
з |
е |
о |
а |
ф |
й |
а |
р |
ш |
т |
и |
ф |
и |
н |
р |
ч |
а |
о |
е |
с |
а |
к |
а |
В |
а |
в |
а |
я |
б |
е |
с |
н |
с |
и |
о |
л |
т |
я |
р |
о |
н |
ю |
а |
й |
м |
а |
т |
я |
н |
д |
к |
в |
а |
л |
о |
с |
л |
я |
т |
я |
я |
е |
к |
ь |
к |
Рисунок 1 - Квадрат Кардано с зашифрованным текстом.
Известно слово "Вернама"
Ш |
т |
р |
о |
и |
т |
с |
и |
о |
я |
с |
п |
ф |
р |
и |
т |
р |
о |
Г |
й |
д |
с |
о |
и |
к |
т |
а |
о |
е |
л |
ь |
г |
м |
р |
б |
з |
е |
о |
а |
ф |
й |
а |
р |
ш |
т |
и |
ф |
и |
н |
р |
ч |
а |
о |
е |
с |
а |
к |
а |
В |
а |
в |
а |
я |
б |
е |
с |
н |
с |
и |
о |
л |
т |
я |
р |
о |
н |
ю |
а |
й |
м |
а |
т |
я |
н |
д |
к |
в |
а |
л |
о |
с |
л |
я |
т |
я |
я |
е |
к |
ь |
к |
Рисунок 2 - Квадрат Кардано с зашифрованным текстом. Наложение решетки Кардано с поворотом на 0°.
"ШИФР ГИЛЬБЕРТА ВЕРНАМА ЯВЛЯЕ"
Ш |
т |
р |
о |
и |
т |
с |
и |
о |
я |
с |
п |
ф |
р |
и |
т |
р |
о |
Г |
й |
д |
с |
о |
и |
к |
т |
а |
о |
е |
л |
ь |
г |
м |
р |
б |
з |
е |
о |
а |
ф |
й |
а |
р |
ш |
т |
и |
ф |
и |
н |
р |
ч |
а |
о |
е |
с |
а |
к |
а |
В |
а |
в |
а |
я |
б |
е |
с |
н |
с |
и |
о |
л |
т |
я |
р |
о |
н |
ю |
а |
й |
м |
а |
т |
я |
н |
д |
к |
в |
а |
л |
о |
с |
л |
я |
т |
я |
я |
е |
к |
ь |
к |
Рисунок 3 - Квадрат Кардано с зашифрованным текстом. Наложение решетки Кардано с поворотом на 90°.
"ТСЯ СИСТЕМОЙ ШИФРОВАНИЯ ДЛЯ К"
Ш |
т |
р |
о |
и |
т |
с |
и |
о |
я |
с |
п |
ф |
р |
и |
т |
р |
о |
Г |
й |
д |
с |
о |
и |
к |
т |
а |
о |
е |
л |
ь |
г |
м |
р |
б |
з |
е |
о |
а |
ф |
й |
а |
р |
ш |
т |
и |
ф |
и |
н |
р |
ч |
а |
о |
е |
с |
а |
к |
а |
В |
а |
в |
а |
я |
б |
е |
с |
н |
с |
и |
о |
л |
т |
я |
р |
о |
н |
ю |
а |
й |
м |
а |
т |
я |
н |
д |
к |
в |
а |
л |
о |
с |
л |
я |
т |
я |
я |
е |
к |
ь |
к |
Рисунок 4 – Квадрат Кардано с зашифрованным текстом. Наложение решетки Кардано с поворотом на 180°.
«ОТОРОЙ ДОКАЗАНА АБСОЛЮТНАЯ К»
Ш |
т |
р |
о |
и |
т |
с |
и |
о |
я |
с |
п |
ф |
р |
и |
т |
р |
о |
Г |
й |
д |
с |
о |
и |
к |
т |
а |
о |
е |
л |
ь |
г |
м |
р |
б |
з |
е |
о |
а |
ф |
й |
а |
р |
ш |
т |
и |
ф |
и |
н |
р |
ч |
а |
о |
е |
с |
а |
к |
а |
В |
а |
в |
а |
я |
б |
е |
с |
н |
с |
и |
о |
л |
т |
я |
р |
о |
н |
ю |
а |
й |
м |
а |
т |
я |
н |
д |
к |
в |
а |
л |
о |
с |
л |
я |
т |
я |
я |
е |
к |
ь |
к |
Рисунок 5 - Квадрат Кардано с зашифрованным текстом. Наложение решетки Кардано с поворотом на 270°.
"РИПТОГРАФИЧЕСКАЯ СТОЙКОСТЬ"
Расшифрованный текст:
"Шифр Гильберта Вернама является системой шифрования для которой доказана абсолютная криптографическая стойкость".
2 Шифрование текста
Исходный текст выглядит следующим образом.
"Криптография сегодня - это уже целая отрасль знаний, захватывающая огромные разделы других наук, целью которой является изучение и создание криптографических преобразований и алгоритмов."
Послание состоит из 163 символов. Я беру квадрат 14 на 14. После этого я делю квадрат на четыре квадрата размером 7 на 7 и нумерую каждый от 1 до 49. Причем любое число от 1 до 49 является номером ровно четырех малых квадратов.
1 |
2 |
3 |
4 |
5 |
6 |
7 |
43 |
36 |
29 |
22 |
15 |
8 |
1 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
44 |
37 |
30 |
23 |
16 |
9 |
2 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
45 |
38 |
31 |
24 |
17 |
10 |
3 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
46 |
39 |
32 |
25 |
18 |
11 |
4 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
47 |
40 |
33 |
26 |
19 |
12 |
5 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
48 |
41 |
34 |
27 |
20 |
13 |
6 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
49 |
42 |
35 |
28 |
21 |
14 |
7 |
7 |
14 |
21 |
28 |
35 |
42 |
49 |
49 |
48 |
47 |
46 |
45 |
44 |
43 |
6 |
13 |
20 |
27 |
34 |
41 |
48 |
42 |
41 |
40 |
39 |
38 |
37 |
36 |
5 |
12 |
19 |
26 |
33 |
40 |
47 |
35 |
34 |
33 |
32 |
31 |
30 |
29 |
4 |
11 |
18 |
25 |
32 |
39 |
46 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
3 |
10 |
17 |
24 |
31 |
38 |
45 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
2 |
9 |
16 |
23 |
30 |
37 |
44 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
1 |
8 |
15 |
22 |
29 |
36 |
43 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |