- •Министерство образования и науки украины
- •Литература
- •Аннотация
- •Алгоритмы обработки понятий нечеткой логики
- •Что такое нечеткое множество?
- •Операции с нечеткими множествами
- •Нечеткое управление
- •1 Шифры сложной замены
- •1.1 Шифр Гронсфельда
- •1.2 Шифр Вижинера
- •1.3 Шифр "двойной квадрат" Уитстона
- •1.4 Оценка секретности шифра
- •1.5 Шифр Вернама
- •2 Разработка программного продукта
- •Список литературы
- •Приложение а
Министерство образования и науки украины
ДОНБАССКАЯ ГОСУДАРСТВЕННАЯ МАШИНОСТРОИТЕЛЬНАЯ
АКАДЕМИЯ
КАФЕДРА
КОМПЬЮТЕРНЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
курсовая работа
по дисциплине
«Теория алгоритмов»
ТЕМА:"Разработать программу для шифрования с использованием двойного квадрата Уитстона"
Вариант:
Выполнил:
студент группы ИТ 14 -1
Красовский Абхай Владленович ______________
(подпись)
Руководитель:
Богдан Михаил Петрович ________________
(подпись)
Дата защиты работы |
Оценка |
Подписи преподавателей |
|
|
|
Краматорск 2015
г. Краматорск 2015 г.
«Теория алгоритмов»
С О Д Е Р Ж А Н И Е
Стр.
Аннотация………………………………………… …………………………………...4
Алгоритмы обработки понятий нечеткой логики….……………………………….. 5
1 Шифры сложной замены …………………………………………………………… 9
1.1 Шифр Гронсфельда ………………………………………………………...…….. 9
1.2 Шифр Вижинера …………………………………………………………………. 10
1.3 Шифр «двойной квадрат» Уитстона ……………………………………………. 13
1.4 Оценка секретности шифра ……………………………………………………….14
1.5 Шифр Вернама …………………………………………………………………… 14
2 Разработка программного продукта ….………………………………………………15
2.1 Современные требования к программным продуктам …...…………………….15
2.2 Предполагаемая структура разрабатываемого ПП …………….……………….15
2.3 Обоснование выбора средств реализации ……………………………………....16
2.4 Функциональная схема ( блок-схема ) ……..…………………………………...16
2.5 Алгоритм реализации основной функции ПП………….……………………..16
3 Руководство пользователя, инструкция по инсталляции……………………………17
3.1 Требования к аппаратным средствам…….……………………………………...17
3.2 Особенности запуска и работы с программой …………………………………..17
Выводы ………………………………...………………………………………………...19
Список литературы..…………………………………………………………………….20
Приложение А …………………………………………………………...………………21
Группа ИТ 14-1 Красовский Абхай
№ п/п |
Ф. И. О. |
Номер основной темы |
Номер темы реферата |
Руково-дитель |
9 |
Красовський А. В. |
2 |
11 |
Богдан М.П. |
Разработать программу для шифрования с использованием шифра Гронсфельда.
Тема реферата - Коды Хаффмана
Литература
1.Мао В. Современная криптография: теория и практика.: Пер. с англ. – М.: изд. дом «Вильямс», 2005. –768с.:ил.
2.Масленников М. Практическая криптография. –СПб.: БХВ-Петербург, 2003.—464с.:ил.
3 Нечаев В. Элементы криптографии. Основы теории защиты информации: Учеб. пособие для вузов / Под ред. В.А. Садовничего.– 2-е изд стер. – М.: Высш.шк., 2004. – 424с.
4 Яблонский С. Введение в дискретную математику: Учеб. пособие для вузов / Под ред. В.А. Садовничего.– 3-е изд стер. – М.: Высш.шк., 2002. –384с.
5.Андерсон Д. Дискретная математика и комбинаторика. : Пер. с англ. – М.: изд. дом «Вильямс», 2004. –960с.:ил.