Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,275
Сказал(а) «Спасибо»: 558 раз Поблагодарили: 388 раз в 367 постах
|
Скорее всего дело в PKCS#11, в который плагин гос.услуг со СКЗИ v4 не умеет на "Rutoken S"? Если имеется возможность - проверьте работу на v5, хотя бы на той же v5R1 ( PKCS#11-библиотека от производителя должна быть установлена). Вот тут, плагин, после ввода ПИН'а и нажатия кнопки на форме, сертификат Новаковой Валентины Геннадиевны находит, а вот закрытый ключ получить не может: Код:2023-07-24 14:54:15:WEBLIB:process_request:Response string(length = 291) = "{"error_code":0,"ifc_list":[{"alg":"gost2001","alias":"cprocsp","description":"\\CryptoPro Slot","model":"CPPKCS 3","name":"CryptoPro CSP","num":"0","path":"/opt/cprocsp/lib/amd64/libcppkcs11.so","serial_number":"0000000000000000","skip_pkcs11_list":"","type":"pkcs11"}],"ifc_list_length":1}"
2023-07-24 14:54:15:WEBLIB:process_request:Request string(length = 202) = "{"func_name":"sign","params":{"containerId":"cprocsp/0/8183099D0CB3CE2D0A0737F885DC426342A7BC87","userPin":"********","inDataType":1,"data":"******","hashType":1,"signType":3,"cspUI":1,"outDataType":1}}"
2023-07-24 14:54:15:IFC:ifc_sign:STARTED
2023-07-24 14:54:15:IFC:ifc_sign:data type: 1, signature type: 3, encode_to_base64: 1
2023-07-24 14:54:15:IFC:ifc_engine:STARTED
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:STARTED
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:p11 lib name: /opt/cprocsp/lib/amd64/libcppkcs11.so, slot: 0, engine lib name: pkcs11_engine
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:cached crypto slot found
2023-07-24 14:54:15:IFC:pkcs11_engine_login:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_login:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_login:PASSED
2023-07-24 14:54:15:IFC:pkcs11_engine_login:pkcs11 login was proceeded
2023-07-24 14:54:15:IFC:pkcs11_engine_login:result [0]
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:result [0]
2023-07-24 14:54:15:IFC:ifc_engine:result [0]
2023-07-24 14:54:15:IFC:do_work_sign_cms:STARTED
2023-07-24 14:54:15:IFC:ifc_engine:STARTED
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:STARTED
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:p11 lib name: /opt/cprocsp/lib/amd64/libcppkcs11.so, slot: 0, engine lib name: pkcs11_engine
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:cached crypto slot found
2023-07-24 14:54:15:IFC:ifc_init_pkcs11_engine:result [0]
2023-07-24 14:54:15:IFC:ifc_engine:result [0]
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:STARTED
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:ID to find: 8183099D0CB3CE2D0A0737F885DC426342A7BC87
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_start:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_start:PASSED
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:STORE_list_certificate_start done
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_next:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_object_to_return:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_x509_by_handle:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_x509_by_handle:PASSED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:make_object_to_return:PASSED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_next:PASSED
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:STORE_list_certificate_next done
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_end:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_end:PASSED
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:STORE_list_certificate_end done
2023-07-24 14:54:15:IFC:find_cert_in_store_by_id:result [found cert handle]
2023-07-24 14:54:15:IFC:get_priv_key_by_id:STARTED
2023-07-24 14:54:15:IFC:get_priv_key_by_id:ID to find: 8183099D0CB3CE2D0A0737F885DC426342A7BC87
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_start:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_start:PASSED
2023-07-24 14:54:15:IFC:get_priv_key_by_id:STORE_list_private_key_start done
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_next:STARTED
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_next:No such objects
2023-07-24 14:54:15:pkcs11_engine-cprocsp-0:gost_store_list_next:PASSED
2023-07-24 14:54:15:IFC:get_priv_key_by_id:result [NULL]
2023-07-24 14:54:15:IFC:do_work_sign_cms:ERROR:get_priv_key_by_id error:sign_cms.c:297
2023-07-24 14:54:15:IFC:do_work_sign_cms:result [1]
Можно было бы попробовать перенести ключ в локальное хранилище, сделать привязку и проверить работу подписи, но скорее всего ключ не экспортируемый, да. Отредактировано пользователем 14 августа 2023 г. 14:25:14(UTC)
| Причина: Не указана
|
1 пользователь поблагодарил nickm за этот пост.
|
|