Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline tuykin  
#11 Оставлено : 28 января 2016 г. 17:59:44(UTC)
tuykin

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.01.2016(UTC)
Сообщений: 8

Вообще изначально у меня была проблема с установкой сертификата, полученного из УЦ. Может, это две отдельные проблемы, и не стоит их смешивать?

Попробовал по аналогии проверить контейнер, на который выдан сертификат:

Код:
$ sudo /opt/cprocsp/bin/amd64/csptest -keyset -check -cont '\\.\hdimage\webserver' -keytype exchange -machinekeyset
CSP (Type:75) v3.6.5365 KC1 Release Ver:3.6.7777 OS:Linux CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 33115235
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2001 KC1 CSP
Container name: "webserver"
Check header passed.
Exchange key is available. HCRYPTKEY: 0x1fc32c3
Check container passed.
Check sign passed.
Check import passed.
Keys in container:
  exchange key
Total:
[ErrorCode: 0x00000000]


После этого устанавливаю сертификат:

Код:
$ cryptopro/cryptcp -instcert cert.cer -cont '\\.\HDIMAGE\webserver'
CryptCP 3.41 (c) "Crypto-Pro", 2002-2013.
Command prompt Utility for file signature and encryption.
Error: Cannot find object or property.
/dailybuildsbranches/CSP_3_6r4/CSPbuild/CSP/samples/CPCrypt/Enroll.cpp:790: 0x80092004
[ErrorCode: 0x80092004]


пробую установить через certmgr:

Код:
$ cryptopro/certmgr -inst -file zalaldinov_rustam_prod.cer -cont '\\.\hdimage\webserver'
Certmgr 1.0 (c) "CryptoPro",  2007-2010.
program for managing certificates, CRLs and stores

Install:
=============================================================================
1-------
Issuer            : E=www@***.ru, C=RU, L=***, O=***, OU=**, CN=ЦС КриптоПРО
Subject           : C=RU, L=Kazan, O=***, CN=Ivan Ivanov, E=ivan@ivanov.com
Serial            : ***
SHA1 Hash         : ***
Not valid before  : 25/01/2016  11:41:00 UTC
Not valid after   : 25/04/2017  11:51:00 UTC
PrivateKey Link   : No
=============================================================================
Failed to open container \\.\hdimage\webserver

[ErrorCode: 0x00000002]



Так и не хочет установить :( Brick wall
Offline Мясников Роман  
#12 Оставлено : 29 января 2016 г. 10:25:57(UTC)
Мясников Роман

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 27.01.2012(UTC)
Сообщений: 338

Сказал(а) «Спасибо»: 1 раз
Поблагодарили: 41 раз в 41 постах
Проверка ключа проходит успешно с sudo, а список контейнера выполняете без sudo. Выполните: sudo /opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -verifycontext -machinekeyset
При установки сертификата необходимо указать конкретное хранилище, в вашем случае личное хранилище локального компьютера -store mMy. sudo /opt/cprocsp/bin/amd64/certmgr -inst -store mMy -file zalaldinov_rustam_prod.cer -cont '\\.\hdimage\webserver'
Потом проверить - sudo /opt/cprocsp/bin/amd64/certmgr -list -store mMy
Offline tuykin  
#13 Оставлено : 29 января 2016 г. 16:44:53(UTC)
tuykin

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.01.2016(UTC)
Сообщений: 8

Спасибо, так получилось.

Теперь осталось сделать так, чтобы две машины одинаково функционировали.. :)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.