Криптографические методы защиты информации. Лабораторная работа №1.
Состав работы
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задания:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2,c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSAс параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 501, cB = 601 и сообщения m = 11111 вычислить dA, dB, x1, x2, x3, x4.
2.3. Для шифра Эль-Гамаля с параметрами p = 30803, g = 2,c = 500, k = 600 и сообщения m = 11111 вычислить зашифрованное сообщение.
2.4. Для шифра RSAс параметрами пользователя P = 131, Q = 227, d = 3 и сообщения m = 11111 вычислить зашифрованное сообщение.
Дополнительная информация
Год сдачи: 2022
Учебное заведение: Сибирский Государственный Университет телекоммуникаций и информатики. Дистанционное обучение.
Преподаватель: Мерзлякова Екатерина Юрьевна
Оценка: Зачет.
Учебное заведение: Сибирский Государственный Университет телекоммуникаций и информатики. Дистанционное обучение.
Преподаватель: Мерзлякова Екатерина Юрьевна
Оценка: Зачет.
Похожие материалы
Криптографические методы защиты информации лабораторные работы 1-3
s800
: 11 ноября 2025
Лабораторная работа № 1.
Тема: «Шифры с открытым ключом»
Лабораторная работа № 2.
Тема: «Шифры с секретным ключом»
Лабораторная работа № 3.
Тема: «Цифровая подпись»
650 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Для всех вариантов.
Griffith
: 24 февраля 2022
Написать криптографическую библиотеку с 3 основными функциями:
1) Функция быстрого возведения числа в степень по модулю.
2) Функция, реализующая обобщённый алгоритм Евклида. Функция
должна позволять находить наибольший общий делитель и обе
неизвестных из уравнения.
3) Функция построения общего ключа для двух абонентов по схеме
Диффи-Хеллмана
Все программы работают с числами порядка 10^9.
300 руб.
Криптографические методы защиты информации
s800
: 11 ноября 2025
Криптографические методы защиты информации
вариант 3
150 руб.
«Криптографические методы защиты информации»
vovan1441
: 26 марта 2019
Шифр Эль Гамаля
СхемаЭль-Гамаля (Elgamal) — криптосистема с открытымключом,основаннаянатрудностивычислениядискретныхлогарифмов.
Диффи-Хелмана
Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи.
RC4
Ядро алгоритма состоит из функции генерации ключевого потока.
400 руб.
«Криптографические методы защиты информации»
vovan1441
: 26 марта 2019
RSA (буквенная аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с открытым ключом, основывающийся на вычислительной сложности задачи разложения больших натуральных целых чисел на произведение простых множителей.
Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи.
400 руб.
Криптографические методы защиты информации
Spoi
: 3 декабря 2016
Оглавление
RSA 3
Алгоритм 3
Генерация Ключей 3
RSA “ЭЦП” 5
Поиск наибольшего общего делителя 5
Обобщенный алгоритм Евклида 6
Возведение в степень справа - налево 7
Проверка числа на простоту 7
Генерация случайного большого простого числа 7
Реализация RSA на С ++ 8
Реализация RSA digital на C ++ 10
Ментальный покер 13
Протокол 13
Алгоритм 14
Реализация Мысленного покера 14
Список литературы 20
300 руб.
Криптографические методы защиты информации
Spoi
: 3 декабря 2016
Постановка задачи
Программно реализовать на языке C++ алгоритм шифрования и дешифрования RSA.
Программно реализовать на языке C++ алгоритм электронной подписи сообщения и проверки его подлинности с помощью электронной подписи RSA.
Краткое описание алгоритмов
Поиск наибольшего общего делителя.
Пусть aи b – два целых положительных числа. Наибольший общий делитель чисел aи b – это наибольшее число c,которое делит aи b. Для нахождения этого числа используем алгоритм Евклида.
ВХОД: Два положительны
300 руб.
Криптографические методы защиты информации.
АЛЕКСАНДР4
: 24 сентября 2014
Лабораторная работа №1
Шифрование с помощь метода перестановки
Лабораторная работа №2
Шифрование с помощью метода замены
100 руб.
Другие работы
Современные технологии программирования (часть 1). Экзамен. Билет №11
growlist
: 1 октября 2019
Билет №11
Экзаменационный тест
1.Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО.
C 1. Дефекты создают угрозу человеческой жизни
D 2. Дефекты вызывают потерю возместимых средств (материальных или финансовых)
E 3. Дефекты вызывают потерю удобства
L 4. Дефекты вызывают потерю невозместимых средств
2.Установите соответствие
1.Программный продукт 1. Исполь
30 руб.
Сопряжения. Вариант 20 ЧЕРТЕЖ
coolns
: 21 февраля 2026
Сопряжения. Вариант 20 ЧЕРТЕЖ
По исходным данным вычертите изображение плоской детали. Деталь расположите на чертеже горизонтально и примените масштаб изображения 1:1.
Чертеж выполнен на формате А3 + pdf (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
По другим вариантам и всем вопросам пишите в Л/С.
100 руб.
Налоговая система древнего Рима
melkiisuslik
: 3 мая 2013
Содержание
Введение 3
Появление и распад рублёвой зоны 4
Современная рублёвая зона 5
Достоинства и недостатки рублевой зоны 5
О необходимости создания валютной зоны рубля 7
Заключение 10
Список использованной литературы 11
Древний Рим - Великая Империя, Его государственное устройство стало образцом для государств Европы, да и налоговая система римлян послужила примером для подражания. Такие понятия, как ценз, акциз, фискал, откупщик, дошли, до нас с тех далеких времен. Пока Рим оставался городо
150 руб.
Механика жидкости и газа ВлГУ Контрольное задание 1 Задача 5 Вариант 2
Z24
: 22 декабря 2025
Круглое отверстие между двумя резервуарами закрыто конической крышкой с размерами D и L. Закрытый резервуара заполнен водой, а открытый – жидкостью Ж (рис. 15, табл.5). К закрытому резервуару сверху присоединен мановакуумметр MV, показывающий манометрическое давление рм или вакуум рв. Температура жидкостей 20 ºС, глубины h и H. Определить силу, срезывающую болты A, и горизонтальную силу, действующую на крышку.
180 руб.