Добрый день, подскажите пожалуйста, не получается скопировать сертификат с обычной флэшки в системный реестр. На Windows данный сертификат работает. Я установил личные, корневой. Копировать пробовал с указанием криптопровайдера и без. Подскажите пожалуйста, почему ошибки?
Mac OS 10.14 Mojave
Попытка без "sudo" тоже была.
Tests-Mac:~ test$ sudo /opt/cprocsp/bin/csptestf -keycopy -contsrc '\\.\FLASH\FLASH\\23f15864.000\87AF'-typesrc 75 -contdest '\\.\HDIMAGE\111' -typedest 75
Password:
WARNING: Useless positional arguments found: "75"
/opt/cprocsp/bin/csptestf -keycopy [<options>]
CSPTEST copy container
<options>:
-provsrc <name> Specify source provider name
-provdest <name> Specify destination provider name
-typesrc <type> Specify source provider type
-typedest <type> Specify destination provider type
-silent Do not show any user interface
—cplevel[=<number>] Apply 0/1/2/3 as <number> to use Crypt/CP/CPC/Emu interfaces
—cpdll <Dll> Apply full path to dll as <Dll>
-machinesrc Use CRYPT_MACHINE_KEYSET
-machinedest Use CRYPT_MACHINE_KEYSET
-contsrc <cont> Source container
-contdest <cont> Destination container
-archivable Generate source key with CRYPT_ARCHIVABLE flag
-pinsrc <PIN> Source container pin
-pindest <PIN> Destination container pin
-help Print this help
Total: SYS: 0,000 sec USR: 0,000 sec UTC: 0,000 sec
[ErrorCode: 0x00000001]
Попытка без криптопровайдера:
/opt/cprocsp/bin/csptestf -keycopy -contsrc '\\.\FLASH\FLASH\\23f15864.000\87AF' -contdest '\\.\HDIMAGE\111'
CSP (Type:80) v4.0.9017 KC1 Release Ver:4.0.9944 OS:MacOS CPU:AMD64 FastCode:READY:AVX.
CryptAcquireContext succeeded.HCRYPTPROV: 4317010131
CryptAcquireContext succeeded.HCRYPTPROV: 4315954051
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/csptest/keycopy.c:592:ImportKey()
Error number 0x80090005 (2148073477).
Плохие данные.
Total: SYS: 0,050 sec USR: 0,230 sec UTC: 0,490 sec
[ErrorCode: 0x80090005]
Tests-Mac:~ test$
Также вопрос по промежуточному, при попытке установить - получить такую ошибку.
Tests-Mac:~ test$ /opt/cprocsp/bin/certmgr -inst -store ca -f /Users/Test/Downloads/tensorca-2017_cp.cer
Certmgr 1.1 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores
WARNING: Legacy parameter: "-store ca"
Installing:
=============================================================================
1-------
Issuer : E=dit@minsvyaz.ru, C=RU, S=77 г. Москва, L=Москва, STREET="125375 г. Москва, ул. Тверская, д. 7", O=Минкомсвязь России, OGRN=1047702026701, INN=007710474375, CN=Головной удостоверяющий центр
Subject : E=ca_tensor@tensor.ru, OGRN=1027600787994, INN=007605016030, C=RU, S=76 Ярославская область, L=г. Ярославль, STREET=Московский проспект д.12, OU=Удостоверяющий центр, O="ООО ""КОМПАНИЯ ""ТЕНЗОР""", CN="ООО ""КОМПАНИЯ ""ТЕНЗОР"""
Serial : 0x32F1B5D9000000000184
SHA1 Hash : 4d28bc02373048a2f5ca7261c4c687fe0aa05676
SubjKeyID : c5946b8164310ffbb76094ca2eef19b62ed5928b
Signature Algorithm : ГОСТ Р 34.11/34.10-2001
PublicKey Algorithm : ГОСТ Р 34.10-2001 (512 bits)
Not valid before : 21/09/2017 10:48:07 UTC
Not valid after : 21/09/2026 10:48:07 UTC
PrivateKey Link : No
CDP :
http://rostelecom.ru/cdp/guc.crlCDP :
http://reestr-pki.ru/cdp/guc.crl=============================================================================
Failed to add certificate
???????? ? ???????.
[ErrorCode: 0x80070005]
Tests-Mac:~ test$
Отредактировано пользователем 26 января 2019 г. 22:20:57(UTC)
| Причина: Не указана