Статус: Новичок
Группы: Участники
Зарегистрирован: 19.12.2019(UTC) Сообщений: 3  Откуда: Казань
|
Здравствуйте Есть XML-файл, который надо подписать ЭЦП на C#. Выбор сертификата выполняется так: Код:var store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
X509Certificate2Collection fcollection=(X509Certificate2Collection)store.Certificates;
X509Certificate2Collection collection=X509Certificate2UI.SelectFromCollection(fcollection, "Выберите сертификат",
"Выберите сертификат", X509SelectionFlag.SingleSelection);store.Open(OpenFlags.ReadOnly);
X509Certificate2 c = collection[0];
Далее надо считать закрытый ключ Для сертификатов RSARSACrypto все проходит нормально: Код:keyp1 = (RSACryptoServiceProvider)sert.PublicKey.Key;
Но для сертификата Gost3410Crypto не получается считать приватный ключ таким образом Может кто-то уже сталкивался с такой проблемой?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Здравствуйте.
А КриптоПРО.Net установлен? |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.12.2019(UTC) Сообщений: 3  Откуда: Казань
|
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,162   Сказал «Спасибо»: 618 раз Поблагодарили: 2389 раз в 1880 постах
|
Версия КриптоПРО.NET и какая ошибка? Переустанавливали\обновляли CSP?
Переустановите КриптоПРО.NET (и проверьте, что используется актуальный) |
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.12.2019(UTC) Сообщений: 3  Откуда: Казань
|
После обновления КриптоПРО.NET заработало! Спасибо!
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close