Здравствуйте! Я получил ЭЦП ESMART Token для участия в Госзакупках. У меня получилось установить cryptopro, ESMART client, браузер cryptofox на ubuntu 14 LTS x32. Также я на всякий случай попросил выслать сертификат в формате *.cer. Но никак не могу сделать так, чтобы он был виден в cryptoprofox. Буду описывать свои действия по порядку :
0. Первым делом я поставил crypto pro и библиотеки для cryptoprofox
1. Потом я установил сертификат в контейнер cryptopro:
Подключаем ESMART Token и проверяем, определяется ли он:
# /opt/cprocsp/bin/ia32/list_pcsc
available reader: ESMART Token USB 64K 00 00
Добавляем считыватель следующей командой, где в параметре -add указываем имя, которое получили в результате выполнения предыдущей команды, в параметре -name указываем удобное имя для обращения к считывателю:
# /opt/cprocsp/sbin/ia32/cpconfig -hardware reader -add "ESMART Token USB 64K 00 00" -name "ESMART-Token"
Adding new reader:
Nick name: ESMART Token USB 64K 00 00
Name device: ESMART-Token
Succeeded, code:0x0
Проверяем, есть ли контейнеры на токене:
# /opt/cprocsp/bin/ia32/csptest -keyset -enum_cont -fqcn -verifyc
CSP (Type:75) v3.6.5365 KC1 Release Ver:3.6.7777 OS:Linux CPU:IA32 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 137358379
OK.
Total:
[ErrorCode: 0x00000000]
Устанвливаем сертификат из файла
# /opt/cprocsp/bin/ia32/certmgr -inst -store root -file /home/user/keys/1554367.cer
Certmgr 1.0 (c) "CryptoPro", 2007-2010.
program for managing certificates, CRLs and stores
Install:
=============================================================================
1-------
Issuer : STREET=Улица Циолковского дом 4, OGRN=1024001434049, INN=004029017981, C=RU, L=Калуга, S=40 Калужская область, E=ca@astralnalog.ru, O=ЗАО Калуга Астрал, OU=Удостоверяющий центр, CN=ЗАО Калуга Астрал (УЦ 1154)
Subject : CN=Власенко Дмитрий Александрович, C=RU, S=28 Амурская область, L=Благовещенск, SNILS=07690763608, E=101.co@mail.ru, 1.2.840.113549.1.9.2="#0C10494E4E3D323830313036363038343639"
Serial : 0x01D183D9980E222000000000048205DA
SHA1 Hash : 0x00f356123a455ce7f4cb9661c3e2faf0cd5c70b3
Not valid before : 22/03/2016 01:24:35 UTC
Not valid after : 22/03/2017 01:24:35 UTC
PrivateKey Link : No
=============================================================================
[ErrorCode: 0x00000000]
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ конец команд
Действительно контейнер есть - это я проверил в клиенте ESMART PKI.
А как быть дальше, почему не появляется в виде флешки ESMART token с длинным именем
В браузере криптофокс плагин не отображается.
Как быть, как подтянуть этот сертификат в браузер?