Применение алгоритма 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
ВВЕДЕНИЕ
Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была своеобразной криптографической системой, так как в древних обществах ею владели только избранные. Священные книги древнего Египта, древней Индии тому примеры.
Другие работы
Модернизация козлового крана грузоподъёмность ю 10 тонн. Расчет грейфера
OstVER
: 24 сентября 2012
Глава 1. Механизация…………………………………………………………..7
1.1. Назначение и область применения……………………………………….....7
1.2. Расчет склада…………………………………………………………………7
Глава 2. Конструкторская часть……………………………………………..11
2.1. Расчет механизма подъема………………………………………………..11
2.1.1. Выбор каната и барабана…………………………………………………11
2.1.2. Выбор электродвигателя…………………………………………………13
2.1.3. Выбор редуктора………………………………………………………….14
2.1.4. Выбор тормоза…………………………………………………………….15
2.1.5. Компоновка механизма…………………………………………………..1
495 руб.
Изображение резьбовых соединений. Вариант 01
bublegum
: 29 сентября 2020
Изображение резьбовых соединений Вариант 01
1. Вид спереди заменить cоединением половины вида и половины разреза.
2. Изобразить крепление линзы резьбовым кольцом в оправе.
Решение выполнено в компасе 3D V13, так же откроется и выше версиях компаса.
50 руб.
Становление различных систем регулирования капитализма
Elfa254
: 29 октября 2013
Введение 2
Теория циклического развития экономики 2
Послевоенное развитие Японии 4
Общемировой кризис перепроизводства 7
Кризисы в Японии 8
Послевоенное экономическое положение Германии 12
Государство 13
Банки 14
Экономическая политика государства 14
Местное самоуправление 15
Занятость, страхование 16
Школьное образование 16
Высшие учебные заведения 16
Перестройка экономики 17
Общее экономическое развитие 17
Заключение 18
Список использованной литературы
20
ВВЕДЕНИЕ
В первой половине 70-х годов
10 руб.
Анализ финансовых показателей предприятия
Lokard
: 19 марта 2014
СОДЕРЖАНИЕ
1. Анализ абсолютных показателей
2. Вертикальный анализ
3. Горизонтальный анализ
4. Трендовый анализ
5. Сравнительный анализ
6. Анализ при помощи финансовых коэффициентов
7. Анализ по схеме фирмы «Dupont»
8. Приложение
1 АНАЛИЗ АБСОЛЮТНЫХ ПОКАЗАТЕЛЕЙ
Абсолютные показатели – величины, фигурирующие в отчетности предприятия и отражающие те или иные параметры его деятельности в денежном выражении. При анализе абсолютных показателей отчетность, как правило, не подвергается какой-либо мате
25 руб.