Сертификат не имеет связи с закрытым ключом

Номер карточки: SD0008646

При возникновении ошибки "Сертификат не имеет связи с закрытым ключом" необходимо выполнить проверку сертификата электронной подписи.

 

Алгоритм проверки электронной подписи:

В программном продукте 1С необходимо 

1. перейти в раздел "Администрирование" 

2. "Обмен электронными документами"

3. "Настройка электронной подписи и шифрования"

4. На вкладке "Сертификаты" открыть используемый сертификат

5. Нажать на кнопку "Проверить"

!1.jpg


6. Ввести пароль закрытой части ключа и нажать "Проверить"

! Обращаем Ваше внимание, что программа сама увеличит количество * в поле "Пароль:" до 16 при проверке. Данное поведение является штатным и выступает дополнительной защитой конфиденциальных данных в виде количества символов в пароле. Проверка будет осуществлена на основании введенных Вами данных.

!2.jpg

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

!3.jpg

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


Решение: связать сертификат с закрытом ключом. 

Для этого необходимо: 

1. Сохранить сертификат, указав директорию компьютера, где его можно будет найти. Сделать это можно из программы 1С открыв сертификат в настройках электронной подписи и шифрования и нажать кнопку "Сохранить в файл" и указать директорию операционной системы для сохранения файла.

!4.jpg

2. Запустить криптопровайдер и выполнить установку сертификата.



Для VIPNet CSP

В окне VIPNet CSP нажать "Установить сертификат" 

!5.jpg

В открывшемся окне необходимо выбрать директорию, куда был сохранен сертификат, выбрать сохраненный ранее сертификат и нажать "Открыть".

!6.jpg

В открывшемся мастере установки сертификатов, нажать "Далее"

!7.jpg

При выборе хранилища необходимо выбрать "Текущий пользователь" и нажать "Далее"

!8.jpg

В следующем окне необходимо выбрать "Найти контейнер с закрытым ключом" и нажать "Далее".

!9.jpg

Контейнер с закрытым ключом оперделиться автоматический. В том случае, когда контейнер не определился необходимо нажать "Обзор" и выбрать контейнер вручную, а затем нажать "Ок" и завершить установку.

!10.jpg


Для КриптоПро CSP

Запустить КриптоПро CSP. Для этого необходимо перейти в Пуск - Панель управления - КриптоПро CSP

!11.jpg

В открывшемся окне криптопровайдера перейти на вкладку "Сервис" и нажать "Установить личный сертификат".

!12.jpg

В следующем окне необходимо выбрать директорию расположения файла сертификата нажав кнопку "Обзор"

!13.jpg

Указать директорию, в которую ранее был сохранён сертификат и нажать "Открыть".

!14.jpg

В следующем окне мастера установки сертификатов поставить галочку "Найти контейнер автоматический". Контейнер должен определиться в окне ниже. Если автоматический не удалось найти контейнер необходимо нажать "Обзор" и самостоятельно указать контейнер. Затем нажать Далее.

!15.jpg

Затем необходимо поставить галочку "Установить сертификат (цепочку сертификатов) в контейнер", нажать "Далее" и завершить установку.

!16.jpg

После установки связи между сертификатом и закрытой частью ключа ошибка не воспроизводится.

!17.jpg