Как XRM интегрировать с криптопровайдером (сертифицированным ФСБ России)

Существуют ли готовые решения( библиотеки) встраивания проверки/подписания файлов в XRM? Интересует интеграция криптопровайдеров, поддерживающие интерфейс CryptoAPI, таких как:
КриптоПро CSP: "Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider",
ViPNet CSP: "Infotecs Cryptographic Service Provider",
Signal-COM CPGOST Cryptographic Provider.

или может кто сталкивался с подобной потребностью? Как её лучше решать?

Нравится

2 комментария

Здравствуйте!

В рамках проектных решений подобные интеграции проводились, однако это индивидуальное решение, и о какой-то типовой интеграции говорить не приходится.

Оптимальный вариант в данном случае - действительно интеграция через API, путем включения в сборку дополнительной библиотеки и использования ее функций. Есть и возможность обратной интеграции - Terrasoft также имеет собственный API, позволяющий вызывать его как COM-объект.

В некоторых случаях разрабатывается дополнительное мини-приложение, которое запускает интеграцию в две стороны по определенным условиям.

В Вашем случае оптимальным вариантом будет вначале написать постановку задачи (т.е. перечислить точки интеграции и определить объем данных, которыми будут обмениваться две системы), а затем принять решение о том, в какую сторону ее реализовывать.

Занимаемся сейчас этой проблемой как один из вариантов: создание общей папки обмена куда выкладываются файлы любого формата подписываются и отправляются... примерно как то так если что пишите nemov.exe@gmail.com

Показать все комментарии