Институт прикладной математики и компьютерных наук — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Институт прикладной математики и компьютерных наук

2017-05-16 701
Институт прикладной математики и компьютерных наук 0.00 из 5.00 0 оценок
Заказать работу

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Институт прикладной математики и компьютерных наук

Кафедра «Информационной безопасности»

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА

 

по дисциплине

 

«КРИПТОГРАФИЧЕСКАЯ ЗАЩИТА ИНФОРМАЦИИ»

 

 

Направление подготовки:

10.03.01 «Информационная безопасность»

 

Профиль подготовки:

«Организация и технология защиты информации»

 

Квалификация выпускника:

Бакалавр

 

Форма обучения: очная, очно-заочная

 

 

Тула 2016


Методические указания по выполнению курсового проекта составлена доцентом, к.т.н. С.Ю. Борзенковой и обсуждены на заседании кафедры Информационной безопасности Института прикладной математики и компьютерных наук

 

Протокол № ______ от ____________________ 20 ____ г.

 

Зав. кафедрой А.А. Сычугов

 

Методические указания по выполнению курсового проекта пересмотрены и утверждены на заседании кафедры Информационной безопасности Института прикладной математики и компьютерных наук

 

Протокол № ______ от ____________________ 20 ____ г.

 

Зав. кафедрой А.А. Сычугов

 


Содержание

 

Введение........................................................................................................ 4

1. Цель и задачи курсового проекта............................................................... 4

2. Основные требования к курсового проекта.............................................. 4

2.1. Тематика курсового проекта………………..…………………………….4

2.2. Исходные данные к курсовому проекту………………………………….5

2.3 Задания на курсовой проект……………………………………………….5

2.3. Объем курсового проекта………………………………………………...7

2.4. Выполнение курсового проекта…………………………………..............8

2.5. Защита курсового проекта………………………………………………...9

3. Методические указания к курсовому проекту…………………………..8

ПРИЛОЖЕНИЕ 1.............................................................................................. 13

ПРИЛОЖЕНИЕ 2…………………………………………………………………..14

Список используемых источников………………………………………………15

 

 


Введение

Курсовой проект (КП) является этапом обучения студентов по дисциплине «Криптографическая защита информации» и должна способствовать:

· закреплению, углублению и обобщению знаний, полученных студентами за время обучения;

· приобретению опыта проектирования и разработки криптографических систем;

· усвоению современных методов и технологий программирования;

· развитию навыков работы с технической документацией, научной и справочной литературой.

1. Цель и задачи курсового проекта

Целью КП является проработка схем электронной цифровой подписи (ЭЦП), заданных проверочным условием. Процесс курсового проектирования включает:

· общую характеристику и обоснование схемы ЭЦП;

· описание процедуры генерации подписи и формулирование требований к ней;

· вывод формул для вычисления параметров;

· осуществить программную реализацию схемы.

 

2. Основные требования к курсовому проекту

Основными требованиями к курсовому проекту являются использование при разработке системы современных методов и приемов проектирования, строгое планирование процесса проектирования, составления и отладки программного продукта.

2.1. Тематика курсового проекта

Тема курсового проекта предполагает реализацию схемы ЭЦП различного типа, сгруппированные по следующим признакам:

- тип сложной задачи, положенной в основу схемы;

- размер подписи;

- наличие свойства восстановления сообщения при верификации подписи.

 

2.2. Исходные данные к курсовому проекту

Курсовой проект выполняется в соответствии с индивидуальным заданием на курсовую работу, бланк которого приведен в Приложении 1. На основании задания на курсовой проект студентом приводятся:

· общую характеристику схемы ЭЦП;

· описание процедуры генерации подписи и формулирование требований к ней;

· вывод формул для вычисления параметров;

· блок схема алгоритма реализации ЭЦП;

· листинг программы реализации ЭЦП.

Курсовой проект ориентирован на использование различных программных средств, позволяющие выполнять над большими числами операции модульной арифметики реализации ЭЦП.

 

 

2.3 Задания на курсовой проект

Задание на курсовой проект состоит в реализации схем ЭЦП с помощью различных алгоритмов. Семы ЭЦП включают две основных процедуры:

- процедура формирования подписи;

- процедура проверки подлинности подписи.

Пример 1.

Схеме ЭЦП на основе алгоритма RSA:

 

1. Формируются системные параметры:

р=11821

q=10181

n=120349601

=120327600

2. Выбирается открытый ключ e=120337, тогда закрытый ключ d=16986673

Пусть значение хэш-функции будет равно m= 225235

 

3. Процедура генерации подписи:

Вычисляется значение

=40812656

Подписью являются пара чисел (m,c)=(2252357, 40812656)

 

4. Проверка подписи:

= =2252357

- подпись подлинная

Пример 2.

Схема ЭЦП на основе алгоритма Эль Гамаля (ЕGSА ):

 

1. Формируются системные параметры:

p=1514567

g=1033769

x=53348

2. Генерация открытого ключа:

y=43127

Пусть m= 225235

 

3. Процедура генерации подписи:

3.1. Выбирается случайное число k=476612

3.2. Вычисляется значение a=80605

3.3. Вычисляется:

225235=(4300115540+476612b)mod 1514567

b=31474

 

Подписью является пара чисел (m,a,b)=(225235, 80605, 31474)

 

Проверка подписи:

A1=19673

A2=19673

 

– подпись подлинная

 

Аналогично рассчитываются схемы цифровых подписей DSA, ГОСТ 34.10-94
ПРИЛОЖЕНИЕ 1

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту по дисциплине

«Криптографическая защиты информации»

 

 

Выполнил:

Студент гр. ______________ Подпись _______________________

Фамилия и инициалы

 

 

Руководитель _____________ Подпись _______________________

Фамилия и инициалы

Оценка ______________________

Члены комиссии:

 

________________________ ______________________

Подпись

________________________ _____________________

Подпись Фамилия и инициалы

 

 

Тула 20___г.


Список используемых источников:

1. Зубов А.Ю. Криптографические методы защиты информации. Совершенные шифры: учебное пособие для вузов / А.Ю.Зубов.— М.: Гелиос АРВ, 2005.— 192с.

2. Алферов А.П. Основы криптографии: учеб. пособие для вузов / А.П.Алферов [и др.].— 2-е изд., испр.и доп. — М.: Гелиос АРВ, 2002.— 480с.: ил.

3. Осипян В.О. Криптография в задачах и упражнениях / В.О.Осипян, К.В.Осипян.— М.: Гелиос АРВ, 2004.— 144с.: ил.

4. Басалова Галина Валерьевна. Основы криптографии: учеб. пособие / Г. В. Басалова; ТулГУ.— Тула: Изд-во ТулГУ, 2009.— 195 с.: ил.

4. Баричев С.Г. Основы современной криптографии: Учеб.курс / С.Г.Баричев, В.В.Гончаров, Р.Е.Серов.— 2-е изд., перераб. и доп. — М.: Горячая линия - Телеком, 2002.— 175с.: ил.

5. Хорев П.Б. Методы и средства защиты информации в компьютерных системах: учеб. пособие для вузов/ П.Б. Хорев.- М.: Академия, 2008.-256с.:ил.

6. Ярочкин В.И. Информационная безопасность. Учебник для ВУЗов. Изд-во «Академический проспект», 2008. - 544 с.: ил.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ТУЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Институт прикладной математики и компьютерных наук


Поделиться с друзьями:

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.021 с.