| ||||
| ||||
Что-то не нашел в MS функции CryptAcquireProvider зачем тогда нужно было писать CSP если теряется универсальность? Или я чего то не допонимаю? | ||||
Ответы: | ||||
| ||||
Эта функция не имеет никакого отношения к CryptoAPI. Она была написана нами и входит в состав тестового ПО. Для чего она была написана (описание из файла tmain.h) /*--------------------------------------------------------------------*/ /* Программа по заданному сертификату определяет наличие секретного ключа*/ /* и загружает требуемый провайдер.*/ /* Для определения провайдера используется функция CryptAcquireCertificatePrivateKey, */ /* если она присутствует в crypt32.dll. Иначе производистя поиск ключа по сертификату в справочнике.*/ /* Функция должна быть только*/ /* Windows NT/2000: Requires Windows NT 4.0 SP3 or later (or Windows NT 4.0 with Internet Explorer 3.02 or later).*/ /* Windows 95/98: Unsupported.*/ Родная функция CryptoAPI reCertificatePrivateKey не поддерживается в 95/98. Поэтому была и написана такая функция. | ||||
| ||||
Ой извините, это внутренняя функция. | ||||
| ||||
Инсталяция по указаной ссылке не помогла wincrypt.h - нельзя ее скинуть в мыло? Пожалуйста! | ||||