///////////////// // Инструкция // /////////////// 1. Лабораторных работы должны быть выполнены на языке С++ 2. Исходный код должен содержать комментарии к каждой из функций с описанием входных и выходных параметров 3. Лабораторная работа должна содержать внятный ReadMe /////////////////////////// // Лабораторная №5 ////// //////////////////////// Задача: Реализовать интерфейс цифровой подписи ECDSA Для этого необходимо реализовать интерфейсы к функциям: * KeyGen -- генерация пары ключей * Sign -- генерация подписи * Verify -- проверка подписи. Полезная ссылка: https://www.cryptopp.com/wiki/Elliptic_Curve_Digital_Signature_Algorithm В файле lab5.cpp реализованы функции KeyGen(), Sign(). В файле publicKey.txt лежит публичный ключ (одинаковый для всех), с помощью которого необходимо проверить обе подписи. Подписи и сообщение лежат в файлах с вашей фамилией.