26.08.2004 17:32:08Свойство сертификата "Идентификатор ключа субъекта" Ответов: 2
Михаил
Как программно можно получить вот такое свойство ?
 
Ответы:
27.08.2004 11:13:57Kirill Sobolev
Допустим, у Вас есть CERT_CONTEXT.
Тогда из него это можно получить так :

PCERT_CONTEXT pCert;
PCERT_EXTENSION pExt;

pExt = CertFindExtension(szOID_SUBJECT_KEY_IDENTIFIER, pCert->pCertInfo->cExtension, pCert->pCertInfo->rgExtension);
Затем вызываете CryptDecodeObject для pExt->Value с параметром szOID_SUBJECT_KEY_IDENTIFIER и получаете CRYPT_DATA_BLOB, собственно и содержащий идентификатор.
27.08.2004 12:15:00Михаил
спасибо