Статус: Новичок
Группы: Участники
Зарегистрирован: 20.03.2015(UTC) Сообщений: 2
|
Добрый день! Для электронной подписи исходящих сообщений я получил контейнер .vdk, сертификат .cer и пароль к ключу, с помощью Валидата CSP 4.0 установил ключ в систему. В консоли управления сертификатами на соответствующем сертификате появилась надпись "Есть закрытый ключ для этого сертификата". Однако при попытке обращения из C#-кода к закрытому ключу данного сертификата возникает ошибка "Набор ключей не определен" ( в строке signedXml.SigningKey = Certificate.PrivateKey; ). Валидата после установки ключа в систему удалена, после этого установлены СКЗИ КриптоПро CSP 3.9, КриптоПро .NET 1.0.5425.0 от 2014-11-08. Пример взят из SDK (проект simple). Подскажите, в чем может быть проблема?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,377 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 706 раз в 614 постах
|
Ключ виден в панели КриптоПро CSP? Криптоконтейнеры разных производителей не совместимы между собой. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.03.2015(UTC) Сообщений: 2
|
Автор: maxdm Ключ виден в панели КриптоПро CSP? Криптоконтейнеры разных производителей не совместимы между собой. Нет, там не виден. Насколько я понял, для КриптоПро контейнером является набор из 6-ти .key-файлов. Думал, что если ключ установлен в систему (пусть даже от разных производителей) и корректно отображается в сертификате (в консоли управления сертификатами), то им можно подписывать сообщения стандартными средствами Microsoft. Т.е. если сам ключ был выдан Валидатой, то и для ЭЦП можно использовать только средства этого производителя?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,691 Сказал «Спасибо»: 500 раз Поблагодарили: 2046 раз в 1586 постах
|
Автор: LTT Автор: maxdm Ключ виден в панели КриптоПро CSP? Криптоконтейнеры разных производителей не совместимы между собой. Нет, там не виден. Насколько я понял, для КриптоПро контейнером является набор из 6-ти .key-файлов. Думал, что если ключ установлен в систему (пусть даже от разных производителей) и корректно отображается в сертификате (в консоли управления сертификатами), то им можно подписывать сообщения стандартными средствами Microsoft. Т.е. если сам ключ был выдан Валидатой, то и для ЭЦП можно использовать только средства этого производителя? Использовать необходимо тот CSP, который генерировал ключи. В данном случае - Валидата. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close