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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Белоусов Юрий  
#1 Оставлено : 26 августа 2022 г. 17:39:36(UTC)
Белоусов Юрий

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

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

Сказал(а) «Спасибо»: 3 раз
Здравствуйте, был выписан сертификат из удостоверяющего центра, на компьютере с windows и крипто про он показывается как действительный. А при загрузке данного сертификата на Linux, он показывается как недействительный, из-за этого не даёт создать подпись ни через php ни через консольную команду. http://screenshot.simai.pro/1661524678269.jpg
Offline Андрей *  
#2 Оставлено : 26 августа 2022 г. 17:53:18(UTC)
Андрей *

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

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

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

Установите корневой сертификат Минцифры.
В промежуточные - сертификат своего УЦ.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Белоусов Юрий оставлено 29.08.2022(UTC)
Offline Белоусов Юрий  
#3 Оставлено : 29 августа 2022 г. 9:24:17(UTC)
Белоусов Юрий

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

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

Сказал(а) «Спасибо»: 3 раз
А подскажите пожалуйста, как тогда производится установка сертификатов.

/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -file /var/www/gis.cer -cont '\\.\HDIMAGE\1120280051704 819113636'

так устанавливал сертификат в контейнер
Offline Андрей *  
#4 Оставлено : 29 августа 2022 г. 11:38:09(UTC)
Андрей *

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

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

Сказал «Спасибо»: 622 раз
Поблагодарили: 2399 раз в 1888 постах
/opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file /var/www/root.cer - корневой (Минцифры)
/opt/cprocsp/bin/amd64/certmgr -inst -store uca -file /var/www/ca.cer - сертификат вашего УЦ (можно посмотреть url в списке сертификатов пользователя)

u- хранилище пользователя
m- хранилище компьютера


/opt/cprocsp/bin/amd64/certmgr -list -store mroot - просмотр корневых
/opt/cprocsp/bin/amd64/certmgr -list -store mca - просмотр промежуточных
/opt/cprocsp/bin/amd64/certmgr -list -store umy - просмотр личных пользователя
/opt/cprocsp/bin/amd64/certmgr -list -store mmy - просмотр личных компьютера




Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Белоусов Юрий оставлено 29.08.2022(UTC)
Offline Андрей *  
#5 Оставлено : 29 августа 2022 г. 11:39:49(UTC)
Андрей *

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

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

Сказал «Спасибо»: 622 раз
Поблагодарили: 2399 раз в 1888 постах
Автор: Белоусов Юрий Перейти к цитате
А подскажите пожалуйста, как тогда производится установка сертификатов.

/opt/cprocsp/bin/amd64/certmgr -inst -store uMy -file /var/www/gis.cer -cont '\\.\HDIMAGE\1120280051704 819113636'

так устанавливал сертификат в контейнер


Да, это установка личного сертификата с указанием связи с контейнером закрытого ключа.
Для других сертификатов - не нужно указывать контейнер, только правильно указать тип хранилища в -store
Техническую поддержку оказываем тут
Наша база знаний
Offline Белоусов Юрий  
#6 Оставлено : 30 августа 2022 г. 9:31:48(UTC)
Белоусов Юрий

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

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

Сказал(а) «Спасибо»: 3 раз
Получилось, после установки сертификат стал валидным. Но всё равно не выходит создать подпись через сертификат,

root@vm156509:~# /opt/cprocsp/bin/amd64/cryptcp -signf -dir /var/www/tmp -der -strict -cert -detached -thumbprint 64F82671C4624B2C281E492************ -pin ***** /var/www/tmp/message
CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
Command prompt Utility for file signature and encryption.
Error: No certificate found.
/dailybuildsbranches/CSP_5_0r0/CSPbuild/CSP/samples/CPCrypt/Certs.cpp:295: 0x2000012D
[ErrorCode: 0x2000012d]
root@vm156509:~#

Точно также не создаётся подпись, если делаю запросы через php, пробовал обращатся и к промежуточному и к сертификату в контейнере. У промежуточного закрытого ключа нет, у того что в контейнере он есть.
Offline Андрей *  
#7 Оставлено : 30 августа 2022 г. 11:54:41(UTC)
Андрей *

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

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

Сказал «Спасибо»: 622 раз
Поблагодарили: 2399 раз в 1888 постах
запускаете в примере от root,
а сертификат в какое хранилище установлен?


root@vm156509:~# /opt/cprocsp/bin/amd64/certmgr -list
что выдаёт?

Цитата:

CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.

А актуальную сертифицированную сборку 5R2 нельзя использовать?
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.