02.04.2002 9:32:23Проверка сертификата Ответов: 0
Сергей
На клиентской машине я проверяю самоподписанный сертификат
центра сертификации Microsoft (настроенного под работу с CSP КриптоПро). Проверяю функцией CryptVerifyCertificateSignature. Первый параметр этой функции - handle криптопровайдера. В случае когда я устанавливаю его в 0, функция возвращает положительный рез-т проверки сертификата.
В случае установки handle CSP КриптоПро (полученного AcquireContext) возвращается ошибка подписи сертификата (некий неописанный код 0х57). Корректна ли установка в 0 данного параметра (ведь в этом случае согласно документации используется стандартный CSP по умолчанию)? И ваще странно почему при 0 все проверяется корректно, ведь сертификат точно сгенерен под КриптоПро (видно в его св-вах, что используется ГОСТ 3411 и тп). Не могли бы Вы пояснить данную ситуацию.