Пример готовой курсовой работы по предмету: Программирование
Содержание
Аннотация 4
1 ОБЗОР ЛИТЕРАТУРЫ 5
1.1 О науке шифрования 5
1.2 История 5
1.3 Виды и методы шифрования. 7
1.4 Шифр Виженера. 9
1.5 Шифр Вернама. 10
1.6 Шифр Плейфера. 11
1.7 Шифр Цезаря. 12
1.8 Шифр RC4. 13
2. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПРОГРАММЫ 15
2.1 Минимальные системные требования 15
2.2 Описание 15
2.3 Подготовка к работе 15
2.4 Выполнение программы 15
2.5 Описание главного окна 15
3 РЕШЕНИЕ КОНТРОЛЬНОГО ПРИМЕРА 17
ЗАКЛЮЧЕНИЕ 20
Список литературы 21
Приложения А 23
Выдержка из текста
В ходе курсового проекта были изучены алгоритмы шифрования Вернам, Виженер, Плейфер, Цезарь, RC4, написана их реализация на языке C++, составлены общая и подробная блок-схемы алгоритмов. Приложение позволяет зашифровывать и расшифровывать различные типы файлов, используя вышеуказанные алгоритмы и ключ шифрования дешифрования. Приложение имеет консольный интерфейс, проверку входных данных, высокую скорость работы и стабильность.
Список использованной литературы
1. Криптография: Базовые знания о науке шифрования.
[Электронный ресурс].
- Режим доступа: http://www.furfur.me/furfur/all/culture/166567-kriptografiya
(дата обращения: 14.12.2014).
2. Классификация криптографических алгоритмов.
[Электронный ресурс].
- Режим доступа: http://rpp.nashaucheba.ru/docs/index-47037.html
(дата обращения: 10.12.2014).
3. Дискретная математика и криптология. Курс лекций.
[Электронный ресурс].
- Режим доступа: http://books.google.ru/books?id=UELnw 7oPTVQC&pg=PA239&dq;=Вернам&hl=ru&sa=X&ei=7oezUoDuNeil 4ATN8IG4BA&ved=0CEIQ6AEwAQ#v=onepage&q=%D0%92%D0%B5%D1%80%D0%BD%D0%B0%D0%BC&f=false
(дата обращения: 9.12.2014).
4. Дискретная математика и криптология. Курс лекций.
[Электронный ресурс].
- Режим доступа: http://books.google.ru/books?id=jwFUAwAAQBAJ&pg=PA88&dq;=шифр+цезарь&hl=ru&sa=X&ei=9T6HVIbGLuXVygOwuIG4DA&ved=0CCQQ6AEwAA#v=onepage&q=%D1%88%D0%B8%D1%84%D1%80%20%D1%86%D0%B5%D0%B7%D0%B0%D1%80%D1%8C&f=false
(дата обращения: 9.12.2014).
5. Искусство защиты и взлома информации
[Электронный ресурс].
- Режим доступа: http://books.google.ru/books?id=bEa 6AgAAQBAJ&pg=PA77&dq;=шифр+RC4&hl=ru&sa=X&ei=u 0CHVIHFLISCzAPE_oKgDQ&ved=0CB0Q6AEwAA#v=onepage&q=%D1%88%D0%B8%D1%84%D1%80%20RC4&f=false
(дата обращения: 10.12.2014).
6. Искусство защиты и взлома информации. [Электронный ресурс].
- Режим доступа: https://books.google.ru/books?id=jwFUAwAAQBAJ&pg=PA181&dq;=шифр+виженера&hl=ru&sa=X&ei=abONVKiDNMXGygPip 4HoAw&ved=0CCcQ6AEwAg#v=onepage&q=%D1%88%D0%B8%D1%84%D1%80%20%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B5%D1%80%D0%B0&f=false
(дата обращения: 9.12.2014).
7. Поточные шифры и генератор псевдослучайных чисел.
[Электронный ресурс].
- Режим доступа:
http://www.intuit.ru/studies/courses/691/547/lecture/12385?page=2
(дата обращения: 14.12.2014).
8. Традиционные шифры с симметричным ключом.
[Электронный ресурс].
- Режим доступа:
http://www.intuit.ru/studies/courses/552/408/lecture/9355?page=4
(дата обращения: 14.12.2014).
9. Playfair Cipher.
[Электронный ресурс].
- Режим доступа:
http://www.cs.berkeley.edu/~bh/pdf/v 1ch12.pdf
(дата обращения: 14.12.2014).