Добрый день. Необходимо выполнить ЛР на ЯП Python с GUI.
Задачи:
1. Изучить теоретические основы алгоритма обмена ключами на основе постквантового алгоритма Crystals-Kyber (https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf).
2. Создать проект с двумя пользователями.
3. Организовать защищённое соединение между пользователями путём обмена цифровыми сертификатами SSL при установлении сессии.
4. Реализовать протокол обмена ключами(Crystals-Kyber) между пользователями.
5. Создать мессенджер с применением алгоритма AES при отправке сообщения.
Пример GUI и функциональной части приложения в PDF во вложении.
!Обязательно сделать окно выбора пользователя со своим сертификатом.
Результат ожидается в виде исходников проекта приложения, инструкция по его настройке/запуске для корректной работоспособности.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |