Лабораторная работа №1 по дисциплине «Защита информации»
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- 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 вычислить зашифрованное сообщение.
В отчете приводятся краткие теоретические сведения, касающиеся темы работы. Сведения сопровождаются поясняющими рисунками.
Для выполнения заданий лабораторной работы на языке C++ разработана программа, текст которой с комментариями
строк приводится в отчете.
В отчете, в виде скриншота, представлены результаты работы программы.
Исходный текст программы с комментариями строк и исполняемый файл прилагаются к отчету.
Объем отчета составляет 29 страниц формата А4.
Задание:
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 вычислить зашифрованное сообщение.
В отчете приводятся краткие теоретические сведения, касающиеся темы работы. Сведения сопровождаются поясняющими рисунками.
Для выполнения заданий лабораторной работы на языке C++ разработана программа, текст которой с комментариями
строк приводится в отчете.
В отчете, в виде скриншота, представлены результаты работы программы.
Исходный текст программы с комментариями строк и исполняемый файл прилагаются к отчету.
Объем отчета составляет 29 страниц формата А4.
Дополнительная информация
Год сдачи: 2020
Преподаватель: Мерзлякова Е.Ю.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Преподаватель: Мерзлякова Е.Ю.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Похожие материалы
Лабораторная работа №1 по дисциплине «Защита информации»
vohmin
: 1 июня 2018
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира
50 руб.
Лабораторная работа №1 по дисциплине: Защита информации
zalexz95
: 17 октября 2017
Написать криптографическую библиотеку с 4мя основными функциями:
1) Функция быстрого возведения числа в степень по модулю.
2) Функция, реализующая обобщённый алгоритм Евклида. Функция должна позволять находить наибольший общий делитель и обе неизвестных из уравнения.
3) Функция построения общего ключа для двух абонентов по схеме Диффи-Хеллмана
4) Функция, которая решает задачу нахождения дискретного логарифма при помощи алгоритма «Шаг младенца, шаг великана». Трудоёмкость работы функции должна с
150 руб.
Лабораторная работа №1 по дисциплине "Защита информации"
kanchert
: 17 мая 2015
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
...
Лабораторная работа №1 по дисциплине "Защита информации"
Greenberg
: 14 сентября 2011
Криптография.
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для
79 руб.
Лабораторная работа №1 по дисциплине "Защита информации" (без вариантов)
Greenberg
: 28 августа 2020
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501, cB = 6
95 руб.
Лабораторная работа №1 по дисциплине: Защита информации. Вариант общий
Учеба "Под ключ"
: 18 декабря 2016
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 50
150 руб.
Лабораторная работа №1 по дисциплине: Криптографические методы защиты информации. Вариант общий. ДО СибГУТИ
magoter
: 29 апреля 2023
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 50
300 руб.
Лабораторная работа №1 по дисциплине: Криптографические методы защиты информации. Вариант общий. СибГУТИ ДО.
лодырьномер1
: 8 января 2022
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 50
249 руб.
Другие работы
Инженерная графика. ТУСУР. Вариант 20
djon237
: 4 августа 2023
Вариант 20
Содержание контрольной работы
Задание 1- проекционное черчение -лист 1
Задание 2- разъемное соединение - лист 2
Задание 3- деталирование - насос
лист 3- гайка
лист 4- крышка насоса
лист 5- ось крыльчатки
Содержание лабораторной работы
3D модель
чертеж
800 руб.
Экономический анализ деятельности предприятия
Elfa254
: 4 ноября 2013
Содержание
Исходные данные для решения. 2
1. Расчет выручки организации. 4
2. Расчет затрат на производство и реализацию продукции, себестоимости, выручки 4
3. Расчет прибыли и рентабельности. 7
4. Расчет показателей использования материальных ресурсов. 9
5. Построение системно-матричной модели эффективности деятельности организации 11
6. Расчет обобщенного показателя эффективности деятельности организации 12
7. Оценка эффективности инвестиций. 13
Список используемой литературы..
20 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 3 Вариант 07
Z24
: 14 декабря 2025
Сухой газ массой 1 кг совершает ряд последовательных термодинамических процессов (1-2; 2-3; 3-4).
Определить:
— давление, удельный объем и температуру газа в каждой точке (1, 2, 3, 4);
— для каждого процесса определить:
1) изменение внутренней энергии;
2) изменение энтальпии;
3) теплоту процесса;
4) термодинамическую работу расширения;
5) потенциальную работу;
— суммарное количество подведенной и отведенной теплоты и работы;
— построить в р-υ — координатах графическ
240 руб.
Лабораторные работы №№1-2 по предмету: Интегральные и оптические сети.Вариант № 7
SybNet
: 16 февраля 2013
Лабораторные работы №№1-2 по предмету Интегральные и оптические сети, ДО СибГУТИ, вариант 07
Специальность - Многоканальные телекоммуникационные системы.
Лабораторная работа №1
Изучение технологии EPON и GPON
• Ознакомиться с технологиями пассивных оптических сетей.
• Изучить основные теоретические сведения по технологиям PON, ознакомиться с разновидностями данной технологии, рассмотреть их сравнительный анализ, параметры и реализацию;
• Решить предложенные задачи согласно варианту;
• Пройти и
110 руб.