04.03.2005 13:41:05Добавление сертификата в контейнер закрытьго ключа Ответов: 6
Алексей
Здравствуйте,

Генериться запрос на сертификат и затем по этому запросу выдаеться сертификат.
Подскажите пожалуйста как установить в контейнер закрытого ключа этот сертификат программным способом в сях?
т.е. отрыт контекст сертифика выполнена функция CryptAcquireContext. Как дальше правильно на открыть крнтейнер?

Заранее спасибо.



 
Ответы:
04.03.2005 14:35:42Василий
см. ответ Романа в http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=81
04.03.2005 16:38:19Алексей
Там описано как установить сертификат в хранилище сертификатов, а мне бы хотелось добавить сертификат в контейнер закрытого ключа без утановки в хранилище сертификатов. Т.е. чтобы в сервисе CSP по нажатию "посмотреть сертификаты в контейнере" можно было увидеть выданный сертификат.
05.03.2005 10:08:41Василий
Был неправ - не ту ссылку написал.
см. http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=228

исходник примера, который там упоминается - http://www.cryptopro.ru/CryptoPro/test/sample2_0.zip
14.12.2007 8:59:30Дмитрий
Прочитав информацию в ссылках так и не понял как это сделать с помощью Крипто-про. Та же самая проблема вроде все установил по мануалу а посмотреть сертификаты нажав кнопку "посмотреть сертификаты в контейнере" в закладке "сервис" так и не удается. По очереди выдаются ошибки "В контейнере закрытого ключа 'имя ключа' отсутствует сертификат открытого ключа шифрования" и "В контейнере закрытого ключа 'имя ключа' отсутствуют сертификаты"
Пользуюсь WinXP Rus SP2 все последние обновления + CSP 3.0 SP3 + eToken
14.12.2007 12:04:41Kirill Sobolev
http://www.cryptopro.ru/CryptoPro/forum/view.asp?q=6485
14.12.2007 12:21:57Варюхин Дмитрий Юрьевич
Помогло спасибо!

csptest -property -setcert 425.cer

CSP (Type:71) v3.0.3293 KC1 Release OS:Windows CPU:IA32 FastCode:READY,ENABLED.
CSP (Type:75) v3.0.3293 KC1 Release OS:Windows CPU:IA32 FastCode:READY,ENABLED.
Exchange key found.
KPSet1Cert: pCert->dwCertEncodingType = X509_ASN_ENCODING
Exchange key installed successfully.
Total: SYS: 0.063 sec USR: 0.031 sec UTC: 1.765 sec
[ErrorCode: 0x00000000]