Как собрать асинхронный вариант создания отделенной подписи по хэш-значению данных? Вот тут инструкция как создать синхронный вариант:cpdn.cryptopro.ru/content/cades/plugin-samples-cad...
В этой инструкции есть ссылка на пример асинхронного варианта. Но ссылка ведет на вариант создания подписи БЕЗ хеш-значения данных.
Может кто-нибудь поделится с асинхронным вариантом создания отделенной подписи по хэш-значению данных?

21 Авг 2019 в 07:11
186 +1
0
Ответы
1

Для создания асинхронного варианта отделенной подписи по хэш-значению данных вам нужно будет использовать асинхронные методы из библиотеки Cryptopro.

Вот пример асинхронного создания отделенной подписи по хэш-значению данных:

from pydocryptopro.cades import CadesSigner
def create_detached_signature_async(hash_value):
async def sign():
cades_signer = CadesSigner()
await cades_signer.load_certificates()
signature = await cades_signer.sign_detached(hash_value)
return signature
return sign
hash_value = 'Your hash value here'
create_signature = create_detached_signature_async(hash_value)
async def main():
signature = await create_signature()
print(signature)
if __name__ == "__main__":
import asyncio
loop = asyncio.get_event_loop()
loop.run_until_complete(main())

Надеюсь, этот пример поможет вам создать асинхронный вариант отделенной подписи по хэш-значению данных.

20 Апр в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 172 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир