Alexander A Manaeff -

 
 

Проблема с КриптоПро (CryptoPro)

Все ПО, не вошедшее в другие разделы (почтовые клиенты, прокси-серверы, графические пакеты и пр.)

Модератор: UncleFather

Проблема с КриптоПро (CryptoPro)

Сообщение UncleFather » 26 авг 2010 22:25, Чт

Проблема:

Сгенерировали ключи, получили сертификаты, но они не устанавливаются ни на флешку ни в реестр - КриптоПро говорит, что "в контейнере отсутствует сертификат открытого ключа шифрования"
Как добавить сертификаты в контейнер, если они не добавляются штатными методами (через установку сертификата в КриптоПро)?

Решение:

Вообще, сертификат может быть предоставлен в виде файла или записан внутрь контейнера закрытого ключа. Запись сертификата внутрь контейнера не является необходимой для работы большинства программ и ситуация, при которой внутри контейнера закрытого ключа отсутствует сертификат вообще является нормальной. Должен ли он там быть зависит от того, как была получена дискета с ключами.

Если имеется сертификат, соответствующий контейнеру и нужно поместить его внутрь, для этого можно воспользоваться утилитой csptest (например, для КриптоПро CSP версии 3.0, утилита включена в состав дистрибутива и находится в папке, в которую установлен CSP.)

Пример:

Код: Выделить всё
"путь к csptest" -property -setcert -provider cpDef -provtype CProCSP -container "имя контейнера" -cert "имя_вашего_сертификата" -store user -storename my

где
"имя контейнера" -- то, что вы видите при нажатии кнопки "обзор" в "посмотреть сертификаты в контейнере" (дружественное имя)
"имя сертификата" -- имя сертификата из хранилища личные (если ставили в личные -- предварительно необходимо произвести установку сертификата)
Аватара пользователя
UncleFather
Site Admin
 
Сообщения: 1256
Зарегистрирован: 17 авг 2004 17:20, Вт

Вернуться в Прочее ПО

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Alexander A Manaeff -
@Mail.ru .