Применение алгоритма RSA для шифрования потоков данных
МИНИСТЕРСТВО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
АМУРСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ
Факультет математики и информатики
Кафедра математического анализа и моделирования
Специальность 010200 – “прикладная математика”
ДОПУСТИТЬ К ЗАЩИТЕ
Зав. кафедрой ____________________
___________Т.В.Труфанова
«____»_____________2002
г.
ДИПЛОМНАЯ РАБОТА
на тему Применение алгоритма RSA при шифровании потоков данных
Исполнитель
студент группы 752 А.
А. Малышев
Руководитель
к.ф.-м.н., доцент А.Н.
Семочкин
к.т.н., доцент А.Н.
Гетман
Рецензент
к.ф.-м.н., доцент Е.Ф.
Алутина
Благовещенск 2002
МИНИСТЕРСТВО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
АМУРСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ
Факультет математики и информатики
Кафедра математического анализа и моделирования
Утверждаю:
Зав.
кафедрой
_______________________
подпись И.О.Фамилия
«__»_____________
200_г.
ЗАДАНИЕ
К
дипломной работе студента Малышева Андрея Александровича
1. Тема дипломной работы Применение алгоритма RSA при шифровании потоков данных
(утверждено приказом от ____ №___________)
2. Срок
сдачи студентом законченной
работы ________________________
3.
Исходные данные к дипломной работе ___________________________
Исследовать
современные методы шифрования и их приложимость к шифрованию потоков данных.
Разработать собственную библиотеку алгоритмов шифрования и программный продукт,
демонстрирующий работу этих алгоритмов при передаче данных в сети.
5.
Дата выдачи задания « » ____________2002 г.
Руководитель дипломной работы Семочкин Александр
Николаевич к.ф.-м.н., доцент кафедры МАиА.
Задание принял к исполнению _____________________________________
РЕФЕРАТ
Дипломная
работа 48 стр., 11 источников, 4 приложения.
АЛГОРИТМ
RSA,
ФУНКЦИЯ ЭЙЛЕРА, ВЗАИМНО ПРОСТЫЕ ЧИСЛА
В данном дипломном проекте рассматривается задача анализа
алгоритма шифрование в потоках данных RSA. Для этого
построен алгоритм и реализован программный продукт. Программный продукт создан
в среде визуального программирования Delphi 5.0, отлажен и
протестирован. На основании анализа полученных результатов сделаны выводы,
указаны замечания и рекомендации исследователю по практическому использованию
программы, а также по дальнейшему улучшению алгоритма и программного продукта в
целом.