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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline vital_vn  
#1 Оставлено : 1 августа 2019 г. 15:03:37(UTC)
vital_vn

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

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

Добрый день, форумчане!

Прошу навести на путь решения проблемы. Симптомы такие:

Получили в УФК флэшку с закрытым ключом. Получил по почте сертификат открытого ключа.
Два месяца эта связка работала на портале СУФД казначейства (через ПО "Континент АП"). А теперь не работает. Обнаружил, когда Континент АП перестал подключаться к серверу казначейства.

При попытке установить сертификат пользователя в Континент АП из полученного по электронной почте файла user.cer после выбора ключевого контейнера появляется сообщение «Ошибка получения криптографического контекста».

При просмотре свойств сертификата пользователя user.cer во вкладке «Общие» отсутствует информация о наличии закрытого ключа для этого сертификата.

При попытке установить сертификат пользователя в программе КриптоПро при указании контейнера закрытого ключа, который расположен на съемном USB-диске появляется сообщение «закрытый ключ на указанном контейнере не соответствует открытому ключу в сертификате». Нужный контейнер не находится ни при каких вариантах его поиска.

Средствами КриптоПро контейнер на USB-диске протестировать получается. Проверка прошла успешно. Сертификат в контейнере соответствует закрытому ключу.Тем не менее подозрение в результатах тестирования вызывает повторяющаяся два раза запись: «Не содержит ссылку на закрытый ключ». Оба раза после поля ADDRESSBOOK.

На самом USB-носителе в корне присутствует папка с шестью файлами и расширением 000, но у двух из них (masks.key и primary.key) изменилась дата на более позднюю по сравнению с другими файлами.


Прошу сообщить, нужен ли перевыпуск сертификата в нашей ситуации ? Буду благодарен за любую помощь, так как уже неделю не получается победить проблему.
Offline Андрей Писарев  
#2 Оставлено : 1 августа 2019 г. 17:15:26(UTC)
Андрей *

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

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

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


Средствами КриптоПро контейнер на USB-диске протестировать получается. Проверка прошла успешно. Сертификат в контейнере соответствует закрытому ключу.Тем не менее подозрение в результатах тестирования вызывает повторяющаяся два раза запись: «Не содержит ссылку на закрытый ключ». Оба раза после поля ADDRESSBOOK.


Здравствуйте.

А установить сертификат из контейнера - не вариант?
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#3 Оставлено : 1 августа 2019 г. 17:16:57(UTC)
Андрей *

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

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

Сказал «Спасибо»: 622 раз
Поблагодарили: 2399 раз в 1888 постах
На другом ПК попробуйте, где только КриптоПРО CSP установить из контейнера сертификат.

Цитата:

При попытке установить сертификат пользователя в Континент АП из полученного по электронной почте файла user.cer


А зачем его пробовать ставить в другом СКЗИ?
Что в сертификате прописано, какое СКЗИ пользователя (если есть)?
Техническую поддержку оказываем тут
Наша база знаний
Offline two_oceans  
#4 Оставлено : 2 августа 2019 г. 6:35:02(UTC)
two_oceans

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

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

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 398 раз в 367 постах
Автор: Андрей Писарев Перейти к цитате
На другом ПК попробуйте, где только КриптоПРО CSP установить из контейнера сертификат.
Цитата:
При попытке установить сертификат пользователя в Континент АП из полученного по электронной почте файла user.cer
А зачем его пробовать ставить в другом СКЗИ?
Что в сертификате прописано, какое СКЗИ пользователя (если есть)?
Андрей, наверно тут надо пояснить реалии Федерального Казначейства: Континент-АП 3.7 умеет работать с алгоритмом гост-2001 и через КриптоПро и через собственный криптопровайдер (Код безопасности CSP), но с гост-2012 только через собственный криптопровайдер. Более того, для Континента выдается user.cer неквалифицированный из неаккредитованного УЦ (разного УЦ для каждого региона), то есть помимо прочего без указания СКЗИ. Установка сертификата в контейнер вроде бы не поддерживается в КодБезопсности CSP, по крайней мере, я не видел похожей кнопки.

Цитата:
Прошу навести на путь решения проблемы. Симптомы такие:
Поэтому надо смотреть издателя, алгоритм подписи сертификата, наличие специфического расширения сертификата Континента:
1) Если алгоритм подписи гост-2001 (ГОСТ Р 34.11/34.10-2001) - смотрим наличие расширения "Расширенные атрибуты субъекта", в котором указывается имя контейнера континентовского криптопровайдера. Если расширение есть - значит генерировали в Континентовском криптопровайдере, если расширения нет - генерировали в КриптоПро.
2) Если алгоритм подписи GOST34102012A - генерировали в континентовском криптопровайдере.
3) Если алгоритм подписи ГОСТ Р 34.11-2012/34.10-2012 256 бит - такое практически невозможно для Континента, но это признак что генерировали в КриптоПро.

В случаях выше если генерировалось в континентовском криптопровайдере, Вам не нужно трогать КриптоПро и забудьте про папки с .000, ищите в корне флешки папку topsecretkeys, устанавливать сертификат нужно через Континент.

Щелкаете правой кнопкой на значок континента возле часов, выбираете "Выбор криптопровайдера по умолчанию" - "Код безопасности CSP", затем в том же меню "Сертификаты" - "Установить сертификат пользователя", следуете инструкции мастера.

Просмотреть наличие контейнера можно в Пуск - Программы - Код безопасности - Континент АП 3.7 - Код Безопасности CSP.
Цитата:
При просмотре свойств сертификата пользователя user.cer во вкладке «Общие» отсутствует информация о наличии закрытого ключа для этого сертификата.
Это нормально, так как в самом файле сертификата действительно не содержится ссылки на контейнер. Стандартный просмотрщик не понимает расширение с именем контейнера, добавленное континентом. У меня вообще при просмотре файла выдает, что нарушена целостность (то есть КриптоПро пытается проверить континентовский сертификат).

Чтобы увидеть информацию правильно, нужно зайти в остнастку Сертификаты - там должна быть отметка о наличии закрытого ключа для сертификата (так как связка хранится в хранилище сертификатов личные) и не должно быть красных крестиков и восклициательных знаков, так как при наличии связки сертификат проверяется правильным криптопровайдером.

Отредактировано пользователем 2 августа 2019 г. 6:48:57(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил two_oceans за этот пост.
Андрей * оставлено 02.08.2019(UTC)
Offline vital_vn  
#5 Оставлено : 2 августа 2019 г. 12:09:36(UTC)
vital_vn

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

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

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

Отредактировано пользователем 2 августа 2019 г. 12:12:15(UTC)  | Причина: Не указана

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