| ||||
| ||||
День добрый. Хочется чтобы CreateCertificate из makecert.c сохранила сертификат на дискете. После вызова CryptSignAndEncodeCertificate() вызов CryptSetKeyParam(hPubKey, KP_CERTIFICATE, bpEncodedCert, 0) происходит успешно, но сертификата на дискете не появляется. Скорее всего ключи уже записаны на диск при вызове CryptGenKey (т.е. до того как им установили KP_CERTIFICATE). Как же все-таки заставить криптопровайдера сохранить сертификат на дискету? Спасибо | ||||
Ответы: | ||||
| ||||
Хочу уточнить, мне нужно чтобы провайдер записал сертификат на ключевую дискету (как это делается при вызове xenroll.acceptPKCS7() если установлен WriteCertToCSP=TRUE) Спасибо | ||||