Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadanie_i_Metodicheskie_ukazania_k_vypolneniyu_KR.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
66 Кб
Скачать

4. Рекомендации для подготовки к защите курсовой работы

а) Уметь ответить на все вопросы, касающиеся перечисленных в п.3) этапов решения задачи, включая их теоретическое описание по п. 4)

б) Уметь ответить на все вопросы, касающиеся структурной схемы секретной связи, работы ее блоков .

в) Уметь ответить на все вопросы, касающиеся работы программных модулей по п. 6)

5. Варианты заданий на курсовую работу

Варианты 1-6: тема: «Разработка системы секретной связи с открытым ключем на основе на алгоритма Диффи-Хеллмана»

1) Используя математический пакет Матлаб, разработать программу генерации и восстановления секретных ключей для криптосистемы системы Диффи-Хеллмана (с открытым ключем) в случае двух абонентов A и B. Рекомендуемые значения параметров g и p приведены в таблице 1. Секретные ключи генерировать случайным образом

варианта

1

2

3

4

5

6

p

63029

63211

63367

63467

63649

63949

g

2

2

2

2

2

2

Табл.1. Номера вариантов

2) Использовать полученные в предыдущем пункте результаты для построения алгоритмов шифрования и дешифрования по правилу Цезаря со случайно сгенерированными ключами для кодировки русского алфавита Z76 . Алгоритмы протестировать на примере шифрации/дешифрации своей фамилии.

Варианты 7-12: тема: «Разработка системы секретной связи с открытым ключем на основе алгоритма Шамира»

1) Используя математический пакет Матлаб, разработать программу реализующую алгоритмы шифрования и дешифрования Шамира в случае двух абонентов A и B. В качестве простого модуля взять число p , указанное в таблице 2. Остальные параметры генерировать случайным образом.

варианта

7

8

9

10

11

12

p

5281

5309

5419

5501

5623

5701

Табл.2. Номера вариантов

2) Алгоритмы протестировать с использованием кодировки русского алфавита Z65 на примере шифрации/дешифрации своей фамилии.

Варианты 13-18: : тема: «Разработка системы секретной связи с открытым ключем на основе алгоритма Эль-Гамаля»

1) Используя математический пакет Матлаб, разработать программу реализующую алгоритмы шифрования и дешифрования Эль-Гамаля в случае двух абонентов А и B. Рекомендуемые значения параметров g и p приведены в таблице 3. Секретные ключи и другие параметры генерировать случайным образом.

варианта

13

14

15

16

17

18

p

30071

30259

30469

30637

30871

31013

g

2

2

2

2

2

2

Табл.3. Номера вариантов

2) Алгоритмы протестировать с использованием кодировки русского алфавита Z44 на примере шифрации/дешифрации своей фамилии.

Варианты 19-24: : тема: «Разработка системы секретной связи с открытым ключем на основе алгоритма RSA»

1) Используя математический пакет Матлаб, разработать программу реализующую алгоритмы шифрования и дешифрования RSA в случае двух абонентов А, B. Рекомендуемые значения параметров PA, QA, PB, QB приведены в таблице 4. При этом для всех вариантов dA= dB=3.

варианта

19

20

21

22

23

24

PA

131

211

163

239

181

109

QA

227

307

263

331

241

311

PB

113

223

193

251

149

151

QB

281

317

293

373

347

293

Табл.4. Номера вариантов

2) Алгоритмы протестировать с использованием кодировки русского алфавита Z65 на примере шифрации/дешифрации своей фамилии

Варианты 25-30: : тема: «Разработка системы секретной связи с открытым ключем на основе улучшенного алгоритма RSA»

1) Используя математический пакет Матлаб, разработать программу реализующую алгоритмы шифрования и дешифрования RSA в случае двух абонентов А, B. Рекомендуемые значения параметров PA, QA, PB, QB приведены в таблице 5. При этом для всех вариантов dA= dB=3.

варианта

25

26

27

28

29

30

PA

107

101

151

241

179

127

QA

293

281

269

317

271

313

PB

137

211

199

263

163

149

QB

331

337

349

383

359

367

Табл.5. Номера вариантов

2) Алгоритмы протестировать с использованием кодировки русского алфавита Z76 на примере шифрации/дешифрации своей фамилии.

.

ПРИЛОЖЕНИЕ

Основные шаблоны оформления курсовой работы

ФЕДЕРАЛЬНОЕ АГЕНСТВО СВЯЗИ

Государственное образовательное учреждение

высшего профессионального образования

------------------------------------------------------------------------

МОСКОВСИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

СВЯЗИ И ИНФОРМАТИКИ

Кафедра общей теории связи

КУРСОВАЯ РАБОТА

по дисциплине «Основы криптографии»

на тему:

«Алгоритмы шифрования и дешифрования

методом Шамира»

Вариант №12

Выполнил: студ. гр. БЗС1102

Матюнина Дарья

Проверил: проф. каф. ОТС

Волчков В. П.

Москва 2015