Статус: Активный участник
Группы: Участники
Зарегистрирован: 18.09.2015(UTC) Сообщений: 86 Откуда: На работе Сказал «Спасибо»: 18 раз Поблагодарили: 52 раз в 40 постах
|
Что ещё интересно, с библиотекой рутокена, я получаю вот такой выхлоп: Код:lirein@lirein-desktop ~/Загрузки/OpenSC $ ./src/tools/pkcs11-tool --module /usr/lib/librtpkcs11ecp.so -O
Using slot 0 with a present token (0x0)
Public Key Object; RSA 2048 bits
label:
ID: a099642ad18e4944d2f2fa5e3226a3c45e25755c
Usage: encrypt, verify, wrap
Public Key Object; RSA 2048 bits
label:
ID: 8e9a19e0fbce187ca4cf77d46090f9a0bbca3549
Usage: encrypt, verify, wrap
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022301
VALUE: f9f65d8f4a21262bef52559b9c48966b89961e96dfd7028acb312c7f43c6ee9d
21e67fe3c9729a760c23b7694eeec63514477c8260eb9c5af82b024ff0515c1e
label:
ID: 0001
Usage: verify
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022301
VALUE: 87503276d0c5a433d0708df69c8410f69726177b96ca8a035ed02b51028157fe
14e8b8b6309756e628de6515648ec4e649b102602d464fa3b4b9cefc3f013974
label:
ID: 0002
Usage: verify
Certificate Object; type = X.509 cert
label: Баталин Иван Анатольевич’s ООО \"Открытые Автоматизированные Системы\" ID #3
ID: a099642ad18e4944d2f2fa5e3226a3c45e25755c
Certificate Object; type = X.509 cert
label: Баталина Ольга Сергеевна’s ООО \"Открытые Автоматизированные Системы\" ID
ID: 8e9a19e0fbce187ca4cf77d46090f9a0bbca3549
С библиотекой КриптоПро, вот такой: Код:./src/tools/pkcs11-tool --module /opt/cprocsp/lib/amd64/libcppkcs11.so -l -O -E gost
Using slot 0 with a present token (0x0)
Logging in to "CryptoPro Token".
Please enter User PIN:
Private Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
label: batalin_007203355594_14.11.16_19.12.38
ID: 951739cf4cf918057ddfa1c413d2e9d5859b0937
Usage: decrypt, sign, unwrap, derive
warning: PKCS11 function C_GetAttributeValue(ALWAYS_AUTHENTICATE) failed: rv = CKR_ATTRIBUTE_TYPE_INVALID (0x12)
Private Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
label: oas
ID: 951739cf4cf918057ddfa1c413d2e9d5859b0937
Usage: decrypt, sign, unwrap, derive
warning: PKCS11 function C_GetAttributeValue(ALWAYS_AUTHENTICATE) failed: rv = CKR_ATTRIBUTE_TYPE_INVALID (0x12)
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
VALUE: 8c8260285b9248791a7274e31630411e126ca9f4f93f38629c23710adfe3eca2
49b7def40409b508846390c0096566eb4f175a7d9eb852ed45f1d4740f969a24
label: 951739CF4CF918057DDFA1C413D2E9D5859B0937
ID: 951739cf4cf918057ddfa1c413d2e9d5859b0937
Usage: encrypt, verify, wrap, derive
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
VALUE: a85ede90e8ea76474578e7f7552a44d316fc7cb68cf8a00b9212107bbfc848d1
ab80bd8538898c571341141c0fba51e3247693a6d0aadf9fea15531cf621b4c9
label: 4E61B67AD1FC012DE53A2453B96CEACD709A729A
ID: 4e61b67ad1fc012de53a2453b96ceacd709a729a
Usage: encrypt, verify, wrap, derive
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
VALUE: c14a895071cd5e3c424f06cc3800b9993daf643aded6a51095e3c7e02565da2d
1aa8929ea405eb163ffa851817ba8464f1ff7af4953d6088f101a9e2285c6029
label: 8F03315A6C8D6E7AF4E3F87537E220C42C2C9D83
ID: 8f03315a6c8d6e7af4e3f87537e220c42c2c9d83
Usage: encrypt, verify, wrap, derive
Public Key Object; GOSTR3410
PARAMS OID: 06072a850302022400
VALUE: 8fa5bf791023c8d691ad6431575bbe9bc58a83f43f29f72a79a9fb65c3e8a80f
5a75c42254915fc83f218ada703af9d58b0d736284dc2ee6907ea1037337a1fb
label: 8B983B891851E8EF9C0278B8EAC8D420B255C95D
ID: 8b983b891851e8ef9c0278b8eac8d420b255c95d
Usage: encrypt, verify, wrap, derive
Certificate Object; type = X.509 cert
label: 951739CF4CF918057DDFA1C413D2E9D5859B0937
ID: 951739cf4cf918057ddfa1c413d2e9d5859b0937
Certificate Object; type = X.509 cert
label: 4E61B67AD1FC012DE53A2453B96CEACD709A729A
ID: 4e61b67ad1fc012de53a2453b96ceacd709a729a
Certificate Object; type = X.509 cert
label: 8F03315A6C8D6E7AF4E3F87537E220C42C2C9D83
ID: 8f03315a6c8d6e7af4e3f87537e220c42c2c9d83
Certificate Object; type = X.509 cert
label: 8B983B891851E8EF9C0278B8EAC8D420B255C95D
ID: 8b983b891851e8ef9c0278b8eac8d420b255c95d
Object 3221225477, type 3461563219
Object 3221225480, type 3461563219
Object 3221225483, type 3461563219
Object 3221225486, type 3461563219
Вопрос, почему ifc плагину сносит крышу? Возможно, потому что Label в шестнадцатеричном виде и он считает каждый "байт" за символ? ... Приверил предположение - так и есть: 951739CF4CF918057DDFA1C413D2E9D5859B0937 в HEX дает вот такой вывод: Код:95 17 39 CF 4C F9 18 05 7D DF A1 C4 13 D2 E9 D5 85 9B 09 37 ..9.L...}..........7
При этом в терминале (UTF-8.ru_RU) это выглядит так: Код:cat test.txt
�9�L�}ߡ���Յ� 7
Если посмотреть на выхлоп IFC, мы получаем Цитата:DEBUG Cert ID �9�L�}ߡ���Յ� 7 Сейчас посмотрю как это обрабатывает OpenSC и кажется проблема решена, отпишусь. |
--- Эльфиек на всех не хватает... *** А всё таки, она вертится! |
1 пользователь поблагодарил Lirein за этот пост.
|
|