Пишу техническое задание - нужно определиться, какие продукты КриптоПро должен купить заказчик.
Задача:
Есть web приложение, в котором храниться список контрактов.
Пользователям необходимо обеспечить возможность:
1) Подписать нужный контракт на портале
2) Портал должен проверить действительна ли ЭЦП человека и если не действительна, выдать сообщение с предупреждением.
3) Портал должен взаимодействовать с удостоверяющими центрами на предмет проверки действительности ЭЦП, список которых мы передаем заказчику.
Перебрав сайт, пришли к следующему:
Нужно использовать "КриптоПро ЭЦП Browser plug-in":
http://www.cryptopro.ru/products/cades/pluginВ описании написано, что:
1) Для формирования ЭЦП с использованием криптоалгоритма ГОСТ каждому пользователю необходима лицензия на КриптоПро CSP:
http://www.cryptopro.ru/products/csp2) Для формирования усовершенствованной ЭЦП каждому пользователю необходимы лицензии на
КриптоПро TSP Client:
http://cryptostore.ru/ca...-8uMjw-bgCFXJ6cAodxUAA3w и КриптоПро OCSP Client:
http://cryptostore.ru/ca...og/cryptopro_ocsp_clientВОПРОС:
1) Правильно ли мы поняли, что если на рабочие места пользователей мы купим КриптоПро CSP, а в web портал встроим
"КриптоПро ЭЦП Browser plug-in" то данный плагин - это по сути ActiveX будет использовать "КриптоПро CSP" чтобы создавать подписи?
2) Также эта связка позволит проверить, а действительна ли ЭЦП, которой человек хочет подписать документ?
3) Эта связка позволит обратиться к удостоверяющему центру, чтобы от туда получить подтверждение, что ЭЦП действует?
Никогда не работали с ЭЦП, так что глаза разбегаются от всего представленного на сайте.
Если кто-то решал похожую задачу, пожалуйста, подскажите в какую сторону двигаться.
Сейчас интересует не программный код, а только набор продуктов криптопро, которые нужно заложить в техническое задание на систему.
Заранее спасибо.