Криптографические методы защиты информации. Лабораторная работа №1.

Состав работы

material.view.file_icon
material.view.file_icon LR1.C
material.view.file_icon Лабораторная работа №1 (Серёгин Р.А.).docx

Необходимые программы

Работа представляет собой 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 вычислить зашифрованное сообщение.

Дополнительная информация

Год сдачи: 2022
Учебное заведение: Сибирский Государственный Университет телекоммуникаций и информатики. Дистанционное обучение.
Преподаватель: Мерзлякова Екатерина Юрьевна
Оценка: Зачет.
Криптографические методы защиты информации лабораторные работы 1-3
Лабораторная работа № 1. Тема: «Шифры с открытым ключом» Лабораторная работа № 2. Тема: «Шифры с секретным ключом» Лабораторная работа № 3. Тема:  «Цифровая подпись»
User s800 : 11 ноября 2025
650 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Для всех вариантов.
Написать криптографическую библиотеку с 3 основными функциями: 1) Функция быстрого возведения числа в степень по модулю. 2) Функция, реализующая обобщённый алгоритм Евклида. Функция должна позволять находить наибольший общий делитель и обе неизвестных из уравнения. 3) Функция построения общего ключа для двух абонентов по схеме Диффи-Хеллмана Все программы работают с числами порядка 10^9.
User Griffith : 24 февраля 2022
300 руб.
«Криптографические методы защиты информации»
Шифр Эль Гамаля СхемаЭль-Гамаля (Elgamal) — криптосистема с открытымключом,основаннаянатрудностивычислениядискретныхлогарифмов. Диффи-Хелмана Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи. RC4 Ядро алгоритма состоит из функции генерации ключевого потока.
User vovan1441 : 26 марта 2019
400 руб.
«Криптографические методы защиты информации»
RSA (буквенная аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с открытым ключом, основывающийся на вычислительной сложности задачи разложения больших натуральных целых чисел на произведение простых множителей. Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи.
User vovan1441 : 26 марта 2019
400 руб.
Криптографические методы защиты информации
Постановка задачи Программно реализовать на языке C++ алгоритм шифрования и дешифрования RSA. Программно реализовать на языке C++ алгоритм электронной подписи сообщения и проверки его подлинности с помощью электронной подписи RSA. Краткое описание алгоритмов Поиск наибольшего общего делителя. Пусть aи b – два целых положительных числа. Наибольший общий делитель чисел aи b – это наибольшее число c,которое делит aи b. Для нахождения этого числа используем алгоритм Евклида. ВХОД: Два положительны
User Spoi : 3 декабря 2016
300 руб.
Криптографические методы защиты информации
Криптографические методы защиты информации
Оглавление RSA 3 Алгоритм 3 Генерация Ключей 3 RSA “ЭЦП” 5 Поиск наибольшего общего делителя 5 Обобщенный алгоритм Евклида 6 Возведение в степень справа - налево 7 Проверка числа на простоту 7 Генерация случайного большого простого числа 7 Реализация RSA на С ++ 8 Реализация RSA digital на C ++ 10 Ментальный покер 13 Протокол 13 Алгоритм 14 Реализация Мысленного покера 14 Список литературы 20
User Spoi : 3 декабря 2016
300 руб.
Криптографические методы защиты информации
Криптографические методы защиты информации.
Лабораторная работа №1 Шифрование с помощь метода перестановки Лабораторная работа №2 Шифрование с помощью метода замены
User АЛЕКСАНДР4 : 24 сентября 2014
100 руб.
Повышения эффективности маркетинговой деятельности
Первая глава содержит общую характеристику исследуемого объекта и характеристику его маркетинговой деятельности. Вторая глава посвящена теоретическим вопросам повышения эффективности маркетинга на предприятии, в ней дается определение маркетинговой деятельности, эффективности маркетинговой деятельности и основным инструментам ее повышения. Третья глава содержит рекомендации для руководства исследуемого объекта, позволяющие повысить эффективность маркетинговой деятельности путем внедрения и актив
User Elfa254 : 5 марта 2015
250 руб.
Кейс Великая Депрессия и великая трансформация
оценка преподавателя -отлично! программа МГУ MBA решение кейса "Великая Депрессия и великая трансформация" по вопросам 1. Какие макроэкономические закономерности могут быть проиллюстрированы приведенными данными? 2. В чем заключаются общие черты и особенности проявления этих закономерностей в России в последней декаде XX века и в США в 1920-30 гг. 3. Чем могут объясняться эти особенности макроэкономической динамики данных систем?
User ju0709 : 10 мая 2019
350 руб.
Теплотехника Задача 2.43
В резервуаре емкостью V=23 м³ содержится окись углерода под давлением р=10 атм по манометру при температуре t=27 ºC. После использования части воздуха давление снизилось до р=8 атм, а температура упала до t=21 ºC. Определить количество израсходованного воздуха по массе.
User Z24 : 20 октября 2025
150 руб.
Теплотехника Задача 2.43
Основные понятия, методы и приемы математической статистики
Основные понятия, методы и приемы математической статистики». Математическая статистика — наука о математических методах систематизации и использования статистических данных для научных и практических выводов. Во многих своих разделах математическая статистика опирается на теорию вероятностей, позволяющую оценить надежность и точность выводов, делаемых на основании ограниченного статистического материала (напр., оценить необходимый объем выборки для получения результатов требуемой точности при
User iiii : 15 января 2017
800 руб.
up Наверх