Применение алгоритма 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
ВВЕДЕНИЕ
Проблема защиты информации путем ее преобразования, исключающего ее прочтение посторонним лицом, волновала человеческий ум с давних времен. История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была своеобразной криптографической системой, так как в древних обществах ею владели только избранные. Священные книги древнего Египта, древней Индии тому примеры.
Другие работы
Гидравлика БГИТУ 2020 Задача 2.2 Вариант 07
Z24
: 21 ноября 2025
Квадратное отверстие со стороной а в наклонной стенке резервуара с водой закрыто поворотным щитом. Определить натяжение каната Т, если известны b, H, α1=α2 (рисунок 5).
200 руб.
Вариант №3. Контрольная работа. Сети и системы широкополосного радиодоступа
KiberPank
: 28 января 2021
ЗАДАНИЕ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ
Задание:
1. Привести краткую характеристику заданного стандарта
2. Для заданных параметров станций рассчитать радиус зоны обслуживания БС
Исходные данные согласно варианту №03
Тип местности: 1 (небольшой город)
Значение холмистости: 20
Используемый стандарт: GSM 900
Тип антенны: SPA/920/65/10/0/V
Параметры БС:
Мощность передатчика: 30 Вт
Коэффициент усиления антенны: 10 дБ
Высота антенны: 30 м
Чувствительность приемника: -104 дБм
Параметры АС:
Мощность передатч
30 руб.
Совершенствование качества кузовного ремонта в ИП «Алексеев С.Б»
Hobbit
: 24 марта 2016
Пояснительная записка включает в себя семь основных разделов:
В первом разделе рассматривается анализ состояния вопроса и обоснование проекта.
Во втором разделе рассматривается обоснование технологических решений по реконструкции, расчет производственных площадей, количества постов и автомобиле-мест, выбор и расчет потребного количества технологического оборудования для кузовного участка, а также расчет численности основных и вспомогательных рабочих.
В третьем разделе рассматривается описание пл
500 руб.
Зачет по дисциплине: Звуковое вещание. Билет №93
IT-STUDHELP
: 2 января 2020
Билет №93
Система звукового вещания России
1.2 Электрический канал звукового вещания состоит их трактов:
тракт записи программ;
тракт первичного распределения программ;
тракт формирования программ;
тракт воспроизведения программ;
тракт вторичного распределения программ.
1.3 Проставьте нумерацию расположения блоков по порядку прохождения их звуковым сигналом в ТОП.
1 - источник программ;
4 - ЦА;
3 - АСБ;
2 - ВА.
1.9 Укажите элементы, относящиеся к оборудованию студий аппаратно-студийного бл
500 руб.