Лабораторная работа №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 руб.
Другие работы
Непрямий метод оцінювання параметрів строго ідентифікованої системи рівнянь
ostah
: 11 ноября 2012
Вступ
Економетрія - це порівняно новий напрямок економічної науки, що утворився від поєднання теоретичної економіки, математики. Слово “економетрія” (у деяких джерелах “економетрика”) буквально означає “вимірювання в економіці", що дає підстави під цим терміном розуміти все, що пов’язано з вимірюваннями в економіці.
Економетрія - це самостійна наукова дисципліна, яка об’єднує сукупність теоретичних результатів, засобів, прийомів, методів і моделей, призначених для того, щоб на базі економічної т
10 руб.
Приготовление блюд с использованием молекулярной кулинарии
evelin
: 9 марта 2015
Введение.
Определение молекулярной кулинарии.
История развития.
Противники и защитники молекулярной кулинарии.
Родина молекулярной кулинарии.
Основоположники движения.
Отцы движения и последователи.
Основные приёмы молекулярной кулинарии.
Кухонное оборудование.
Низкотемпературная тепловая обработка продуктов.
Автоклавы и приготовление пищи под давлением.
Ресторан молекулярной кулинарии в России.
Дегустационное меню.
Рецепты блюд молекулярной кухни.
Разработка блюд с использованием н
30 руб.
Технологический процесс механической обработки вала-шестерни (курсовой проект)
kreuzberg
: 12 июля 2018
Курвой проект: Проектирование технологического процесса механической обработки вала-шестерни и приспособления для фрезерования
СОДЕРЖАНИЕ
Введение
1. Технологический раздел.
1.1 Назначение и конструкция детали.
1.2 Анализ технологичности конструкции
1.3 Определение типа производства
1.4 Выбор заготовки
1.5 Выбор технологических баз и оценка технологичности конструкции
1.6 Проектирование маршрута технологического процесса
1.7 Расчет припусков на обработку
1.8 Расчет режимов ре
999 руб.
Гидравлика Задача 13.34 Вариант 83
Z24
: 7 января 2026
В приводах многих машин (прессах, бульдозерах, скреперах подъемниках, станках) применяется схема гидропривода, изображенная на рисунке:
Гидропривод состоит из бака масляного Б, насоса Н, обратного клапана КО, гидрораспределителя Р, гидроцилиндров ГЦ, трубопроводов, предохранительного клапана КП, фильтра Ф.
Значения усилия на штоке F, скорости перемещения рабочего органа (поршня) V, рабочего давления в гидроприводе p и длины трубопроводов l приведены в таблице 2.
Для заданной гидросхемы
350 руб.