Автор: Андрей Писарев 
На другом ПК попробуйте, где только КриптоПРО 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)
| Причина: Не указана