Необходимо выполнить 4 лабораторных работы. Язык программирования Java. Среда разработки IntelliJ IDEA Community Edition 2019.3.3. В результате требуются исходники программ. Отчет не нужен, нужны комментарии к основным блокам кода в самом исходнике.
Срок выполнения указан для первой лабораторной, для второй - 10.10.21, для третьей - 17.10.21, для четвертой - 24.10.21.
1)Напишите приложение с графическим интерфейсом, реализующее криптопротокол "Протокол одновременной передачи
ключей и сообщений". В качестве алгоритма шифрования с открытым ключом используйте схему RSA.
2)Напишите приложение с графическим интерфейсом, реализующее криптопротокол SKID3 . Для вычисления однонаправленной хэш-функции, зависящей от ключа, используйте
алгоритм RSA.
3)Напишите приложение с графическим интерфейсом, реализующее криптопротокол DASS. В качестве алгоритма шифрования с открытым ключом используйте схему RSA.
4)Реализуйте криптографический протокол доказательства с нулевым разглашением на основе задачи «Изоморфизм графов».
Пояснение шагов каждого протокола в прикрепленном файле.
Тимофей
Огу
Работа выполнена отлично, без замечании, не первый раз заказываю, и не последний, очень ка...
Роман
БНТУ
Отличная работа, были учтены даже самые мелкие детали работы. Исполнитель был заинтересова...
Ирина
СВФУ
Все правильно! Но работа не пригодилась, так как препод забыл что задавал на прошлой сесси...
Маргарита
МГУ им. Огарева
Быстрое выполнение заданий, ответы на все вопросы, спасибо огромное, обязательно обращусь ...