Лабораторные работы №1,2,3 по дисциплине: Основы криптографии. Без вариантов

Цена:
600 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon Browse.VC.opendb
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon LAB1.ipch
material.view.file_icon
material.view.file_icon LAB_1.ipch
material.view.file_icon
material.view.file_icon LAB1.ipch
material.view.file_icon
material.view.file_icon lab1.log
material.view.file_icon
material.view.file_icon CL.command.1.tlog
material.view.file_icon lab1.lastbuildstate
material.view.file_icon vc142.idb
material.view.file_icon vc142.pdb
material.view.file_icon lab1.cpp
material.view.file_icon lab1.sln
material.view.file_icon lab1.vcxproj
material.view.file_icon lab1.vcxproj.filters
material.view.file_icon lab1.vcxproj.user
material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.exe
material.view.file_icon lab1.ilk
material.view.file_icon lab1.log
material.view.file_icon lab1.obj
material.view.file_icon lab1.pdb
material.view.file_icon
material.view.file_icon CL.command.1.tlog
material.view.file_icon CL.read.1.tlog
material.view.file_icon CL.write.1.tlog
material.view.file_icon lab1.lastbuildstate
material.view.file_icon link.command.1.tlog
material.view.file_icon link.read.1.tlog
material.view.file_icon link.write.1.tlog
material.view.file_icon vc142.idb
material.view.file_icon vc142.pdb
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.exe
material.view.file_icon my.dat
material.view.file_icon my.dat32
material.view.file_icon my.out
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon lab3.exe
material.view.file_icon message.doc
material.view.file_icon message.sig
material.view.file_icon Отчёт.doc
Работа представляет собой 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-3
Оценка: Зачет
Дата оценки: 21.07.2020
Рецензия: Уважаемый ,

Мерзлякова Екатерина Юрьевна

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Лабораторные работы №№1-3 по дисциплине: Основы криптографии. Общий вариант
ЛАБОРАТОРНАЯ №! Задание 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ. 2.2 Для шифра Шамира с параметрами p = 30803,
User SibGOODy : 18 марта 2018
650 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Основы криптографии (Вариант общий)
Лабораторная работа №1 Тема: Шифры с открытым ключом (Глава 2) Задание 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
User Учеба "Под ключ" : 8 октября 2016
650 руб.
promo
Лабораторная работа №1 по основам криптографии
Задание 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ. 2.2 Для шифра Шамира с параметрами p = 30803, g = 2, cA = 501,
User ZhmurovaUlia : 16 марта 2018
120 руб.
1000 руб.
Основы криптографии. Лабораторные работы 1-3.
Лабораторная работа №1 Тема: Шифры с открытым ключом (Глава 2) Задание: 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный
User mirsan : 11 сентября 2015
200 руб.
Лабораторные работы №№1-3. Основы криптографии (Вариант общий)
Лабораторные работы 1-3. Основы криптографии (Вариант общий) Лабораторная работа №1 Тема: Шифры с открытым ключом (Глава 2) Задание 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 10
User rmn77 : 24 апреля 2019
550 руб.
Лабораторная работа №1 по дисциплине: Основы криптографии (Вариант общий)
Лабораторная работа №1 Тема: Шифры с открытым ключом (Глава 2) Задание 1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ
User Учеба "Под ключ" : 8 октября 2016
250 руб.
Лабораторная работа №3 По дисциплине: Основы криптографии
Лабораторная работа №3 По дисциплине: Основы криптографии Задание Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Рекомендации к выполнению: Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле m
User arehov : 17 июня 2020
400 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С1 Рисунок 3 Вариант 6
Равновесие произвольной плоской системы сил (Определение реакций опор твёрдого тела) Найти реакции опор конструкции, схема которой изображена на рис. С1.0–С1.9. Необходимые исходные данные представлены в таблице С1.
User Z24 : 7 ноября 2025
150 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С1 Рисунок 3 Вариант 6
Теплотехника 21.03.01 КубГТУ Задача 1 Вариант 52
Сравнить мощность, затраченную на сжатие метана в одно- и двухступенчатом компрессоре в случае политропного сжатия с показателем политропы n, если объемный расход метана при параметрах всасывания – V1, начальные параметры p1 и t1, а конечное давление — рк. Определить температуру метана на выходе из компрессора и количество теплоты, отводимое от цилиндров и промежуточного теплообменника. Изобразить (без масштаба) процессы одно- и двухступенчатого сжатия на рυ- , Ts — диаграммах.
User Z24 : 24 января 2026
200 руб.
Теплотехника 21.03.01 КубГТУ Задача 1 Вариант 52
Дипломный проект по проектированию цеха детали типа тела вращения - корпус
Дипломный проект по проектированию цеха механ обработки детали типа тела вращения - корпус (втулка хитрая). (ПЗ 82 страниц, 8 чертежей, маршрутные карты, таблица режимов в экселе). Защищен на 4е. Чертежи: Рабочий чертеж детали; приспособление - патрон для фрезерования (не знаю как описать, это нужно видеть), резец токарный проходной, РТК на программную, , , План цеха, эскиз на токарную, измерит инстр - резьбовые калибр - кольца, Сборочник узла для корпуса - вилка. чертежи - T-FLEX CAD 3D 7.2
User Frostbite : 8 февраля 2009
Дипломный проект по проектированию цеха детали типа тела вращения - корпус
Проявление РДА в дошкольном возрасте
ВВЕДЕНИЕ. «Я хочу, чтобы меня поняли...» Часто ли мы понимаем своих детей? Когда ребенок маленький и полностью зависит от нас, мы не всегда считаемся с его стремлениями и желаниями. Напротив, навязываем свое мнение, свое видение, не пытаясь понять, чем он живет на самом деле. Так возникает непонимание, переживания, конфликты, неврозы, так закладываются прохладные, поверхностные отношения между родителями и детьми на долгие годы. Если быть понятым так важно для нормально развивающегося ребенка, т
User DocentMark : 3 февраля 2013
up Наверх