Лабораторные работы по Защите информации №1-3

Цена:
500 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon program.cpp
material.view.file_icon PROGRAM.EXE
material.view.file_icon PROGRAM.OBJ
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon MESSAGE.CIP
material.view.file_icon MESSAGE.DAT
material.view.file_icon program.cpp
material.view.file_icon PROGRAM.EXE
material.view.file_icon PROGRAM.OBJ
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon message.doc
material.view.file_icon MESSAGE.SIG
material.view.file_icon program.cpp
material.view.file_icon PROGRAM.EXE
material.view.file_icon PROGRAM.OBJ
material.view.file_icon Отчет.doc
Работа представляет собой 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.
Рекомендации к выполнению:
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).

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

Лабораторная работа 1,2,3.
Оценка: Зачет, год сдачи 2022.
Уважаемый , Мерзлякова Екатерина Юрьевна
Лабораторная работа № 5 по дисциплине "Дискретная математика" 2 семестр 6 вариант
Лабораторная работа № 5 Поиск компонент связности графа Задание: Граф задан его матрицей смежности. Требуется определить количество компонент связности этого графа (по материалам главы 3, п. 3.2.3 и 3.4). При этом должны быть конкретно перечислены вершины, входящие в каждую компоненту связности. Выбор алгоритма поиска компонент связности – произвольный. Например, приветствуется использование одного из видов обхода (поиск в глубину или поиск в ширину по материалам п. 3.4.3). Пользователю должна
User mastar : 23 января 2012
125 руб.
Основы цифровой графики и цвета в Adobe
Греческие философы-пифагорейцы утверждали, что весь мир — число. И если в отношении всего мира, возможно, философы и преувеличивали значение числа, то в отношении компьютерных технологий они оказались безусловно правы: весь компьютерный мир — число. В настоящее время разработаны и успешно применяются два основных принципа представления изображений — точечная графика и векторная графика. В основе того и другого способов лежат математические модели, для точечной графики — это массив (матрица) чи
User alfFRED : 2 октября 2013
10 руб.
Онлайн-Тест по дисциплине:Операционные системы реального времени
Вопрос №1 Что передаётся в качестве пятого параметра функции MapViewOfFile? Описатель объекта, используемый для отображения файла в память Уровень доступа Смещение объекта в памяти Размер объекта Указатель на выделенную область памяти Имя файла У этой функции нет такого параметра Вопрос №2 Какая функция, используется для создания объекта для отображения? TerminateProcess ExitProcess CreateFileMapping WaitForSingleProcess WaitForSingleObject Wait WaitProcess Такой ф
User IT-STUDHELP : 14 февраля 2022
550 руб.
promo
Парабанковская система
Содержание Введение 2 1.Парабанковская система. Теоретические основы 3 1.1.Понятие парабанковской системы 3 1.2.Виды и сущность 3 2.Анализ становления и развития парабанковской системы РФ 5 2.1.Кредитные союзы 5 2.1.1.Сущность 5 2.1.2.История развития 6 2.2.Инвестиционные фонды. 8 2.2.1.Понятие и виды 8 2.2.2.Состояние рынка ПИФов в России 11 2.3.Негосударственные пенсионные фонды 12 2.3.1.Структура пенсии 12 2.3.2.Понятие НПФ 13 2.3.3.Возникновение и развитие НПФ 15 2.4.Страховые компании 18 3.
User Aronitue9 : 31 декабря 2011
10 руб.
up Наверх