Лабораторная работа по Защите информации №3
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Программа для просмотра изображений
Описание
Написать библиотеку, реализующую основные алгоритмы электронной подписи файлов.
В библиотеке должны быть представлены алгоритмы:
1) Эль-Гамаля 2) RSA 3) ГОСТ
Программа, написанная с использованием этой библиотеке должна подписывать любой файл (подпись сохранять либо в подписанном файле, либо в отдельном), и уметь проверять подпись. Для вычисления хэш-функции допустимо использовать сторонние библиотеки, однако хэш-функция должна быть не слабее MD5.
В библиотеке должны быть представлены алгоритмы:
1) Эль-Гамаля 2) RSA 3) ГОСТ
Программа, написанная с использованием этой библиотеке должна подписывать любой файл (подпись сохранять либо в подписанном файле, либо в отдельном), и уметь проверять подпись. Для вычисления хэш-функции допустимо использовать сторонние библиотеки, однако хэш-функция должна быть не слабее MD5.
Дополнительная информация
Год сдачи 2017
Преподователь Ракитский
Преподователь Ракитский
Похожие материалы
Лабораторные работы по Защите информации №1-3
Леший
: 23 апреля 2022
Лабораторная работа №1
Задание
1. Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю.
2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности:
2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный ключ.
2.2 Для шифра Шамира с параметрами p
500 руб.
Другие работы
Определение зоны химического заражения
Qiwir
: 8 марта 2014
На расстоянии 1,4 км от села произошла авария грузового поезда, в результате чего разрушились две цистерны, содержащие 10 т аммиака под давлением (эквивалентное количество). В момент подхода облака заражённого воздуха (рассчитать время) 40 % людей из 320 находились на улице, остальные в домах. Противогазами не обеспечены. Определить время поражающего воздействия и число пострадавших. Метеоусловия: вечер, переменная облачность, ветер юго-восточный 1 м/с, температура окружающей среды +15 °С. Изобр
15 руб.
Контрольная работа по дисциплине: Техническая реализация телекоммуникационных систем. Вариант 4
SibGOODy
: 10 марта 2022
Задание на контрольную работу
Номер варианта определяется согласно последней цифре пароля.
Задание 1. Определить количество гибких мультиплексоров Маком-Мх и их комплектацию, требуемых для размещения заданного количества канальных окончаний, согласно исходным данным для Вашего варианта.
Таблица 1 – Количество и типы канальных окончаний
Вариант: 4
Типы канальных окончаний:
- оконечные абонентские устройства со шлейфной сигнализацией: 80
- двухпроводные физические Соединительные Линии: 52
- сиг
900 руб.
Способы решения трагедии общедоступной собственности на примере прибрежного рыболовства
Lokard
: 22 февраля 2014
Введение:
Трагедия общины — это род явлений, связанный с противоречием между личными интересами и общественным благом. Обычно под этим подразумевается проблема избыточного, нерационального, неэффективного использования общественного блага.
Этот термин появился из притчи Вильяма Форстера Лойда в его книге 1833 о населении. Затем термин популяризировал Гаррет Хардин в 1968 году в статье для журнала Science, так и названной — «Трагедия общин».
Трагедия общин возникает тогда, когда у игроков на рынк
5 руб.
Теплотехника 18.03.01 КубГТУ Задача 3 Вариант 02
Z24
: 23 января 2026
В горизонтальном трубчатом теплообменнике охлаждается М (кг/c) керосина с изменением температуры от t’1 до t»1. По каналу перпендикулярно трубам движется воздух, который за счет отводимой от керосина теплоты, нагревается от температуры t’2 до t»2. Теплообменник состоит из бронзовых труб с диаметром dн/dв=37/32 мм, расположенных коридорно. Число рядов труб в пучке n=20.
Определить требуемую поверхность теплообмена.
200 руб.