Статус: Новичок
Группы: Участники
Зарегистрирован: 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. Сертификат в хранилище, со ссылкой на закрытый ключ
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 03.07.2013(UTC) Сообщений: 9
|
Крипто Про .NET не установлен. В этом может быть причина?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,391 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 715 раз в 620 постах
|
Да. Или используйте сертификат, связанный с закрытым ключом. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 03.07.2013(UTC) Сообщений: 9
|
Автор: maxdm Да. Или используйте сертификат, связанный с закрытым ключом. не очень понял насчет альтернативы "сертификат связанный с закрытым ключом"? Сертификат находится в LocalComputer\Personal с проставленной ссылкой на закрытый ключ в реестре. Пользователь Karn071 прикрепил следующие файлы: LocalMachinePeronal.png (8kb) загружен 12 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,391 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 715 раз в 620 постах
|
а сертификат именно этот указываете? Давайте код целиком. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 03.07.2013(UTC) Сообщений: 9
|
Я разобрался, это моя вина, прошу прощенья. Ключ был за паролем, в вызывающем треде не мог отобразится UI для ввода пароля ключа. Переимпортнул ключ без пароля, все стало нормально.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close