Как создать файл электронной подписи (.sig) используя Python?
Добрый день!
Очень необходима реализация механизма подписания файла (т.е. создание файла открепленной электронной подписи .sig) средствами Python 3.
В поисках решений натыкался на материалы для старых версий Python которые нынче не поддерживаются.
Действующие сертификаты (cer, pem) имеются.
Вы же в курсе что такое ЭЦП? Это хеш-сумма файла, зашифрованная приватным ключем.
Функции хеширования и шифрования реализованы в довольно современной библиотеке cryptography (
Форк pycrypto) . Примеры можно найти в документации или нагуглить.