Секретный ключ не соответствует открытому ключу

Откроется окно с выбором сертификата. Нажмите «Больше вариантов» и выберите нужный из списка.

Оцените статью или оставьте отзыв
База знаний
Ничего не найдено. Попробуйте использовать другие слова
© 1988–2023 СКБ Контур
Используем cookies для корректной работы сайта,
персонализации пользователей и других целей,
предусмотренных политикой обработки персональных данных.
Не найден контейнер, соответствующий открытому ключу сертификата — что делать?
При попытке добавления через сервис «Крипто ПРО CSP» нового сертификата мы можем столкнуться с уведомлением « Не найден контейнер, соответствующий открытому ключу сертификата » и не понимать что нужно делать. Причиной данной дисфункции могут выступать различные факторы, от использования различных версий КриптоПро до отсутствующего контейнера на флеш-накопителе. Ниже разберём суть возникшей проблемы, а также опишем способы её устранения.

Причины ошибки отсутствия сертификата
Рассматриваемое нами сообщение не стоит воспринимать как сообщение об ошибке. Это просто информационное окно, уведомляющее об отсутствии необходимого для сертификата контейнера.
| Причины появления уведомления: | Пояснение: |
|---|---|
| Конфликт со сторонним криптопровайдером. | В этом случае поможет только переустановка. |
| Различные сборки «Крипто ПРО». | Которые обычно используются на пользовательских ПК в одной сети. |
| Некорректно функционирующий контейнер | Необходимо перепроверить настройки системы. |
| Отсутствие ключевого контейнера на подключенных к ПК носителях. | К примеру, он может находиться на другом флеш-накопителе. |
Давайте разберём, как устранить проблему с отсутствующим контейнером, соответствующим ключу сертификата в вашей системе. И что для этого нужно сделать.

Удаление веток системного реестра
Довольно эффективным способом устранить дисфункцию, когда не обнаружен контейнер, соответствующий открытому ключу сертификата, является удаление ряда веток системного реестра , ответственных за несовпадение данных.

-
Нажмите на клавиши Win+R;

В появившемся окне « Выполнить » введите команду regedit и нажмите ввод;
![]()
![]()

Процедура удаления состоит в наведении курсора на данную ветку, клика на правую клавишу мышки, и выбора опции « Удалить ».

После удаления обеих веток перезагрузите ваш PC, и попробуйте установить ваш сертификат вновь. Обычно операция проходит без каких-либо проблем.
Что делать, если система запомнила сервисные пароли и не находит контейнер
Другим способом исправить ситуацию с несоответствующим сертификату контейнером является удаление запомненных системой паролей в «КриптоПро» . Для этого перейдите вашу систему «Криптопро», затем выберите « Сервис ». Там кликните на опцию « Удалить запомненные пароли », а затем и на « Удалить информацию об используемых съёмных носителях ».

Часто выполнение данной операции помогает устранить рассматриваемую нами проблему.
Правильная установка сертификата
Используйте установку сертификата через КриптоПро CSP с переходом в « Сервис », где выберите опцию « Установить личный сертификат ».

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

Выполнение записи с флеш-накопителя напрямую, если нет открытого ключа
Ряду пользователей помогло копирование информации с флеш-накопителя, на который первоначально записывался контейнер, на другой флеш-накопитель. Если вы копируете данные с базовой флешки на ПК, а потом на флеш-накопитель, то вы можете столкнуться с приведённой нами ошибкой. Попробуйте выполнить копирование данных напрямую с одного накопителя на другой.

Заключение
Выше мы привели перечень способов, позволяющих устранить проблему, сопровождающуюся уведомлением «Не найден контейнер, соответствующий открытому ключу сертификата», а также рассмотрели, что делать в такой ситуации. Наибольшую эффективность показал способ с правкой системного реестра. И мы рекомендуем использовать его для решения возникшей у вас дисфункции.
Не найден контейнер для закрытого ключа
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 2045
- Спасибо получено: 270
11 фев 2019 06:05 #10380 от Gvinpin
Gvinpin ответил в теме Не найден контейнер для закрытого ключа
king_lion пишет: Добрый день.
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?
Проверьте на компьютере без Континент-АП. Устанавливается?
______________________________
лучше уже было
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 51
- Спасибо получено: 2
11 фев 2019 06:16 #10381 от alex55.86
alex55.86 ответил в теме Не найден контейнер для закрытого ключа
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?
Точь в точь такая же проблема у меня была. Попробуйте с флешки, на которую первоначально производилась запись контейнера, напрямую скопировать на новую флешку.
Изначально, когда контейнер поместялся на флешку, при генерации запроса, я его скопировал на комп. Потом нужно было другому сотруднику сделать вход в электронный бюджет, я с компа копирнул контейнер с сертом, начал добавлять через крипто про сертификат, а он мне такую ошибку выдал, как у вас. В итоге копирнул с флешки на флешку напрямую. Попробуйте.
Спасибо сказали: uger
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 6
- Спасибо получено: 0
11 фев 2019 06:42 #10382 от king_lion
king_lion ответил в теме Не найден контейнер для закрытого ключа
king_lion пишет: Добрый день.
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?
Проверьте на компьютере без Континент-АП. Устанавливается?
На компьютере без Континент-АП устанавливается. Но нужно именно на том, иначе на других конфликты с другими программами.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 212
- Спасибо получено: 64
11 фев 2019 06:42 #10383 от Alexer81
Alexer81 ответил в теме Не найден контейнер для закрытого ключа
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?
наверно контейнер в реестре(или жестком диске) на первом компе
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 2045
- Спасибо получено: 270
11 фев 2019 06:54 — 11 фев 2019 07:18 #10384 от Gvinpin
Gvinpin ответил в теме Не найден контейнер для закрытого ключа
king_lion пишет: На компьютере без Континент-АП устанавливается. Но нужно именно на том, иначе на других конфликты с другими программами.
Это понятно. По непроверенной информации мешает установленный криптопровайдер Код безопасности. Говорят, помогает его удаление: после этого контейнер находится без проблем.
В то же время передо мной компьютер: при инсталляции Континент-АП был установлен криптопровайдер Код безопасности, при инсталляции Континент TLS он был переустановлен. Сертификаты по ГОСТ-2012 устанавливались без проблем в обоих случаях.
______________________________
лучше уже было
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 1935
- Спасибо получено: 520
11 фев 2019 07:23 — 11 фев 2019 07:26 #10385 от Alex67
Alex67 ответил в теме Не найден контейнер для закрытого ключа
На компе с которого выполнялась генерация устанавливается. — Разные сборки криптопро на компах?
пробуем
Криптопро — сервис — удалить запомненные пароли — удалить информацию об используемых съемных носителях
Если стоит Код безопасности CSP
======
«сертификат содержит не действительную подпись или поврежден», на корневом и промежуточном стоят кресты.
удаляем:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
======
В то же время передо мной компьютер где не было никакого кода безопасности и в четверг он не видел контейнера ГОСТ 2012, а сегодня видит —- магия
«Кто людям помогает — лишь тратит время зря. Хорошими делами прославиться нельзя» (с) Шапокляк
Спасибо сказали: sedkazna , abc
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 6
- Спасибо получено: 0
11 фев 2019 10:06 #10391 от king_lion
king_lion ответил в теме Не найден контейнер для закрытого ключа
в общем другая беда. Удалил Континент АП, установил сертификат.
Но когда обратно устанавливаю Континент АП нарушается цепочка сертификата.
И в итоге ошибка недействительный сертификат.
Замкнутый круг какой-то.
Куда копать?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 1935
- Спасибо получено: 520
11 фев 2019 10:09 #10392 от Alex67
Alex67 ответил в теме Не найден контейнер для закрытого ключа
![]()
Копать в сторону удаления ключей реестра — сообщение прямо перед вашим
удаляем:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1
«Кто людям помогает — лишь тратит время зря. Хорошими делами прославиться нельзя» (с) Шапокляк
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 2045
- Спасибо получено: 270
11 фев 2019 10:44 — 11 фев 2019 10:44 #10394 от Gvinpin
Gvinpin ответил в теме Не найден контейнер для закрытого ключа
king_lion пишет: в общем другая беда. Удалил Континент АП, установил сертификат.
Но когда обратно устанавливаю Континент АП нарушается цепочка сертификата.
И в итоге ошибка недействительный сертификат.
Замкнутый круг какой-то.
Если уж удалять, то не полностью Континент-АП, а только криптопровайдер. Но лучше не удалять:
Выше написали, что делать.
______________________________
лучше уже было
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 6
- Спасибо получено: 0
11 фев 2019 12:10 #10397 от king_lion
king_lion ответил в теме Не найден контейнер для закрытого ключа
Спасибо всем. Помогло.
Только надо теперь сертификат для Континент АП, старый просрочен
Буду делать запрос из Континент.
Есть какие-то особенности в этом?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 2045
- Спасибо получено: 270
11 фев 2019 12:52 #10400 от Gvinpin
Gvinpin ответил в теме Не найден контейнер для закрытого ключа
king_lion пишет: Спасибо всем. Помогло.
Только надо теперь сертификат для Континент АП, старый просрочен
Буду делать запрос из Континент.
Есть какие-то особенности в этом?
Выбирать криптопровайдер «Код Безопасности CSP».
______________________________
лучше уже было
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Меньше Больше
- Сообщений: 6
- Спасибо получено: 0
КриптоПро — как решить проблему «не найден контейнер, соответствующий открытому ключу сертификата»?
Мне прислали через интернет файл открытого сертификата. Пытаюсь его установить через КриптоПро CSP — Установить личный сертификат. Мастер установки выдаёт ошибку:
не найден контейнер, соответствующий открытому ключу сертификата
Браузер тоже сертификат не видит. Что делать?
- Вопрос задан более года назад
- 1439 просмотров
1 комментарий
Средний 1 комментарий

А это вообще личный сертификат? Если да, кто отправлял запрос на создание этого сертификата? Если не вы, то создайте ключевую пару и потом с неё отправьте запрос, она же будет контейнером закрытого ключа. Если вы, то ищите ключ у себя.