Криптографические методы защиты информации Лабораторные работы
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Смотри описание!
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание:
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
Тема: Шифры с секретным ключом (Глава 4)
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
Лабораторная работа №3
Тема: Цифровая подпись (Глава 5)
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание:
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
Тема: Шифры с секретным ключом (Глава 4)
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
Лабораторная работа №3
Тема: Цифровая подпись (Глава 5)
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Дополнительная информация
все работы зачтены!
Похожие материалы
Криптографические методы защиты информации. Лабораторная работа №3.
Fockus
: 7 июля 2023
Задание:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign)
200 руб.
Криптографические методы защиты информации. Лабораторная работа №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 руб.
Криптографические методы защиты информации. Лабораторная работа №2.
Fockus
: 7 июля 2023
Задание:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
Криптографические методы защиты информации лабораторные работы 1-3
s800
: 11 ноября 2025
Лабораторная работа № 1.
Тема: «Шифры с открытым ключом»
Лабораторная работа № 2.
Тема: «Шифры с секретным ключом»
Лабораторная работа № 3.
Тема: «Цифровая подпись»
650 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Для всех вариантов.
Griffith
: 24 февраля 2022
Написать криптографическую библиотеку с 3 основными функциями:
1) Функция быстрого возведения числа в степень по модулю.
2) Функция, реализующая обобщённый алгоритм Евклида. Функция
должна позволять находить наибольший общий делитель и обе
неизвестных из уравнения.
3) Функция построения общего ключа для двух абонентов по схеме
Диффи-Хеллмана
Все программы работают с числами порядка 10^9.
300 руб.
Криптографические методы защиты информации. Лабораторная работа 3. Вариант 6
zcbr22
: 13 августа 2025
Задание лабораторной работы:
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в фай
250 руб.
Криптографические методы защиты информации. Лабораторная работа №1. Вариант №6
zcbr22
: 13 августа 2025
Задание лабораторной работы:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p =
250 руб.
Криптографические методы защиты информации. Лабораторная работа 2. Вариант 6
zcbr22
: 13 августа 2025
Задание лабораторной работы:
Выполнить программную реализацию шифра по ГОСТ 28147-89.
Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы).
Написать программу, которая расшифровывает ранее зашифрованное сообщение.
Рекомендации к выполнению:
Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
250 руб.
Другие работы
Проекционное черчение. Контрольная работа №2. Вариант №7
vermux1
: 25 декабря 2017
Проекционное черчение Контрольная работа 2 вариант 7
Т.П.Шмерман, И.А.Плюсина, Е.В.Бабич
Инженерная графика и начертательная геометрия
Методические рекомендации к выполнению контрольной работы 2 "Проекционное черчение" для студентов всех специальностей первого курса заочной формы обучения
1 лист Титульный лист на формате А4
2 лист Чертеж детали на формате А3
3 лист Чертеж в прямоугольной изометрии на формате А3
4 Сделана 3Д модель
Выполнены в компасе 3D V13
Помогу с другими вариантами.Пиши
120 руб.
Зачет по дисциплине "Русский язык и культура речи"
Rigordon
: 7 июня 2017
Зачет по дисциплине "Русский язык и культура речи"
Уважаемый слушатель, в качестве зачетного задания вам предложен анализ манипулятивного аспекта речи оратора: - лингвистических оснований агональной риторики.
100 руб.
Зачетная работа по дисциплине: «Мировая экономика и международные экономические отношения», билет №3
Albinashiet
: 3 ноября 2015
1. К наиболее характерным чертам и признакам глобальных проблем НЕ относится
а) необходимость осуществления общемировых усилий по их преодолению
б) угроза человечеству регрессом в развитии
в) кризис в национальной экономике
г) общемировой характер
2. Подтвержденный статистическими данными вывод о том, что фактическая структура внешней торговли США противоречит теории Хекшера-Олина, получил название
а) теория сравнительных преимуществ
в) теорема Рыбчинского
в) парадокс Леонтьева
г) дилемма Три
100 руб.
Контрольная работа. Продуктовые сети
Axi0ma
: 14 июня 2018
Для выполнения контрольной работы студент выбирает не менее 3-х товаров или услуг, формирует перечень критериев, по которым будет производиться сравнение, сам выступает в роли экспертов при заполнении расчетных матриц.
По результатам выполненных расчетов делаются выводы относительно конкурентоспособности рассматриваемых товаров ( услуг).
Вариант: Сравнение Продуктовых сетей.
45 руб.