(2015-04-03 11:02:19 отредактировано anaksi)

КриптоПро CSP не видит руТокен ЭЦП

Добрый день.
Мы разрабатываем ПО для реализации ЭП с использованием КриптоПро CSP и руТокен ЭЦП. Проблема в следующем:
1. Запускается сервис КриптоПро, руТокен в этот момент не подключен к ПК, ну т.е. обычный старт ПК.
2. Опрашиваем КриптоПро на наличие ключевых контейнеров, естественно нет ниодного, это нормально.
3. Подключаем руТокен и снова опрашиваем сервис на ключевые контейнеры - не находит ни одного.
Если во время первого обращения к сервису КриптоПро руТокен подключен к ПК - то все работает как и должно, т.е. если руТокен подключен - КриптоПро находит контейнер на нем, если нет - то нет.
Подскажите пожалуйста, что мы можем делать не так?

Дистрибутивы linux - Kubuntu 14.04 x64.

ставились пакеты:
pcscd 1.8.10
libpcsclite1 1.8.10
libccid 1.4.15-1

КриптоПро CSP 3.9:
lsb-cprocsp-base-3.9.0-4.noarch
lsb-cprocsp-rdr-64-3.9.0-4.x86_64
lsb-cprocsp-capilite-64-3.9.0-4.x86_64
lsb-cprocsp-kc2-64-3.9.0-4.x86_64
lsb-cprocsp-devel-3.9.0-4.noarch
ifd-rutokens-1.0.1-1.x86_64
cprocsp-rdr-pcsc-64-3.9.0-4.x86_64
cprocsp-rdr-rutoken-64-3.9.0-4.x86_64

Пробовали выполнять команду /opt/cprocsp/sbin/amd64/cpconfig -hardware reader -add '<имя рутокена>'
но мы не заметили, чтобы она на что-то влияла.

Re: КриптоПро CSP не видит руТокен ЭЦП

Здравствуйте, anaksi.

Уточните, пожалуйста, нормально ли обнаруживается электронный идентификатор Рутокен ЭЦП именно операционной системой в тот момент, когда КриптоПро не обнаруживает контейнеров с ЭЦП?

Re: КриптоПро CSP не видит руТокен ЭЦП

при выполнении команды "opensc-tool --serial -r 1"  в то время, когда КриптоПро не видит контейнеры, я получаю серийный номер, т.е. получается, что системой он обнаруживается.

Re: КриптоПро CSP не видит руТокен ЭЦП

anaksi пишет:

при выполнении команды "opensc-tool --serial -r 1"  в то время, когда КриптоПро не видит контейнеры, я получаю серийный номер, т.е. получается, что системой он обнаруживается.

При воспроизведении указанного поведения криптопровайдера, у нас ситуация выглядит следующим образов:

  • После установки и настройки ПО "КриптоПро CSP 3.9", по инструкциям отсюда и отсюда, воспроизвести такое поведение при проверке контейнеров ($ /opt/cprocsp/bin/ia32/csptest -keyset -enum_cont -fqcn -verifyc | grep "Aktiv Rutoken ECP 00 00") нам не удалось.
    Обратите внимание: в данных инструкциях указывается на установку провайдера КС1 (lsb-cprocsp-kc1).

  • После аналогичной установки ПО "КриптоПро CSP 3.9" и провайдера КС2 (lsb-cprocsp-kc2), при проверке, контейнеры, на том же Рутокен ЭЦП, не обнаруживаются.

Re: КриптоПро CSP не видит руТокен ЭЦП

Спасибо. Спросим у Крипто-Про, почему так происходит с КС2.