Служба спасения студентов
Служба спасения для студентов

СибГУТИ Лабораторная работа 3 Защита информации скачать бесплатно

Скачать бесплатно
Задание
Разработать программы для генерации и проверки подписей по ГОСТ Р34.10-94. Рекомендуемые значения общих открытых параметров q = 787, p = 31481, a = 1928. Остальные параметры пользователей выбрать самостоятельно. Хеш-функцию реализовать на основе блокового шифра по ГОСТ 28147-89. 
Рекомендации к выполнению: 
Сообщение брать из файла. Подпись писать в файл с таким же именем, но другим расширением (например, если сообщение в файле message.doc, то подпись помещается в файл message.doc.sign). Все используемые файлы рассматривать как бинарные (т.е. как потоки произвольных байт).
Исходный текст программы
...
Результаты работы программы
1) После запуска программы с параметрами:
Lab4 0 message.doc был получен файл message.sig, содержащий ЭЦП. Кроме того, программа вывела на экран значение открытого ключа, который должен быть у получателя сообщения.
2) После запуска программы с параметрами:
Lab4 1 message.doc программа запросила ввести значение открытого ключа. После этого программа проверила ЭЦП, содержащуюся в  файле message.sig. По результатам проверки на экран выводилось сообщение о верности или неверности ЭЦП.
Заявка на расчет