Лабораторная работа №1 по дисциплине: Криптографические методы защиты информации. Вариант общий. ДО СибГУТИ

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

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

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

Оценена работа по предмету: Криптографические методы защиты информации
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 25.01.2023
Преподаватель: Мерзлякова Екатерина Юрьевна
Язык программирования: Python
Лабораторная работа №1 по дисциплине: Криптографические методы защиты информации. Вариант общий. СибГУТИ ДО.
Задание: 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ. 2.2 Для шифра Шамира с параметрами p = 30803, g = 2,cA = 50
User лодырьномер1 : 8 января 2022
249 руб.
Лабораторная работа №2 по дисциплине: Криптографические методы защиты информации. Вариант общий. СибГУТИ ДО.
Вариант общий. Задание: Выполнить программную реализацию шифра по ГОСТ 28147-89. Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы). Написать программу, которая расшифровывает ранее зашифрованное сообщение. Рекомендации к выполнению: Зашифрованное сообщение выводить в бинарный файл. Исходный файл так же имеет смысл рассматривать как бинарный.
User лодырьномер1 : 8 января 2022
349 руб.
Лабораторная работа №3 по дисциплине: Криптографические методы защиты информации. Вариант общий. СибГУТИ ДО.
Вариант общий. Лабораторная работа №3 Тема: Цифровая подпись (Глава 5) Задание: Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Рекомендации к выполнению: Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если с
User лодырьномер1 : 8 января 2022
349 руб.
«Криптографические методы защиты информации»
Шифр Эль Гамаля СхемаЭль-Гамаля (Elgamal) — криптосистема с открытымключом,основаннаянатрудностивычислениядискретныхлогарифмов. Диффи-Хелмана Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи. RC4 Ядро алгоритма состоит из функции генерации ключевого потока.
User vovan1441 : 26 марта 2019
400 руб.
«Криптографические методы защиты информации»
RSA (буквенная аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с открытым ключом, основывающийся на вычислительной сложности задачи разложения больших натуральных целых чисел на произведение простых множителей. Система Диффи-Хелмана - алгоритм, позволяющий двум сторонам получить общий секретный ключ, используя незащищенный от прослушивания, но защищённый от подмены канал связи.
User vovan1441 : 26 марта 2019
400 руб.
Криптографические методы защиты информации
Оглавление 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 руб.
Криптографические методы защиты информации
Криптографические методы защиты информации
Постановка задачи Программно реализовать на языке C++ алгоритм шифрования и дешифрования RSA. Программно реализовать на языке C++ алгоритм электронной подписи сообщения и проверки его подлинности с помощью электронной подписи RSA. Краткое описание алгоритмов Поиск наибольшего общего делителя. Пусть aи b – два целых положительных числа. Наибольший общий делитель чисел aи b – это наибольшее число c,которое делит aи b. Для нахождения этого числа используем алгоритм Евклида. ВХОД: Два положительны
User Spoi : 3 декабря 2016
300 руб.
Криптографические методы защиты информации
Космические и наземные системы радиосвязи. Билет №96
15. В какой точке тракта приема ЦСРС установлен регенератор радиоствола? - на выходе приемника - на выходе демодулятора - на выходе фильтра
User Jerryamantipe03 : 12 февраля 2022
150 руб.
Взаимоотношения организации и среды
Любая организация существует и функционирует во взаимосвязи со множеством факторов. Эти факторы по разному воздействуют на организацию и оказывают очень существенное влияние на возможности организации, ее перспективы и стратегию. Совокупность факторов взаимодействия рассматривается в менеджменте как среда организации. В этой работе мы раскроем понятие и значение факторов внешней среды организации. Проблема взаимоотношения организации и среды в науке стала рассматриваться впервые в работах А. Бо
User alfFRED : 23 октября 2013
10 руб.
Курсовая работа проектирование цифровой радиорелейной линии плезиохронной цифровой иерархии по дисциплине: космические и наземные системы радиосвязи вариант 06, 26, 46, 66, 86
Целью курсовой работы является закрепление знаний, полученных в процессе изучения дисциплины «Космические и наземные системы радиосвязи», освоение методики расчета качественных показателей ЦРРЛ. Исходные данные: Последняя цифра студенческого пароля 6 (ФОТО 1 и 2) Длина РРЛ, км 110 Объем информации (каналы тч или цифровые потоки) Е1 Длина пролета, R0, км 38 Число выделяемых каналов (потоков) 12 Тип АТС Аналоговая Число вводимых каналов 12 Вертикальный градиентg∙10-8, 1/м -10 Стандартное отклоне
User Ирина36 : 28 августа 2024
150 руб.
Курсовая работа проектирование цифровой радиорелейной линии плезиохронной цифровой иерархии по дисциплине: космические и наземные системы радиосвязи вариант 06, 26, 46, 66, 86
Споживче кредитування населення банками
План Вступ Види споживчого кредиту Розвиток споживчого кредитування в Україні Тенденції та динаміка розвитку споживчого кредитування в Україні Висновки Споживче кредитування з кожним роком набуває все більшої актуальності. Це пов’язано з тим, що всі ланки суспільства прагнуть ефективно функціонувати, а без розвитку банківської інфраструктури, насамперед споживчого кредитування, неможливий нормальний розвиток суспільства, а саме: всіх його верств населення . Якщо ми хочемо побудувати багату і вис
User GnobYTEL : 11 февраля 2012
20 руб.
up Наверх