Статус: Новичок
Группы: Участники
Зарегистрирован: 30.03.2011(UTC) Сообщений: 2  Откуда: Смоленск
|
Добрый день!
Существует ли какая-нибудь документация по использованию CertEnroll.dll (в Windows 7). По Xenroll в документации КриптоПро все расписано с примерами. Интересует, можно ли формировать запросы на сертификат с использованием CertEnroll средствами Visual Basic ?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,081   Сказал «Спасибо»: 612 раз Поблагодарили: 2375 раз в 1868 постах
|
|
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 30.03.2011(UTC) Сообщений: 2  Откуда: Смоленск
|
Уважаемый Андрей *, вот код, но я не могу понять, почему не создается запрос на сертификат.
Private Sub cmdGenerate_Click() Dim objEnroll Dim objPrivateKey Dim objRequest Dim objDN Set objEnroll = CreateObject("X509Enrollment.CX509enrollment") Set objPrivateKey = CreateObject("X509Enrollment.CX509PrivateKey") Set objRequest = CreateObject("X509Enrollment.CX509CertificateRequestPkcs10") Set objDN = CreateObject("X509Enrollment.CX500DistinguishedName") objPrivateKey.ProviderName = "Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider" objPrivateKey.ProviderType = 75 objPrivateKey.KeySpec = 1 '1=AT_KEYEXCHANGE
Set objEnroll = CreateObject("X509Enrollment.CX509CertificateRequestPkcs10") objEnroll.Initialize (1) objDN = "CN=TYM" objRequest = objEnroll.createRequest(1, objDN, "1.3.6.1.5.5.7.3.4, 1.2.643.2.2.34.6, 1.3.6.1.5.5.7.3.2")
MsgBox objRequest End Sub
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close