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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Karn071  
#1 Оставлено : 8 августа 2014 г. 12:51:41(UTC)
Karn071

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

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

На машине установлен КриптоПро CSP 4.0 (КС1) в умолчанческой конфигурации. .NET 4.5. Было подписание самоподписанным сертификатом и шифрование гостовым - все работало. Вместо подписания самоподписанным сделали подписание другим гостовым.

При вызове
signedCms.ComputeSignature(cmsSigner, silent: SilentMode);
получаем
A first chance exception of type 'System.Security.Cryptography.CryptographicException' occurred in System.Security.dll
Additional information: Provider's public key is invalid.
Сертификат в хранилище, со ссылкой на закрытый ключ
Offline Karn071  
#2 Оставлено : 8 августа 2014 г. 13:10:55(UTC)
Karn071

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

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

Крипто Про .NET не установлен. В этом может быть причина?
Offline Максим Коллегин  
#3 Оставлено : 8 августа 2014 г. 13:27:19(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 715 раз в 620 постах
Да. Или используйте сертификат, связанный с закрытым ключом.
Знания в базе знаний, поддержка в техподдержке
Offline Karn071  
#4 Оставлено : 8 августа 2014 г. 13:42:59(UTC)
Karn071

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

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

Автор: maxdm Перейти к цитате
Да. Или используйте сертификат, связанный с закрытым ключом.


не очень понял насчет альтернативы "сертификат связанный с закрытым ключом"?
Сертификат находится в LocalComputer\Personal с проставленной ссылкой на закрытый ключ в реестре.

Пользователь Karn071 прикрепил следующие файлы:
LocalMachinePeronal.png (8kb) загружен 12 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Максим Коллегин  
#5 Оставлено : 8 августа 2014 г. 14:29:20(UTC)
Максим Коллегин

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

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

Сказал «Спасибо»: 37 раз
Поблагодарили: 715 раз в 620 постах
а сертификат именно этот указываете? Давайте код целиком.
Знания в базе знаний, поддержка в техподдержке
Offline Karn071  
#6 Оставлено : 8 августа 2014 г. 15:48:11(UTC)
Karn071

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

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

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