Необходимо выполнить 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)Реализуйте криптографический протокол доказательства с нулевым разглашением на основе задачи «Изоморфизм графов».
Пояснение шагов каждого протокола в прикрепленном файле.
Анастасия
ЧГУ
Больше спасибо! Работа выполнена в кротчайший срок! Замечаний от преподавателя нет.
GV_A
Петрозаводский государственный университет
Компетентный исполнитель; работа выполнена правильно, досрочно, с учетом требований. Спасибо!
Александр
Тюменский индустриальный университет
Сделал человек на УРА. Претензий нет, отзывчий и после помогал. Правда когда я их собиралс...
Анна
РУДН
Исполнитель очень помог, ответил на все вопросы. Пошёл на встречу в некоторых моментах. В ...