На выбор в пояснении

Тип работы:
Курсовая
Предмет:
Информатика
Страниц:
40

1760 Купить готовую работу
Узнать стоимость

Детальная информация о работе

Выдержка из работы


Защитой информации от несанкционированного доступаназывают деятельность по исключениюполучения защищаемой информации заинтересованным субъектом с нарушением установленных правовыми документами или собственником, владельцем информации прав или правил доступа к защищаемой информации.
Актуальность темы курсовой работы состоит в необходимости дальнейшего развития систем хранения и обеспечения безопасности данных
Объектом исследования являются исследование ассиметричных криптосистем и практическая реализация такойсистемы.
Предмет исследования — методы и средства защиты компьютерной информации.
Цель работы — построение программного продукта на основе ассиметричной криптосистемы. Для ее решения были поставлены следующие задачи:
1. изучить алгоритмы работы;
2. построить программируемую математическую модель;
3. обосновать алгоритмическуюреализацию программы;
4. произвести оценку сложности алгоритмов;
5. реализовать алгоритм созданной криптосистемы на языке программирования С++;
6. произвести проверку корректности и работоспособности созданной программы;

ПоказатьСвернуть

Содержание

Введение 2

1. Теоретические основы защиты компьютерной информации 4

1.1 Общие вопросы защиты компьютерной информации 4

1.2 Системы защиты данных 7

2. Ассиметричные криптосистемы 9

2.1 Основные представления об алгоритмах 9

2.2. Реализация основного алгоритма 10

3. Практическая часть. Разработка приложения. 16

3.1 Требования к программе 16

3.2 Вычислительная система. 16

3.3 Выбор программных средств, среды реализации и операционной системы 17

3.4 Проектирование интерфейса программы 20

3.5 Описание применения программы 24

Заключение 27

Список использованных источников 29

Приложение 31

Список литературы

Список использованных источников

1. Молдовин Н. А., Молдовин А. А., Еремеев М. А. Криптография. СПб., 2011 г. — 515 с.

2. Шнейер Б. Прикладная криптография. Протоколы, алгоритмы и исходные тексты на языке С. М, 2012 г. — 716 с.

3. Технологии электронных коммуникаций. Международная компьютерная сеть Intеrnеt. Москва, СП «Эко», 2010 г.

4. Вихарев С. В., Берёзин А. С. Новые подходы к проектированию систем защиты информации // Электросвязь. — 2011 г.

5. Петров А. В. Компьютерная безопасность — 2013 г.

6. Соколов Н. В. Методология анализа рисков в информационных системах // Конфидента. — 2010.

7. Мамаев Л., Петренко А. Технологии защиты информации в Интернет: — СПб.: Питер, 2014.

8.. Панасенко С. П., Петренко С. А. Криптографические методы защиты информации для корпоративных систем // Конфидент. — 2012.

9. ЧмараГ.Л. Современная прикладная криптография. — М.: Гелио АПВ, 2013 г.

10. Галицкий А. В., Рябко С. Д., Шуньгин В. Ф. Защита информации в сети — анализ технологий и синтез решений.

11. Вак Дж., Карнехан Л. Безопасность корпоративной сети при работе с Интернетом // Конфиден. — 2011 г.

12. Скородумов Б. К. «Программно-аппаратные комплексы защиты от несанкционированного доступа к информации», Москва, 2012.

13. ДжеродХоллингворс, Дэн Баттерфилд, Боб СвотС++ Buildеr 5. Руководство разработчика = С++ Buildеr 5 Dеvеlоpеr’sGuidе. — М.: «Диалектика», 2007.

14. Т. А. Павловловская «С/С++ Программирование на языке высокого уровня». Программирование на языке СИ: Учебное пособие. — Тамбов, 2005.- 169 с.

15. В. В. Подбельский «Язык С++». М.: Издательство «БИНОМ», т. 1, 2009.

16. Прата Стивен. Язык программирования С. Лекции и упражнения, 5-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2008. — 960 с.: с ил. — Парал. Тит. Англ.

17. Архангельский, А. Я. Программирование в C++Builder 6 и 2006: [разработка программ для Windows: методические и справочные материалы по C++Builder] / А. Я. Архангельский, М. А. Тагин. — Москва: БИНОМ, 2012. -1181 с.

18. Страуструп, Бьерн. Язык программирования C++ / Бьерн Страуструп; Пер. с англ. С. Анисимова, М. Кононова; Под ред. Ф. Андреева, А. Ушакова. -Спец. изд. — М.: Бином; СПб.: Нев. диалект, 2009. — 1098 с.

19. Подбельский, В. В. Язык СИ++ / В. В. Подбельский. — 5-е изд. — М.: Финансы и статистика, 2011. — 559 с.

20. Шилдт, Герберт. С++. Базовый курс / Герберт Шилдт; [пер. с англ. Н.М. Ручко]. — 3-е изд. — М.: Вильямс, 2014. — 620 с.

21. Элджер, Джефф. C++ / ДжеффЭлджер; [Пер. с англ. Е. Матвеев]. -СПб.: Питер: Питер Бук, 2007. — 320 с.

Заполнить форму текущей работой