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

Уведомление

Icon
Error

67 Страницы«<64656667>
Опции
К последнему сообщению К первому непрочитанному
Offline nesdmitrijj  
#651 Оставлено : 10 июня 2021 г. 13:14:15(UTC)
nesdmitrijj

Статус: Участник

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

Сказал(а) «Спасибо»: 6 раз
Рано обрадовался((( Почему-то полученный таким образом pfx устанавливается в контейнер провайдера "Microsoft Software Key Storage Provider".(((
Offline Norguhtar  
#652 Оставлено : 10 июня 2021 г. 13:16:23(UTC)
Norguhtar

Статус: Участник

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

Поблагодарили: 2 раз в 2 постах
Обратитесь к документации крипто про, там описано как импортировать pfx.
Offline nesdmitrijj  
#653 Оставлено : 10 июня 2021 г. 13:37:34(UTC)
nesdmitrijj

Статус: Участник

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

Сказал(а) «Спасибо»: 6 раз
В Windows импорт выполняется без ошибок. Но что при импорте через оболочку Windows, что при импорте через утилиту Крипто Про - импортируется одинаково (с левым криптопровайдером). В Windows таким сертфиикатом ничего не удается подписать.

При импорте через GUI КриптоПро CSP (кнопка "Установить личный сертификат" на вкладке "Сервис") выдается ошибка
Плохие данные.

В Ubuntu 18.04 импорт с ошибкой
Ошибка импорта PFX. Тип поставщика не определен.

Отредактировано пользователем 10 июня 2021 г. 14:40:08(UTC)  | Причина: Не указана

Offline Sema  
#654 Оставлено : 30 января 2022 г. 15:16:21(UTC)
Sema

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

Группы: Участники
Зарегистрирован: 01.09.2017(UTC)
Сообщений: 5

коллеги, добрый день!
не поможете с использованием динамической библиотеки
выходит не понятная для меня ошибка
вроде бы и видит ее , но ошибки при загрузке имеются
спасибо
centos 7.5
крипто про 5
Openssl c github для госта Snimok.PNG (20kb) загружен 9 раз(а).
Offline pd  
#655 Оставлено : 31 января 2022 г. 1:16:12(UTC)
pd

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

Группы: Администраторы
Зарегистрирован: 16.09.2010(UTC)
Сообщений: 1,449
Откуда: КРИПТО-ПРО

Сказал(а) «Спасибо»: 31 раз
Поблагодарили: 415 раз в 307 постах
Автор: Sema Перейти к цитате
коллеги, добрый день!
не поможете с использованием динамической библиотеки
выходит не понятная для меня ошибка
вроде бы и видит ее , но ошибки при загрузке имеются
спасибо
centos 7.5
крипто про 5
Openssl c github для госта Snimok.PNG (20kb) загружен 9 раз(а).

Актуально по теме:
- https://www.cryptopro.ru...&m=121151#post121151
- https://www.cryptopro.ru/products/csp/tls
- https://www.cryptopro.ru...sp/tls/gost-nginx-apache
Знания в базе знаний, поддержка в техподдержке
Offline Dees7  
#656 Оставлено : 8 февраля 2022 г. 10:07:41(UTC)
Dees7

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Добрый день.

Прошу помоч, в прошлом году был настроен и прекрасно работал nginx. сейчас понадобилось его перезагрузить и он просто не стартует, пишет ошибку:

Код:
nginx -t
nginx: [emerg] cannot load certificate key "engine:gostengy:9a4ea2674f4f7214e0e500000e277ccc9e836d0e": ENGINE_load_private_key() failed (SSL: error:80016034:lib(128):gng_support_getuserkey:GNG_ERR_LICENSE error:26096080:engine routines:ENGINE_load_private_key:failed loading private key)
nginx: configuration file /etc/nginx/nginx.conf test failed


Нашел сообщение 3х летней давности что наличие в хранилище истекших сертификатов может быть причной. Удалил их. а так же удалил соответствующие контейнеры из /var/opt/cprocsp/keys/

Но ошибка никуда не ушла.

Ключ с этим SubjKeyID точ но есть.

nginx 3 сайта и проблема только с 2. если оставить 1 - nginx стартует.

Почему может не видеться ключ?


Код:


=============================================================================
1------- не работает
....
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before    : 25/09/2020  11:42:14 UTC
Not valid after     : 25/09/2045  11:51:57 UTC
PrivateKey Link     : Yes                 
Container           : HDIMAGE\\key1.000\0FAA
Provider Name       : Crypto-Pro GOST R 34.10-2012 KC2 CSP
Provider Info       : ProvType: 80, KeySpec: 1, Flags: 0x0
Extended Key Usage  : 1.3.6.1.5.5.7.3.1
2------- работает
.....
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before    : 19/11/2021  11:16:43 UTC
Not valid after     : 19/11/2046  11:26:43 UTC
PrivateKey Link     : Yes                 
Container           : HDIMAGE\\key2.000\528B
Provider Name       : Crypto-Pro GOST R 34.10-2012 KC2 CSP
Provider Info       : ProvType: 80, KeySpec: 1, Flags: 0x0
Extended Key Usage  : 1.3.6.1.5.5.7.3.2
                      1.3.6.1.5.5.7.3.1
3------- не работает
...
Signature Algorithm : ГОСТ Р 34.11-2012/34.10-2012 256 бит
PublicKey Algorithm : ГОСТ Р 34.10-2012 (512 bits)
Not valid before    : 02/06/2021  06:21:20 UTC
Not valid after     : 02/06/2046  06:31:20 UTC
PrivateKey Link     : Yes                 
Container           : HDIMAGE\\key3.000\AA0E
Provider Name       : Crypto-Pro GOST R 34.10-2012 KC2 CSP
Provider Info       : ProvType: 80, KeySpec: 1, Flags: 0x0
Extended Key Usage  : 1.3.6.1.5.5.7.3.1
=============================================================================
Offline Максим Коллегин  
#657 Оставлено : 8 февраля 2022 г. 10:33:05(UTC)
Максим Коллегин

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

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,377
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 706 раз в 614 постах
Истёк срок действия закрытого ключа скорее всего.
Знания в базе знаний, поддержка в техподдержке
Offline two_oceans  
#658 Оставлено : 8 февраля 2022 г. 11:55:26(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,602
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 394 раз в 366 постах
Проверьте есть ли еще какие-то даты кроме процитированных в выводе. Если срок закрытого ключа есть в сертификате и он прошел - с этим ничего не сделать, нужен новый сертификат.

Если же других дат в сертификате нет (или еще не прошли) - подозрение на срок ключа в контейнере. Наличие ограничения в контейнере можно проверить утилитой csptest, поменяйте под свою ОС по необходимости
Код:
csptest -keyset -container имя_контейнера

Если дата в контейнере прошла, но ключ экспортируемый: попробуйте через certmgr экспортировать в pfx и импортировать обратно, это должно установить дату действия закрытого ключа в контейнере на 457 дней позднее текущей даты. Возможно такой экспорт-импорт проще будет сделать на Windows. Совсем удалять дату действия закрытого ключа из контейнера для такого долгоиграющего сертификата не даст эффекта, поменять прямо нельзя (штатного способа нет, а ручное вмешательство нарушает контроль целостности контейнера). К слову, -loadext у меня срабатывает только для сертификатов, так что через него не меняется.

Отредактировано пользователем 8 февраля 2022 г. 11:58:50(UTC)  | Причина: Не указана

Offline Dees7  
#659 Оставлено : 8 февраля 2022 г. 15:17:12(UTC)
Dees7

Статус: Участник

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

Сказал(а) «Спасибо»: 1 раз
Автор: two_oceans Перейти к цитате
Если дата в контейнере прошла, но ключ экспортируемый: попробуйте через certmgr экспортировать в pfx и импортировать обратно

действительно ключи были просрочены.
Удалось починить таким способом только 1 сайт. второй все равно ругается, хотя ключ теперь не expired

Автор: two_oceans Перейти к цитате
Проверьте есть ли еще какие-то даты кроме процитированных в выводе. Если срок закрытого ключа есть в сертификате и он прошел - с этим ничего не сделать, нужен новый сертификат.


В выводе certmgr -list или какой то другой команды? list никакх дополнительных полей с датами.

Отредактировано пользователем 8 февраля 2022 г. 21:13:07(UTC)  | Причина: Не указана

Offline Denisekat  
#660 Оставлено : 11 ноября 2022 г. 15:22:02(UTC)
Denisekat

Статус: Активный участник

Группы: Участники
Зарегистрирован: 30.08.2022(UTC)
Сообщений: 34

Сказал(а) «Спасибо»: 7 раз
Добрый день!

Неделю изучал тему по форуму, но так и не смог решить задачу - прошу помощи.
Задача настроить авторизацию через госуслуги в приложении работающим в контейнере под линуксом(ubuntu 20.04).

Затык в формировании параметра secret_client при сборке url на авторизацию в ЕСИА.
Собрав все параметры пытаюсь подписать их в cmd:
Код:
openssl smime -engine gost -keyform ENGINE -sign -md sha256 -in {f_in} -signer keys/my_public_cert.crt -inkey keys/my_private.key -out {f_out} -outform DER

Но все время проблемы с обращением к ключевому контейнеру:
Код:
engine "gost" set.
cannot load signing key file from engine
139762635445568:error:2609607D:engine routines:ENGINE_load_private_key:no load function:../crypto/engine/eng_pkey.c:71:
unable to load signing key file

конфиг файл найденный по: openssl version -d
дописал только в конец:
Код:
[openssl_def]
engines = engine_section

[engine_section]
gost = gost_section

[gost_section]
engine_id = gost
default_algorithms = ALL
CRYPT_PARAMS = id-Gost28147-89-CryptoPro-A-ParamSet

руководствуясь этими комментариями: https://habr.com/ru/post/550664/
Соответственно у меня:
Код:
openssl  engine gost
(gost) Reference implementation of GOST engine


Находил подобные на форуме, но ответов решающих мою проблему не нашел/понял.
Относительно сертификата и закрытого ключа: они экспортированы в pfx файл на рабочей машине под win10 и разложены openssl:
Код:
openssl pkcs12 -in certificate.pfx -clcerts -nokeys -out certificate.crt
openssl pkcs12 -in certificate.pfx -nocerts -out key-encrypted.key

Ясно что в 3х соснах заблудился.. Не сочтите за труд указать верный путь ясно.

Отредактировано пользователем 14 ноября 2022 г. 10:00:00(UTC)  | Причина: синтаксис

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