3 лабораторная работа по "Криптографические методы защиты информации"

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

material.view.file_icon
material.view.file_icon
material.view.file_icon elGamel.py
material.view.file_icon gost.py
material.view.file_icon RSA.py
material.view.file_icon test.txt

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов

Описание

Написать библиотеку, реализующую основные алгоритмы электронной
подписи файлов. В библиотеке должны быть представлены алгоритмы:
1) Эль-Гамаля
2) RSA
3) ГОСТ
Программа, написанная с использованием этой библиотеке должна
подписывать любое число, и уметь проверять подпись. Для вычисления хэшфункции допустимо использовать сторонние библиотеки.
Написана на Python

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

Оценка 5, сдача 2022
Криптографические методы защиты информации. Лабораторная работа №3.
Задание: Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Рекомендации к выполнению: Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign)
User Fockus : 7 июля 2023
200 руб.
Криптографические методы защиты информации лабораторные работы 1-3
Лабораторная работа № 1. Тема: «Шифры с открытым ключом» Лабораторная работа № 2. Тема: «Шифры с секретным ключом» Лабораторная работа № 3. Тема:  «Цифровая подпись»
User s800 : 11 ноября 2025
650 руб.
Криптографические методы защиты информации. Лабораторная работа 3. Вариант 6
Задание лабораторной работы: Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Рекомендации к выполнению: Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в фай
User Shadoww : 13 августа 2025
250 руб.
Криптографические методы и средства программной защиты информации Вариант №5 Лабораторная работа №3
Тема: Цифровая подпись (Глава 5) Постановка задачи: Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p=31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Оценка - зачет
User chester : 22 февраля 2026
500 руб.
Лабораторная работа №3 по дисциплине: Криптографические методы защиты информации. Вариант общий. СибГУТИ ДО.
Вариант общий. Лабораторная работа №3 Тема: Цифровая подпись (Глава 5) Задание: Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. Рекомендации к выполнению: Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если с
User лодырьномер1 : 8 января 2022
349 руб.
Работа в Matlab Вариант 25
Лабораторная работа по теме «Тема 3.2. Построение графиков и визуализация вычислений» 1. Выбрать вариант задания из табл. 3.2.-1. 2. Выполнить команду clear all для очистки рабочей области. 3. Описать функцию f1(x) и получить ее символьное выражение. 4. Задать диапазон изменения аргумента функции f1(x) и вычислить ее значения. 5. Задать диапазон изменения аргумента функции f1(x) для построения графика. 6. Выполнить команду plot( ) для получения графика f1(x)
User vladslad : 23 ноября 2018
100 руб.
«Электроника». Вариант №1. 4-й семестр
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ Целью контрольной работы является закрепление теоретического материала курса Электроника и приобретению навыков анализа ЦИМС и составления топологии гибридных ИМС. Содержание курсовой работы Курсовая работа состоит из введения, двух основных разделов и заключения. Во введении необходимо кратко описать преимущества РЭА с использованием в качестве элементной базы интегральных микросхем. Первый раздел - электрически
User Mental : 1 апреля 2018
150 руб.
«Электроника». Вариант №1. 4-й семестр
Контрольная работа: Маркетинг в отрасли инфокоммуникаций Вариант: 7
На основании данных таблицы 1., графически изобразим объем продажи товара (рисунок 1). Рисунок 1 показывает, что для зависимости может быть использовано уравнение прямой линии y = a0 + a1 x Для расчета значений a0 и a1 составляем вспомогательную таблицу 1.2 2. МЕТОД НАИМЕНЬШИХ КВАДРАТОВ. Метод позволяет наиболее точно определить состав общих затрат и содержание в них постоянной и переменной составляющих. ЗАДАЧА № 1 Фирма осуществляет производство и продажу товара через сеть фирменных магазин
User Nevka : 10 февраля 2015
100 руб.
Модернизация свеклоуборочного комбайна КСН-6 (конструкторская часть дипломного проекта)
АННОТАЦИЯ Тема данного дипломного проекта посвящена разработка привода шнековых вальцев свеклоуборочного комбайна КСН-6 с целью повышения надежности. Указанная цель достигается путем замены цепных передач, на цилиндрический редуктор, что обеспечит долговечность и упростит обслуживание валкоукладчика. В пояснительной записке проведен сравнительный анализ существующих конструкций машин для уборки свеклы, описаны физико-механические свойства сахарной свеклы в период уборки. Произведены технолог
User maobit : 21 мая 2018
990 руб.
Модернизация свеклоуборочного комбайна КСН-6 (конструкторская часть дипломного проекта) promo
up Наверх