Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline demonium  
#1 Оставлено : 3 января 2020 г. 14:09:07(UTC)
demonium

Статус: Новичок

Группы: Участники
Зарегистрирован: 03.01.2020(UTC)
Сообщений: 4
Российская Федерация
Откуда: Томск

Сказал(а) «Спасибо»: 5 раз
Здравствуйте. На Astra Linux 1.6 SE по инструкции установил КриптоПро 4 и дополнительные пакеты для работы Jacarta. Установил корневой сертификат удостоверяющего центра, сами сертификаты на Jacarta отображаются.
Пример:
Код:
user@astra:/opt/cprocsp/bin/amd64$ ./csptest -keyset -enum_cont -verifycontext -fqcn
CSP (Type:80) v4.0.9019 KC2 Release Ver:4.0.9963 OS:Linux CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 20330195
\\.\Aladdin R.D. JaCarta LT [Main Interface] 00 00\���������� ������ ���������� - �� 29.04.20
\\.\Aladdin R.D. JaCarta LT [Main Interface] 00 00\�������� ������� ���������� - �� 29.04.20
OK.
Total: SYS: 0,000 sec USR: 0,000 sec UTC: 2,190 sec
[ErrorCode: 0x00000000]


Тестирование контейнера тоже проходит:

Код:
user@Bulldozer:/opt/cprocsp/bin/amd64$ ./csptest -keys -check -cont '\\.\Aladdin R.D. JaCarta LT [Main Interface] 00 00\Толстикова Лариса Георгиевна - до 29.04.20'
CSP (Type:80) v4.0.9019 KC2 Release Ver:4.0.9963 OS:Linux CPU:AMD64 FastCode:READY:AVX.
AcquireContext: OK. HCRYPTPROV: 11389011
GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 KC2 CSP
Container name: "���������� ������ ���������� - �� 29.04.20"
Check header passed.
Signature key is not available.
Exchange key is available. HCRYPTKEY: 0xadcaa3
uec key is not available.
License: Cert without license
Gtk-Message: Failed to load module "gail"

** (xcpui_app:4386): WARNING **: (bridge.c:993):atk_bridge_adaptor_init: runtime check failed: (root)

(xcpui_app:4386): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «adwaita»,
Check container passed.
Check sign passed.
Check verify signature on private key passed.
Check verify signature on public key passed.
Check import passed.
Certificate in container matches AT_KEYEXCHANGE key.
Keys in container:
  exchange key
Extensions:
  OID: 1.2.643.2.2.37.3.10
  PrivKey: Not specified - 28.07.2020 15:12:28 (UTC)
Total: SYS: 0,000 sec USR: 0,010 sec UTC: 17,330 sec
[ErrorCode: 0x00000000]

Смущают конечно Варнинги, но вроде тест пройден.

Firefox использую версии 52.9.0esr. Более новую версию использовать не могу, в связи с ограничениями информационной системы, в которой работаю. Сам cadesplugin на странице проверки пишет следующее: смотрите скриншот.
Screenshot_20200103_180520.png (122kb) загружен 7 раз(а).


Прошу подсказки. Готов показать вывод любых команд.
Offline Андрей Писарев  
#2 Оставлено : 3 января 2020 г. 16:24:41(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,900
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2328 раз в 1826 постах
Здравствуйте.

Для установки сертификатов из контейнеров:
Цитата:
/opt/cprocsp/bin/amd64/csptest -absorb -certs -autoprov



Правильно понимаю, что сертификата в контейнере нет?

Необходимы еще файлы .cer - для установки и привязки к контейнерам.
Тогда плагин сможет увидеть установленные\в контейнерах.

Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
demonium оставлено 05.01.2020(UTC)
Offline Андрей Писарев  
#3 Оставлено : 3 января 2020 г. 16:26:45(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,900
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2328 раз в 1826 постах
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
demonium оставлено 05.01.2020(UTC)
Offline demonium  
#4 Оставлено : 3 января 2020 г. 17:36:48(UTC)
demonium

Статус: Новичок

Группы: Участники
Зарегистрирован: 03.01.2020(UTC)
Сообщений: 4
Российская Федерация
Откуда: Томск

Сказал(а) «Спасибо»: 5 раз
Спасибо за ответ. Вывод команды csptest -absorb -certs -autoprov
Код:
root@Bulldozer:~# csptest -absorb -certs -autoprov
Match: SCARD\JACARTA_LT_0C54001145322456\CC00\C4C0
Match: SCARD\JACARTA_LT_0C54001145322456\CC01\938C
OK.
Total: SYS: 0,010 sec USR: 0,000 sec UTC: 3,150 sec
[ErrorCode: 0x00000000]


Если захожу на страницу https://www.cryptopro.ru...ge/cades_bes_sample.html то сертификаты видны и пробная подпись срабатывает
А если захожу на https://www.cryptopro.ru...s/demopage/simple.html#, то пишет что нет личных сертификатов.

В чем разница?

А команда certmgr -list -store uMy показывает сертификаты. Вывод не хотелось бы показывать, т.к. там персональные данные людей.

Отредактировано пользователем 3 января 2020 г. 17:39:01(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#5 Оставлено : 3 января 2020 г. 19:51:35(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,900
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2328 раз в 1826 постах
Код разный.

На simple - для теста плагина.

Если на cades_bes_sample.html - работает, значит всё в порядке.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
demonium оставлено 05.01.2020(UTC)
Offline Андрей Писарев  
#6 Оставлено : 3 января 2020 г. 19:54:58(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,900
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2328 раз в 1826 постах
-list -store uMy - персональные данные можно исключить,
важный момент - PrivateKey Link - yes.

На simple заходили после установки сертификатов (-absorb)?
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
demonium оставлено 05.01.2020(UTC)
Offline demonium  
#7 Оставлено : 4 января 2020 г. 6:18:58(UTC)
demonium

Статус: Новичок

Группы: Участники
Зарегистрирован: 03.01.2020(UTC)
Сообщений: 4
Российская Федерация
Откуда: Томск

Сказал(а) «Спасибо»: 5 раз
В выводе команды -list -store uMy запись PrivateKey Link : Yes присутствует.

После -absorb захожу на simple и все равно вижу сообщение о том, что нет личных сертификатов, но я могу запросить тестовый. Жму запросить тестовый и вижу сообщение: "Failed to generate KeyPair or reguest: Internal error. (0x80090020)".

Гуглю пока что за ошибка 0x80090020.

Отредактировано пользователем 4 января 2020 г. 6:21:51(UTC)  | Причина: Не указана

Offline Андрей Писарев  
#8 Оставлено : 4 января 2020 г. 10:46:36(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 13,900
Мужчина
Российская Федерация

Сказал «Спасибо»: 594 раз
Поблагодарили: 2328 раз в 1826 постах
Автор: demonium Перейти к цитате
В выводе команды -list -store uMy запись PrivateKey Link : Yes присутствует.

После -absorb захожу на simple и все равно вижу сообщение о том, что нет личных сертификатов, но я могу запросить тестовый. Жму запросить тестовый и вижу сообщение: "Failed to generate KeyPair or reguest: Internal error. (0x80090020)".

Гуглю пока что за ошибка 0x80090020.


Для генерации необходим датчик случайных чисел (биологический в КС1 или аппаратный -в КС2..).

Цитата:

cpconfig -hardware rndm -view


А ошибка - потому что установили КС2:
Цитата:

На Astra Linux 1.6 SE по инструкции установил КриптоПро 4
Пример: [code=cpp]user@astra:/opt/cprocsp/bin/amd64$ ./csptest -keyset -enum_cont -verifycontext -fqcn
CSP (Type:80) v4.0.9019 KC2 Release Ver:4.0.9963


Зачем Вам КС2?


admin_guide_linux.pdf
Цитата:
4.3. Настройка оборудования СКЗИ
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
demonium оставлено 05.01.2020(UTC)
Offline demonium  
#9 Оставлено : 5 января 2020 г. 6:33:09(UTC)
demonium

Статус: Новичок

Группы: Участники
Зарегистрирован: 03.01.2020(UTC)
Сообщений: 4
Российская Федерация
Откуда: Томск

Сказал(а) «Спасибо»: 5 раз
Андрей, большое вам спасибо за вашу помощь. Благодаря вам, мне удалось разобраться в проблеме и приобрести некоторый опыт. С помощью ваших подсказок, я почитал информацию, подумал и понял что к чему. Оказалось, действительно, КС2 ни к чему. И еще была моя ошибка в том, что я личные сертификаты ставил под рутом, а браузер запускал под обычным пользователем. Соответственно браузеру не хватало полномочий добраться до личных сертификатов другого пользователя.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.