Есть рутокен с ключами для Диадока
Имена ключей содержат русские буквы в 1251 (спасибо, добрый фей)
У меня в консоли UTF-8
./csptest -keycopy -src '\\.\Aktiv Co. Rutoken S 01 00\2126NNNN@2018-06-05-АКЦИОНЕРНОЕ ОБЩЕСТВО' --dest diadoc
CSP (Type:75) v3.9.8001 KC1 Release Ver:3.9.8227 OS:FreeBSD CPU:AMD64 FastCode:READY:SSSE3.
An error occurred in running the program.
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/csptest/keycopy.c:149:AcquireContext(source)
Error number 0x80090019 (2148073497).
The keyset is not defined.
Total:
[ErrorCode: 0x80090019]
1042:root@office:...cprocsp/bin/amd64 # ./csptest -keycopy -src '\\.\Aktiv Co. Rutoken S 01 00\`echo -n 2126NNNN@2018-06-05-АКЦИОНЕРНОЕ ОБЩЕСТВО|iconv -t cp1251`' --dest diadoc
CSP (Type:75) v3.9.8001 KC1 Release Ver:3.9.8227 OS:FreeBSD CPU:AMD64 FastCode:READY:SSSE3.
An error occurred in running the program.
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/csptest/keycopy.c:149:AcquireContext(source)
Error number 0x80090019 (2148073497).
The keyset is not defined.
Total:
[ErrorCode: 0x80090019]
Установить в консоли CP1251 тоже пробовал, почти тот же эффект
CSP (Type:75) v3.9.8001 KC1 Release Ver:3.9.8227 OS:FreeBSD CPU:AMD64 FastCode:READY:SSSE3.
CryptAcquireContext succeeded.HCRYPTPROV: 34391322867
An error occurred in running the program.
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/csptest/keycopy.c:165:AcquireContext(destination)
Error number 0x8009001f (2148073503).
The Keyset parameter is invalid.
Total:
[ErrorCode: 0x8009001f]
В общем, что я ни пробовал, не получается. Есть ли в принципе возможность извлечь данные с токена или нужно через Windows? Вроде бы и публичный, и приватный ключи с этого конкретного снимаются.
Отредактировано пользователем 13 марта 2019 г. 17:46:17(UTC)
| Причина: Не указана