Здравствуйте
Разрабатываю модуль со следующим функционалом:
1) Пользователь может подписать любой документ (файл) своим RSA256 ЭЦП.
2) Другой пользователь может проверить, действительно ли этот документ был подписан первым пользователем.
Технологии - Backend - Python, Front - HTML+JavaScript
По пункту 1 вопросов нет - в SDK есть пример того, как в браузере подписывать документы через NCALayer и получать CMS-подпись.
А вот с проверкой я не понял.
Отсюда, вопросы:
1) Возможно ли схожим образом, через NCALayer верифицировать подписанный документ?
2) Если нет, то я правильно понимаю, что мне необходимо воспользоваться библиотекой KalkanCtyptCOM? Есть ли альтернативы?
3) Существуют ли общедоступные/официальные сервисы для проверки подписанных с помощью ЭЦП документов? Вот допустим мне завтра партнёр прислал документ, подписанный ЭЦП - есть ли официальный egov, либо неофициальный ресурс для верификации?
Заранее благодарю