Прикладная криптология
Тема работы: Криптографическая защита электронных документов с использованием шифрования данных и электронно-цифрового подписи для создания системы защищенной передачи информации в компьютерной сети.Цель работы: Применение на практике теоретических знаний по принципам построения и использования криптографической системы для защиты информации в компьютерной сети.Основная задача
Навести структурный блок схемы своей программной реализации.Создавать выводы на основе проведенных теоретических и практических исследований.В заключениях следует указать, какие навыки и знания получили во время выполнения задач.1 .Разработать объектно-ориентированной языком программирования консольный или окновый приложение, реализующее криптографическую защиту электронных документов с использованием шифрования данных и электронно-цифрового подписи (ЕЦП) для создания системы защищенной передачи информации в компьютерной сети криптографического интерфейса Windows.Программа должна спросить имя входного и выходного файлов, тип шифру и входные параметры для проведения криптографических конверсий.ВтораяНавести структурный блок схемы своей программной реализации.3 .Создавать выводы на основе проведенных теоретических и практических исследований.В заключениях следует указать, какие навыки и знания получили во время выполнения задач.Написать программный модуль, который обеспечивает формирование цифрового подписи и ее верификацию, используя функции CryptoAPI.Программа должна предусматривать: Программа для формирования цифрового подписи
Получение информации о существующих криптопровайдерах, поддерживаемых ими алгоритмах ЕЦП, о имеющихся контейнерах ключей и содержащихся в них ключах асиметрического шифрования.ВтораяВыбор алгоритма ЕЦП для текущей сеанса подписания документа.3 .Возможность выбора: а. Генераровать новую пару ключей ЕЦП; б. Использовать для подписания существующую пару ключей из контейнера.4 .Выбор файла, содержащего текст для подписания.5 .Сохранение электронного цифрового подписи в отдельном файле.Программа для верификации цифрового подписи
Получение информации о существующих криптопровайдерах, поддерживаемых ими алгоритмах ЕЦП, о имеющихся контейнерах ключей и содержащихся в них ключах асиметрического шифрования.ВтораяВыбор алгоритма ЕЦП для текущей сеанса подписания документа.3 .Выбор пары ключей для ЕЦП из контейнера.4 .Выбор файла, содержащего текст, предназначенный для верификации подписки.5 .Выбор файла, который содержит ЕЦП.6 .Заключение сообщения о успешном проведении верификации ЕЦП.Microsoft Base DSS Cryptographie Провайдер.Алгоритм ECP DSS.Размер ЕЦП 1024.Функция хеширования SHA-1.
Приложения 2
Актуальные фриланс-проекты в категории Десктопные приложения
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 12 часов 48 минут назад ∙ 7 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 1 день назад ∙ 5 ставок |
Модификация в работе эмулятора
2000 UAH
Здравствуйте. Я скачал с Интернета эмулятор игрового автомата gaminator cf final. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ… Десктопные приложения ∙ 8 дней 13 часов назад ∙ 10 ставок |
Разработка кастомного ПО (Android-приложения + CMS) для киосков самообслуживания SUNMI K2 (Фастфуд)
1000 UAH
Ищем опытную команду или Middle/Senior Android-разработчика (возможно, с Full-stack навыками) для создания собственного программного обеспечения для киосков самообслуживания сети заведений быстрого питания. Сейчас наши терминалы работают на базе готового облачного интегратора,… CMS, Десктопные приложения ∙ 13 дней 9 часов назад ∙ 23 ставки |