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