Содержание
- Введение 1
- Теоретические основы алгоритма RSA 2
- - Математические основы RSA (теория чисел, модульная арифметика) 2.1
- - Процесс генерации ключей RSA (открытый и закрытый ключ) 2.2
- - Шифрование и дешифрование данных с использованием RSA 2.3
- Реализация алгоритма RSA на выбранном языке программирования 3
- - Выбор языка программирования и инструментов разработки 3.1
- - Структура программного кода и реализация функций (генерация ключей, шифрование, дешифрование) 3.2
- - Оптимизация и тестирование реализованного алгоритма 3.3
- Анализ и тестирование программной реализации RSA 4
- - Тестирование корректности работы алгоритма 4.1
- - Анализ производительности: время шифрования и дешифрования 4.2
- - Оценка безопасности и возможные уязвимости 4.3
- Заключение 5
- Список литературы 6