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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline orbdev  
#1 Оставлено : 21 июня 2021 г. 23:26:08(UTC)
orbdev

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

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

Добрый день.

ОС Ubuntu в Docker контейнере.

Добавил сертификат командой:

/opt/cprocsp/bin/amd64/certmgr -inst -store mmy -pfx -pin 12345678 -file test.pfx

Сертификат успешно добавился, вывелась информация по данному сертификату.

Вижу что сертификат физически есть в системе:
ls -la /var/opt/cprocsp/keys

drwxrwxrwt 6 root root 4096 Jun 21 19:52 .
drwxr-xr-x 7 root root 4096 Jun 21 19:14 ..
drwxrwx--- 2 root root 4096 Jun 21 19:52 pfx-16f9.000

Но при попытке подписать документ:
/opt/cprocsp/bin/amd64/cryptcp -sign -nochain -detached -dn E=mail@example.com test.xml test.sgn.xml -pin 12345678

Получаю такой вывод:

CryptCP 5.0 (c) "Crypto-Pro", 2002-2020.
Command prompt Utility for file signature and encryption.
Error: No certificate found.
../../../../CSPbuild/CSP/samples/CPCrypt/Certs.cpp:290: 0x2000012D
[ErrorCode: 0x2000012d]

При этом:
/opt/cprocsp/bin/amd64/certmgr -list

Показывает пустой список сертификатов:
Certmgr 1.1 (c) "Crypto-Pro", 2007-2020.
Program for managing certificates, CRLs and stores.
=============================================================================
Empty certificate list

The requested certificate does not exist.

[ErrorCode: 0x8010002c]

Подскажите, пожалуйста, в чем проблема? Что можно проверить?

Отредактировано пользователем 21 июня 2021 г. 23:44:17(UTC)  | Причина: Не указана

Online Александр Лавник  
#2 Оставлено : 22 июня 2021 г. 12:59:46(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 41 раз
Поблагодарили: 574 раз в 543 постах
Автор: orbdev Перейти к цитате
Добрый день.

ОС Ubuntu в Docker контейнере.

Добавил сертификат командой:

/opt/cprocsp/bin/amd64/certmgr -inst -store mmy -pfx -pin 12345678 -file test.pfx

Сертификат успешно добавился, вывелась информация по данному сертификату.

Вижу что сертификат физически есть в системе:
ls -la /var/opt/cprocsp/keys

drwxrwxrwt 6 root root 4096 Jun 21 19:52 .
drwxr-xr-x 7 root root 4096 Jun 21 19:14 ..
drwxrwx--- 2 root root 4096 Jun 21 19:52 pfx-16f9.000

Но при попытке подписать документ:
/opt/cprocsp/bin/amd64/cryptcp -sign -nochain -detached -dn E=mail@example.com test.xml test.sgn.xml -pin 12345678

Получаю такой вывод:

CryptCP 5.0 (c) "Crypto-Pro", 2002-2020.
Command prompt Utility for file signature and encryption.
Error: No certificate found.
../../../../CSPbuild/CSP/samples/CPCrypt/Certs.cpp:290: 0x2000012D
[ErrorCode: 0x2000012d]

При этом:
/opt/cprocsp/bin/amd64/certmgr -list

Показывает пустой список сертификатов:
Certmgr 1.1 (c) "Crypto-Pro", 2007-2020.
Program for managing certificates, CRLs and stores.
=============================================================================
Empty certificate list

The requested certificate does not exist.

[ErrorCode: 0x8010002c]

Подскажите, пожалуйста, в чем проблема? Что можно проверить?
Здравствууйте.

Вы установили сертификат и ключ для хранилища компьютера (mmy).

Либо дальше указывайте именно хранилище компьютера в командах подписи и вывода списка личных сертификатов, либо изначально установите сертификат в хранилище текущего пользователя (umy).
Техническую поддержку оказываем тут
Наша база знаний
Offline orbdev  
#3 Оставлено : 22 июня 2021 г. 22:14:16(UTC)
orbdev

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

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

Спасибо, помогло!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.