Применение алгоритма RSA для шифрования потоков данных
Состав работы
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
СОДЕРЖАНИЕ
Введение 5
1.Постановка задачи
10
2. Алгоритм RSA 11
2.1. Система шифрования RSA 12
2.2.Сложность теоретико-числовых алгоритмов 16
2.2.1. Алгоритм вычисления 17
2.2.2. Алгоритм Евклида 18
2.2.3. Алгоритм решения уравнения 18
2.2.4. Алгоритм нахождения делителей многочлена в кольце 21
3. Качественная теория алгоритма RSA 23
3.1. Алгоритм, доказывающий непростоту числа 24
3.2. Нахождение больших простых чисел 26
3.3. Проверка большого числа на простоту 30
4. Практическая реализация алгоритма 37
4.1. Реализованные алгоритмы 37
4.2. Анализ результатов 38
5. Выводы 39
5.1 Алгоритм 39
5.2 Алгоритм и программа 39
Заключение 41
Список использованных источников 42
Приложение 1. Листинг программы 43
Приложение 2. Главная форма программы 46
Приложение 3. Форма базы данных абонентов
47
Приложение 4. Форма нахождения простых чисел и генерации ключей
48
ВВЕДЕНИЕ
Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была своеобразной криптографической системой, так как в древних обществах ею владели только избранные. Священные книги древнего Египта, древней Индии тому примеры.
Введение 5
1.Постановка задачи
10
2. Алгоритм RSA 11
2.1. Система шифрования RSA 12
2.2.Сложность теоретико-числовых алгоритмов 16
2.2.1. Алгоритм вычисления 17
2.2.2. Алгоритм Евклида 18
2.2.3. Алгоритм решения уравнения 18
2.2.4. Алгоритм нахождения делителей многочлена в кольце 21
3. Качественная теория алгоритма RSA 23
3.1. Алгоритм, доказывающий непростоту числа 24
3.2. Нахождение больших простых чисел 26
3.3. Проверка большого числа на простоту 30
4. Практическая реализация алгоритма 37
4.1. Реализованные алгоритмы 37
4.2. Анализ результатов 38
5. Выводы 39
5.1 Алгоритм 39
5.2 Алгоритм и программа 39
Заключение 41
Список использованных источников 42
Приложение 1. Листинг программы 43
Приложение 2. Главная форма программы 46
Приложение 3. Форма базы данных абонентов
47
Приложение 4. Форма нахождения простых чисел и генерации ключей
48
ВВЕДЕНИЕ
Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была своеобразной криптографической системой, так как в древних обществах ею владели только избранные. Священные книги древнего Египта, древней Индии тому примеры.
Другие работы
Управление собственным бизнесом (Ответы на тест СИНЕРГИЯ / МТИ / МОИ)
AnastasyaM
: 2 апреля 2024
Ответы на тест Управление собственным бизнесом - СИНЕРГИЯ, МОИ, МТИ.
Результат сдачи - 97-100 баллов.
Дата сдачи свежая.
Вопросы к тесту:
Непосредственное управление бизнесом в хозяйственном партнерстве осуществляется на основе …
Сотрудничество стартапа с бизнес-инкубаторами и технопарками относится к …
В процессе утверждения и согласования бизнес-модели должны обязательно принимать участие …
Собственником имущества юридического лица является …
Командные высоты в управлении бизнесом реализу
250 руб.
Противопожарное страхование
ostah
: 4 ноября 2012
1. Противопожарное страхование
В начале 90-х годов в Российской Федерации началось возрождение национального страхового рынка, которое продолжается в настоящее время. Законодательную базу правового регулирования национального страхового рынка заложил Закон РФ "О страховании" от 27 ноября 1992 г., вступивший в силу 12 января 1993 г. В это же время был создан Росстрахнадзор - Федеральная служба России по надзору за страховой деятельностью, которой были приданы контрольные функции за отечественным
30 руб.
Практическая работа №3. Правовые основы противодействия коррупции.
Grechikhin
: 28 марта 2023
Практическая работа 3
Тема: Правовые основы противодействия коррупции
Цель: изучить правовые основы противодействия коррупции.
150 руб.
Контрольная работа по дисциплине: Телевидение. Вариант №05
IT-STUDHELP
: 20 апреля 2023
Вариант №05
ЗАДАЧА 1
Вычертите осциллограмму полного телевизионного сигнала, соответствующего развертке, заданной в таблице 1, строки изображения, приведенного на рисунке 1.
Таблица 1 - Исходные данные
Номер варианта Номера задач Номер строки
05 1 7 14 7
Рисунок 1 - Изображение (испытательное), предназначенное для вычерчивания осциллограмм полного ТВ сигнала отдельных строк и анализа параметров четкости (масштаб по горизонтали: 1 клетка – 2 мкс)
Для двух групп периодически повторяющихся элем
400 руб.