Содержание
- Введение 1
- Теоретические основы криптографии 2
- - Основные понятия криптографии 2.1
- - Симметричное и асимметричное шифрование 2.2
- - Математические основы криптографии 2.3
- Алгоритм шифрования «Кузнечик» 3
- - Структура алгоритма «Кузнечик» 3.1
- - Раунды шифрования и расшифрования 3.2
- - Математические операции в алгоритме 3.3
- Реализация алгоритма «Кузнечик» на Python 4
- - Выбор инструментов и технологий 4.1
- - Разработка основных функций 4.2
- - Тестирование и отладка 4.3
- Анализ и оценка производительности 5
- - Оценка производительности 5.1
- - Тестирование на различных данных 5.2
- - Анализ безопасности реализации 5.3
- Заключение 6
- Список литературы 7