13.12.2006 8:04:03Как программно извлечь открытый ключ из сертификата Ответов: 1
Рахман
Здравствуйте!
Помогите плиз!

Есть сертификат X509 v3 der -кодировка, точнее я уже извлек из базы данных файл например user1.cer
Как программно извлечь открытый ключ из него?
Мне он нужен чтобы вставить в функцию
CPImportKey(hProv, (BYTE *)openKeyBlob, (DWORD)openSize, 0, 0, &hPubKey))

т.е. мне нужен openKeyBlob

Заранее благодарен
 
Ответы:
13.12.2006 12:32:08Kirill Sobolev
Чем возиться с уровнем CP* функций, проще создать контекст сертификата CertCreateCertificateContext, а затем импортировать ключ CryptImportPublicKeyInfoEx