Статус: Новичок
Группы: Участники
Зарегистрирован: 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,433  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 38 раз Поблагодарили: 737 раз в 634 постах
|
Ключ виден в панели КриптоПро CSP? Криптоконтейнеры разных производителей не совместимы между собой. |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.03.2015(UTC) Сообщений: 2 
|
Автор: maxdm  Ключ виден в панели КриптоПро CSP? Криптоконтейнеры разных производителей не совместимы между собой. Нет, там не виден. Насколько я понял, для КриптоПро контейнером является набор из 6-ти .key-файлов. Думал, что если ключ установлен в систему (пусть даже от разных производителей) и корректно отображается в сертификате (в консоли управления сертификатами), то им можно подписывать сообщения стандартными средствами Microsoft. Т.е. если сам ключ был выдан Валидатой, то и для ЭЦП можно использовать только средства этого производителя?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,113   Сказал «Спасибо»: 615 раз Поблагодарили: 2381 раз в 1873 постах
|
Автор: 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