Добрый день.
У нас сервис на C# (asp.net web api) который взаимодействует с платежным шлюзом. Наш новый поставщих требует отправки отчетов через КриптоПро (крипто Арм как я понял). Я не знаком вообще с продуктами КриптоПро, честно пытался разобраться во многообразии продуктов на сайте, но так и не понял как мы можем организовать отправку отчетов в автоматическом режиме, что нам нужно будет купить и как вообще дальше жить.
На сайте я нашел продукт КриптоПро .NET (
cryptopro.ru/products/net). Который по описанию делает все что нужно (подпись и шифрование). Прошу помочь по следующим вопросам
1) Для встраивания которого придется купить лицензию?
2) Этого достаточно для решения задачи (взять сформированный файл csv, подписать, зашифровать, отправить почтой)? или требуется дополнительное ПО (вроде менеджера сертификатов).
3) Как получить сертификат в данном случае? Обычно генерим ключ, дальше по нему уже сертификат, в данном случае я так понимаю такой "самоподписанный вариант" не прокатит? как получить и сколько стоит сертификат?
4) Есть ли альтернативные решения, такие чтоб на другой стороне КриптоАрм корректно расшифровывало и удостоверяло отчеты?
Спасибо.