Статус: Новичок
Группы: Участники
Зарегистрирован: 26.04.2010(UTC) Сообщений: 2 Откуда: Россия
|
Есть примерно такая задача: Есть файл сертификата открытого ключа - 1.cer. На компе стоит КриптоПро CSP v. 3.0 или 3.6. В реестре есть контейнер с именем conteiner_name и паролем 123. Нужно программно установить сертификат в личное хранилище текущего пользователя, чтобы у него была связь с закрытым ключем. С помошью чего можно это сделать? Буду благодарен, если скриптик на чем-нибудь набросаете (JS, VBS, PS, etc...). :)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
Здравствуйте. В директории, в которую установлен CSP есть утилита csptest. Попробуйте
csptest -ipsec -reg -mycert путь_к_файлу_с_сертификатом -key conteiner_name -passwd 123
|
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.04.2010(UTC) Сообщений: 2 Откуда: Россия
|
Что-то не хочет работать:( Мб я что-то не так сделал? Вроде все нормально... Этот сертификат с помощью самого КриптоПро CSP нормально в этот контейнер устанавливается. Код:
C:\Program Files\Crypto Pro\CSP>csptest -ipsec -reg -mycert c:\1.cer -key conteiner -passwd 123
CSP (Type:71) v3.0.3293 KC2 Release OS:Windows CPU:IA32 FastCode:READY,ENABLED.
CSP (Type:75) v3.0.3293 KC2 Release OS:Windows CPU:IA32 FastCode:READY,ENABLED.
Registring...
Restoration of certificate FAILED!
Registering user cert FAILED!
Total: SYS: 0.000 sec USR: 0.000 sec UTC: 0.000 sec
[ErrorCode: 0x00000001]
C:\Program Files\Crypto Pro\CSP>
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close