26.10.2007 12:43:26Параметры в сертификате "Улучшенный ключ" Ответов: 5
alien
Помогите разобраться с параметром "Улучшенный ключ" (1.2.643....). Что и в какой последовательности выполнять и передавать. По ссылке http://www.cryptopro.ru/cryptopro/forum/view.asp?q=650 разобраться не могу, потому как нужно использовать CryptoAPI.
 
Ответы:
26.10.2007 15:00:57Kirill Sobolev
Посмотрите функцию CertGetEnhancedKeyUsage
26.10.2007 15:19:34alien
CertGetEnhancedKeyUsage(pCertCont, //контекст сертификата
0,
@pUsage, // приемник
pcbUsage); //размер приемника

А какие дальнейшие действия с "приемником"?
26.10.2007 15:47:31alien
Смотрел. Передаю контекст, нулевой флаг, приемник и его размер. А какие дальнейшие действия с приемником?
26.10.2007 16:14:47Kirill Sobolev
Приемник - это и есть расширение "Улучшенный ключ", массив OID. Что дальше с ним делать - это уже Вам решать, в зависимости от задачи.
27.10.2007 20:40:49alien
ОК. Спасибо за помощь, попробую дальше разобраться