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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Cake-Eater  
#1 Оставлено : 23 апреля 2019 г. 11:57:09(UTC)
Cake-Eater

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
При попытках извлечения сертификата из контейнера или сохранения сертификата в контейнер выводятся ошибки

C:\Program Files\Crypto Pro\CSP>csptest -keyset -check -container SCARD\rutoken_ecp_sc_3a5284f1\0A00\3E68 -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 13331984
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Miller_GOST2012_Email"
Check header passed.
Exchange key is available. HCRYPTKEY: 0xcd1680
License: Cert without license
Check container passed.
Check sign passed.
Check verify signature on private key passed.
Check verify signature on public key passed.
Check import passed.
Certificate in container matches AT_KEYEXCHANGE key.
Keys in container:
exchange key
Extensions:
OID: 1.2.643.2.2.37.3.10
PrivKey: Not specified - 05.07.2020 12:29:35 (UTC)
Total: SYS: 0,094 sec USR: 0,047 sec UTC: 2,765 sec
[ErrorCode: 0x00000000]

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -expcert C:\CPYPTCP\111.cer -container SCARD\rutoken_ecp_sc_3a5284f1\0A00\3E68 -password 12345678
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 20827776
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Miller_GOST2012_Email"
Signature key is not available.
Exchange key is available. HCRYPTKEY: 0x13f6410
uec key is not available.
An error occurred in running the program.
ctkey.c:1327:No keytype specified or uec key.
Error number 0x8009000d (-2146893811).
Ключ не существует.

Total: SYS: 0,063 sec USR: 0,031 sec UTC: 0,718 sec
[ErrorCode: 0x00000001]

C:\Program Files\Crypto Pro\CSP>csptest -keyset -check -container SCARD\rutoken_ecp_sc_3a5284f1\0C00\3809 -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 17730672
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "test3"
Check header passed.
Exchange key is available. HCRYPTKEY: 0x10ef850
Check container passed.
Check sign passed.
Check verify signature on private key passed.
Check verify signature on public key passed.
Check import passed.
Keys in container:
exchange key
Extensions:
OID: 1.2.643.2.2.37.3.10
PrivKey: Not specified - 22.07.2020 13:17:53 (UTC)
Total: SYS: 0,094 sec USR: 0,031 sec UTC: 0,781 sec
[ErrorCode: 0x00000000]

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -impcert C:\CPYPTCP\test3.cer -container SCARD\rutoken_ecp_sc_3a5284f1\0C00\3809 -password 12345678
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 12697744
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "test3"
Signature key is not available.
Exchange key is available. HCRYPTKEY: 0xc348b0
uec key is not available.
An error occurred in running the program.
ctkey.c:1344:No keytype specified or uec key.
Error number 0x8009000d (-2146893811).
Ключ не существует.

Total: SYS: 0,109 sec USR: 0,016 sec UTC: 0,312 sec
[ErrorCode: 0x00000001]
Offline Андрей Солдатов  
#2 Оставлено : 23 апреля 2019 г. 13:46:13(UTC)
Андрей Солдатов

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

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 332
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 70 раз в 66 постах
Укажите тип ключа при установке сертификата в контейнер с помощью -keytype exchange
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Cake-Eater  
#3 Оставлено : 23 апреля 2019 г. 14:55:48(UTC)
Cake-Eater

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей Солдатов Перейти к цитате
Укажите тип ключа при установке сертификата в контейнер с помощью -keytype exchange


C:\Program Files\Crypto Pro\CSP>csptest -keyset -check -container FAT12\DC5EB6A4_TRANSCEND\Dubinski.100\7B3B -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 14081472
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08"
Check header passed.
Exchange key is available. HCRYPTKEY: 0xd9c630
Check container passed.
Check sign passed.
Check verify signature on private key passed.
Check verify signature on public key passed.
Check import passed.
Keys in container:
exchange key
Extensions:
OID: 1.2.643.2.2.37.3.10
PrivKey: Not specified - 16.07.2020 14:41:16 (UTC)
Total: SYS: 0,078 sec USR: 0,047 sec UTC: 0,156 sec
[ErrorCode: 0x00000000]

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -impcert e:\123.cer -container FAT12\DC5EB6A4_TRANSCEND\Dubinski.100\7B3B -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 17603680
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08"
Exchange key is available. HCRYPTKEY: 0x10f5dd0
Loading cert AT_KEYEXCHANGE key
An error occurred in running the program.
ctkey.c:2547:SetKeyParam(...pbData...)

Error number 0x8009001f (-2146893793).
Неправильный параметр набора ключей.

Total: SYS: 0,078 sec USR: 0,000 sec UTC: 0,094 sec
[ErrorCode: 0x8009001f]
Offline Андрей Солдатов  
#4 Оставлено : 23 апреля 2019 г. 15:11:37(UTC)
Андрей Солдатов

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

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 332
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 70 раз в 66 постах
Как минимум - в начале имени контейнера потерялись слэши.
Попробуйте следующее имя контейнера \\.\FAT12\DC5EB6A4_TRANSCEND\Dubinski.100\7B3B
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Cake-Eater  
#5 Оставлено : 23 апреля 2019 г. 15:34:30(UTC)
Cake-Eater

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей Солдатов Перейти к цитате
Как минимум - в начале имени контейнера потерялись слэши.
Попробуйте следующее имя контейнера \\.\FAT12\DC5EB6A4_TRANSCEND\Dubinski.100\7B3B


То же самое, к тому же и при отсутствии слэшей до этого имя контейнера (Container name: "Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08"
) определялось корректно

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -impcert E:\123.cer -container \\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 19489744
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08"
Exchange key is available. HCRYPTKEY: 0x129f540
Loading cert AT_KEYEXCHANGE key
An error occurred in running the program.
ctkey.c:2547:SetKeyParam(...pbData...)

Error number 0x8009001f (-2146893793).
Неправильный параметр набора ключей.

Total: SYS: 0,078 sec USR: 0,000 sec UTC: 0,109 sec
[ErrorCode: 0x8009001f]

C:\Program Files\Crypto Pro\CSP>

Offline Андрей Солдатов  
#6 Оставлено : 23 апреля 2019 г. 16:15:03(UTC)
Андрей Солдатов

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

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 332
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 70 раз в 66 постах
А через панель "КриптоПро CSP -> Сервис -> Установить личный сертификат" установка осуществляется корректно?
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Cake-Eater  
#7 Оставлено : 23 апреля 2019 г. 16:22:02(UTC)
Cake-Eater

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей Солдатов Перейти к цитате
А через панель "КриптоПро CSP -> Сервис -> Установить личный сертификат" установка осуществляется корректно?


Да, устанавливает и в хранилище, и в контейнер. Но хотелось бы это делать не через графический интерфейс и по возможности минуя установку сертификата в хранилище, раз csptest.exe такое вроде бы как позволяет.
Версия 4.0.9963

Отредактировано пользователем 23 апреля 2019 г. 16:24:17(UTC)  | Причина: Не указана

Offline Андрей Солдатов  
#8 Оставлено : 23 апреля 2019 г. 23:39:30(UTC)
Андрей Солдатов

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

Группы: Участники
Зарегистрирован: 12.03.2019(UTC)
Сообщений: 332
Мужчина
Российская Федерация
Откуда: Москва

Сказал «Спасибо»: 5 раз
Поблагодарили: 70 раз в 66 постах
А вот так попробуйте:
csptest -keyset -impcert E:\123.cer -cont '\\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B' -keytype exchange
Техническую поддержку оказываем тут.
Наша база знаний.
Offline Cake-Eater  
#9 Оставлено : 24 апреля 2019 г. 12:35:00(UTC)
Cake-Eater

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Автор: Андрей Солдатов Перейти к цитате
А вот так попробуйте:
csptest -keyset -impcert E:\123.cer -cont '\\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B' -keytype exchange


-cont или -container судя по всему роли не играет. В зависимости от вида кавычек разные ошибки, и, видимо, корректными являются именно двойные:

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -impcert E:\123.cer -cont '\\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B' -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
An error occurred in running the program.
ctkey.c:1004:AcquireContext("'\\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B'")
Error number 0x8009001a (-2146893798).
Неправильный зарегистрированный набор ключей.

C:\Program Files\Crypto Pro\CSP>csptest.exe -keyset -impcert E:\123.cer -cont "\\.\FAT12_E\FAT12\DC5EB6A4_TRANSCEND\Dubinski.000\7B3B" -keytype exchange
CSP (Type:80) v4.0.9019 KC1 Release Ver:4.0.9963 OS:Windows CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 11111104
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
Container name: "Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08"
Exchange key is available. HCRYPTKEY: 0xacf030
Loading cert AT_KEYEXCHANGE key
An error occurred in running the program.
ctkey.c:2547:SetKeyParam(...pbData...)

Error number 0x8009001f (-2146893793).
Неправильный параметр набора ключей.

Total: SYS: 0,047 sec USR: 0,016 sec UTC: 0,109 sec
[ErrorCode: 0x8009001f]

В общем, альтернативный, но не очень красивый вариант с certmgr.exe это:

C:\Program Files\Crypto Pro\CSP>certmgr -inst -store uAddressBook -cert -file E:\123.cer -cont "\\.\FAT12_E\Dubinskii Vladimir Vladimirovich 2019-04-16 17-41-08" -inst_to_cont
C:\Program Files\Crypto Pro\CSP>certmgr -delete -store uAddressBook -all

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