Здравствуйте!
Пытаюсь своим ПО заменить ваш функционал по формированию запроса на сертификат.
Вызываю функцию CryptoAPI CryptSignAndEncodeCertificate и получаю результат "System Error. Code: -2146893816. Указан неправильный алгоритм."
При это установлен только ваш CSP.
Подозрение, что .Net при выполнении не видит ваш CSP, хотя строки в реестре про него все есть.
Та же процедура формирования запроса через ваш пользовательский интерфейс проходит штатно.
В SDK вопрос формирования запроса на сертификат не разобран.