Лабораторные работы №№1-3. Основы криптографии (Вариант общий)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторные работы 1-3. Основы криптографии (Вариант общий)
Лабораторная работа №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). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Исходный текст программы
Результаты работы программы
Дополнительная информация
Все работы успешно зачтены!
Дата сдачи: январь 2019 г.
В архиве три работы (отчет + файлы программы).
Выполняю работы на заказ по различным дисциплинам для ДО, ЗО и ускоренников СибГУТИ.
Помогу написать выпускную квалификационную работу.
Сессия «под ключ»
E-mail: zloy.yozh77@mail.ru
Дата сдачи: январь 2019 г.
В архиве три работы (отчет + файлы программы).
Выполняю работы на заказ по различным дисциплинам для ДО, ЗО и ускоренников СибГУТИ.
Помогу написать выпускную квалификационную работу.
Сессия «под ключ»
E-mail: zloy.yozh77@mail.ru
Похожие материалы
Лабораторная работа №1 по дисциплине: Основы криптографии (Вариант общий)
Учеба "Под ключ"
: 8 октября 2016
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ
250 руб.
Лабораторные работы №№1-3 по дисциплине: Основы криптографии (Вариант общий)
Учеба "Под ключ"
: 8 октября 2016
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
650 руб.
Лабораторная работа №1 по основам криптографии
ZhmurovaUlia
: 16 марта 2018
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501,
120 руб.
Лабораторные работы №№1-3 по дисциплине: Основы криптографии. Общий вариант
SibGOODy
: 18 марта 2018
ЛАБОРАТОРНАЯ №!
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p = 30803,
650 руб.
Основы криптографии. Лабораторные работы 1-3.
mirsan
: 11 сентября 2015
Лабораторная работа №1
Тема: Шифры с открытым ключом (Глава 2)
Задание:
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный
200 руб.
Основы криптографии Лабораторная работа № 1 вариант 1
Антон28
: 8 августа 2025
Основы криптографии Лабораторная работа № 1 вариант 1
1000 руб.
Основы криптографии. Работы лабораторные №№1,2,3. Вариант общий.
SemenovSam
: 23 мая 2017
Комплект из 3-х лабораторных работ.
Лабораторная работа № 1
Тема: Шифры с открытым ключом (Глава 2)
Лабораторная работа № 2
Тема: Шифры с секретным ключом (Глава 4)
Лабораторная работа № 3
Тема: Цифровая подпись (Глава 5)
150 руб.
Лабораторная работа № 1, 2, 3 Основы криптографии СибГУТИ
costafel
: 15 сентября 2015
Тема: Шифры с открытым ключом (Глава 2)
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с пар
190 руб.
Другие работы
Теоретическая механика РГАЗУ Задача 2 Рисунок 3 Вариант 4
Z24
: 19 ноября 2025
Определение реакций опор составной конструкции
Для составной конструкции АВС определить реакции опор А и В, возникающие под действием сосредоточенных сил Р1 и Р2, алгебраического момента пары сил М и равномерно распределенной нагрузки интенсивностью q.
Схемы нагружения десяти типов даны на рисунках под номерами от 1 до 10, а числовые данные для расчета приведены в таблице 7.
250 руб.
Вопросы ГОС экзамен ДО СибГУТИ магистратура 2020 г. Вопрос №11
glebova95
: 26 октября 2020
Вопросы ГОС экзамен ДО СибГУТИ магистратура 2020 г. Вопрос №11
11. Основные типы используемых орбит ИСЗ. Сравнительные характеристики существующих и перспективных ССС с подвижными объектами, диапазоны частот.
80 руб.
Клапан распределительный. Сборочный чертеж.
Laguz
: 23 июня 2017
Сборочный чертеж распределительного клапана.
Есть спецификация.
Деталировки нет.
60 руб.
Теория телетрафика и анализ систем беспроводной связи. Вариант 12. Лабораторная работа 1,2,3.
Gennady
: 3 апреля 2023
Задавая сетевые параметры в соответствии с вариантом (таблица 1), необходимо произвести расчёт вероятности блокировки и построить её зависимости от входной нагрузки и количества каналов m.
Затем, используя рекуррентное соотношение определить число каналов, необходимое для обеспечения заданного значения вероятности блокировки в соответствии с вариантом (таблица 1.1). Построить зависимость количества каналов от входной нагрузки .
Используя данные из таблицы 1.1, задать параметры исследуемых с
3000 руб.