3 курс (заочка) / Практические работы / Практическая работа 1 / Практическая работа 1 (Вариант 6)
.docxФедеральное Агентство Связи Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования «Московский технический университет связи и информатики»
Центр заочного обучения по программам бакалавриата
Кафедра информационной безопасности
Практическое занятие №1
«Гаммирование»
Выполнил: Иванов Иван, студент группы БСТ17хх
Вариант: 6
Расшифруйте слово по данной криптограмме с помощью шифра модульного гаммирования, используя генератор: ki+1= (7ki+1)mod32, где i ϵ {1,2,3,...}, k1=6 для получения псевдослучайной последовательности.
ЖПЪЛГГПЕЦЛАСЖ
K1 = 6
K2 = (7*6 + 1) mod 32 = 43 mod 32 = 11
K3 = (7*11 + 1) mod 32 = 78 mod 32 = 14
K4 = (7*14 + 1) mod 32 = 99 mod 32 = 3
K5 = (7*3 + 1) mod 32 = 22 mod 32 = 22
K6 = (7*22 + 1) mod 32 = 155 mod 32 = 27
K7 = (7*27 + 1) mod 32 = 190 mod 32 = 30
K8 = (7*30 + 1) mod 32 = 211 mod 32 = 19
K9 = (7*19 + 1) mod 32 = 134 mod 32 = 6
K10 = (7*6 + 1) mod 32 = 43 mod 32 = 11
K11 = (7*11 + 1) mod 32 = 78 mod 32 = 14
K12 = (7*14 + 1) mod 32 = 99 mod 32 = 3
K13 = (7*3 + 1) mod 32 = 22 mod 32 = 22
Шифрованное слово:
7 |
16 |
27 |
12 |
4 |
4 |
16 |
6 |
23 |
12 |
1 |
18 |
7 |
Ж |
П |
Ъ |
Л |
Г |
Г |
П |
Е |
Ц |
Л |
А |
С |
Ж |
Ключевая последовательность:
6 |
11 |
14 |
3 |
22 |
27 |
30 |
19 |
6 |
11 |
14 |
3 |
22 |
Расшифровываем по mod 32
7 |
16 |
27 |
12 |
4 |
4 |
16 |
6 |
23 |
12 |
1 |
18 |
7 |
6 |
11 |
14 |
3 |
22 |
27 |
30 |
19 |
6 |
11 |
14 |
3 |
22 |
1 |
5 |
13 |
9 |
14 |
9 |
18 |
19 |
17 |
1 |
19 |
15 |
17 |
А |
Д |
М |
И |
Н |
И |
С |
Т |
Р |
А |
Т |
О |
Р |
Зашифрованное слово - АДМИНИСТРАТОР