Криптографические методы защиты информации Лабораторные 1-3 / 2024 год
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЛАБ № 1
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 вычислить зашифрованное сообщение.
ЛАБ № 2
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
ЛАБ № 3
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
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 вычислить зашифрованное сообщение.
ЛАБ № 2
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
ЛАБ № 3
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Дополнительная информация
Все 3 лабы зачтены без замечаний!!! 2024 год!!!
Похожие материалы
Криптографические методы защиты информации. Лабораторная работа №1.
Fockus
: 7 июля 2023
Задания:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 50
200 руб.
Криптографические методы защиты информации лабораторные работы 1-3
s800
: 11 ноября 2025
Лабораторная работа № 1.
Тема: «Шифры с открытым ключом»
Лабораторная работа № 2.
Тема: «Шифры с секретным ключом»
Лабораторная работа № 3.
Тема: «Цифровая подпись»
650 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Для всех вариантов.
Griffith
: 24 февраля 2022
Написать криптографическую библиотеку с 3 основными функциями:
1) Функция быстрого возведения числа в степень по модулю.
2) Функция, реализующая обобщённый алгоритм Евклида. Функция
должна позволять находить наибольший общий делитель и обе
неизвестных из уравнения.
3) Функция построения общего ключа для двух абонентов по схеме
Диффи-Хеллмана
Все программы работают с числами порядка 10^9.
300 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Вариант №6
Shadoww
: 13 августа 2025
Задание лабораторной работы:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p =
250 руб.
Сети связи и системы коммутации ЛАБОРАТОРНЫЕ РАБОТЫ 1-3 / 2024 год
ilya22ru
: 20 октября 2024
Лаб. № 1
Цели работы:
1) Изучить принцип работы Ethernet коммутаторов локальной сети;
2) Отработать «на практике» движение кадра в локальной сети.
Лаб. № 2
Тема: Принципы маршрутизации в IP сетях.
Цель работы: Ознакомиться с принципами адресации и маршрутизации в IP сетях.
Лаб. № 3
Тема: «Принципы цифровой коммутации».
Цель работы: Изучить принципы коммутации в цифровых системах коммутации на телефонной сети.
660 руб.
1 лабораторная работа по "Криптографические методы защиты информации"
kokolon
: 6 сентября 2022
Готовая 1 лабораторная работа, написана на Python
Написать криптографическую библиотеку с 3 основными функциями:
1) Функция быстрого возведения числа в степень по модулю.
2) Функция, реализующая обобщённый алгоритм Евклида. Функция
должна позволять находить наибольший общий делитель и обе
неизвестных из уравнения.
3) Функция построения общего ключа для двух абонентов по схеме
Диффи-Хеллмана
100 руб.
Основы администрирования сетевых устройств. Лабораторные работы 1-3. Вариант 6. 2024 год
Shadoww
: 27 марта 2025
Лабораторная работа №1
1. Изучить теоретический материал по темам: Модель OSI, Основное сетевое оборудование, Интерфейсы и протоколы уровней L1 – L2;
2. Подготовить среду моделирования: в качестве среды моделирования (программа для ПК, ПЭВМ) можно использовать различные программные продукты доступные пользователю, которые позволяют решить поставленные задачи, однако рекомендуется использовать сетевой симулятор Cisco Packet Tracer Student 6.2 (или выше). Данный продукт предоставляется бесплатно з
400 руб.
Криптографические методы защиты информации - Контрольная и лабораторные работы 1 - 3
s800
: 6 ноября 2024
Криптографические методы защиты информации
900 руб.
Другие работы
Сестринский уход за больными желудочно-кишечными заболеваниями
alfFRED
: 30 января 2013
1 Философия сестринского дела
Постановление правительства Российской Федерации от 05.11.97, №1387 «О мерах по стабилизации и развитию здравоохранения и медицинской науки в Российской Федерации» предусмотрено осуществление реформы, направленной на повышение качества, доступности и экономической эффективности медицинской помощи населению в условиях формирования рыночных отношений.
Медицинским сестрам отводится одна из ведущих ролей в решении задач медико-социальной помощи населению и повышении кач
Онлайн-тест по дисциплине Антенны и распространение радиоволн
Khl
: 5 мая 2022
Вопрос No1
Симметричный полуволновый вибратор имеет:
пучность в распределении тока на концах вибратора
узел в распределении тока на входе вибратора
входное сопротивление, равное сопротивлению излучения
активное входное сопротивление
Вопрос No2
Металлизация земли под несимметричным вибратором применяется с целью:
защиты обслуживающего персонала от электромагнитного излучения
грозозащиты
улучшения формы диаграммы направленности в вертикальной плоскости
увеличения КПД антенной системы
Вопрос No3
450 руб.
Лабораторная работа №5 по дисциплине: Функциональное и логическое программирование. Вариант №2 (12, 22 и т.д.)
Roma967
: 18 февраля 2016
Задание
Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно быть активным окно редактора).
Вариант 2:
Файл содержит сведения о сотрудниках учреждения в виде: фамилия имя отчество (сведения о каждом сот
150 руб.
Теория сложности вычислительных процессов и структур. Экзамен. Билет №14.
Cole82
: 8 октября 2015
Билет №14
(Все задачи решаются «вручную»)
1. С помощью алгоритма Форда-Беллмана найти кратчайшие расстояния от вершины 4 (нумерация вершин начинается с 0) до всех остальных вершин связного взвешенного неориентированного графа, имеющего 5 вершин. Граф задан матрицей весов дуг, соединяющих всевозможные пары вершин. См. рисунок.
2. Имеется склад, на котором присутствует некоторый ассортимент товаров. Запас каждого товара неограничен. У каждого товара своя стоимость Ci и масса mi. Методом динамиче
75 руб.