26.07.2005 16:18:34 | Экспорт ключей | | Ответов: 3 |
|
Ирина | | |
|
Скажите я правильно поняла, что если у меня ключи на дискете находятся, то в провайдер я их должна экспортировать? Если да, то где указывается в какой папке они лежат? |
|
Ответы:
|
26.07.2005 16:31:06 | Kirill Sobolev |
|
В случае с КриптоПро CSP ключи всегда лежат в контейнере. Для того чтобы импортировать в контекст провайдера проще всего использовать функцию CryptAcquireCertificatePrivateKey. Ей не надо передавать местоположение ключей. |
|
|
Я пишу на Делфи и подключаю модуль wcrypt2, а там нет прототипа функции CryptAcquireCertificatePrivateKey и описание ее параметров. Может есть более поздняя версия этого модуля или может быть есть другой путь реализации этой проблемы? |
|
26.07.2005 17:35:59 | Kirill Sobolev |
|
Ничего не могу сказать про Делфи, в wincrypt.h из Platform SDK точно есть.
Можно воспользоваться CertGetCertificateContextProperty(CERT_KEY_PROV_HANDLE_PROP_ID) |
|