Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.07.2014(UTC) Сообщений: 97 Откуда: Москва Сказал(а) «Спасибо»: 21 раз
|
Добрый день. На тестовой машине пытаюсь создать CMS с использованием алгоритма подписи ГОСТ 34-10 2012 на C# / .Net. Получаю ошибку: Unhandled Exception: System.NotSupportedException: The certificate key algorithm is not supported. at System.Security.Cryptography.X509Certificates.X509Certificate2.get_PrivateKey() at CryptoPro.Sharpei.NetDetours.CPX509Certificate2.get_PrivateKey() at CmsByHand.Program.CreateCmsByHand() in c:\_tks\_try\CmsByHand\Program.cs:line 892 at CmsByHand.Program.Main(String[] args) in c:\_tks\_try\CmsByHand\Program.cs:line 552 --- "osinfo.xml" и сертификаты во вложении. С сертификатом "TestGost-2001" (алгоритм подписи ГОСТ 34-10 2001) на той же машине все отрабатывает без ошибок. Что я не так делаю? С уважением, Константин Ткачук. osinfo.xml (61kb) загружен 6 раз(а). certs.zip (2kb) загружен 5 раз(а).Отредактировано пользователем 4 марта 2016 г. 11:08:59(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,374 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 704 раз в 613 постах
|
2012 ключи пока не поддерживаются. Поддержка запланированa в КриптоПро .NET 2.0. |
|
1 пользователь поблагодарил Максим Коллегин за этот пост.
|
idtks оставлено 04.03.2016(UTC)
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 10.07.2014(UTC) Сообщений: 97 Откуда: Москва Сказал(а) «Спасибо»: 21 раз
|
Спасибо... А когда, хотя бы приблизительно, будет КриптоПро .NET 2.0?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,374 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 704 раз в 613 постах
|
Вы первый, кто об этом спрашивает. А когда хочется? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 01.04.2016(UTC) Сообщений: 8 Откуда: Москва
|
Кто нибудь знает как надо создать сертификат на .NET чтобы подписать документ через ГОСТ Р 34.10-2012 ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,630 Сказал «Спасибо»: 494 раз Поблагодарили: 2035 раз в 1579 постах
|
Автор: rustik92_92 Кто нибудь знает как надо создать сертификат на .NET чтобы подписать документ через ГОСТ Р 34.10-2012 ? Здравствуйте. Задача какая? Сформировать подпись? Ставите КриптоПРО CSP 4, запрашиваете сертификат в УЦ с поддержкой ГОСТ-2012, через браузер или другое ПО. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,630 Сказал «Спасибо»: 494 раз Поблагодарили: 2035 раз в 1579 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 01.04.2016(UTC) Сообщений: 8 Откуда: Москва
|
Автор: Андрей * Задача такая . Программа должна создать сертификат и генерировать ключи по алгоритму ГОСТ Р 34.11-2012 . Я хочу сделать через makecert .Что я должен писать в командной строке ? или есть еще другие способы ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,630 Сказал «Спасибо»: 494 раз Поблагодарили: 2035 раз в 1579 постах
|
Автор: rustik92_92 Задача такая . Программа должна создать сертификат и генерировать ключи по алгоритму ГОСТ Р 34.11-2012 . Я хочу сделать через makecert .Что я должен писать в командной строке ? или есть еще другие способы ? По makecert сюда, по cryptcp - в консоли аналогично можно запросить перечень параметров или посмотреть на документациюлибо ПО от других производителей, либо программно все это реализовать, смотреть примеры в SDK. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 01.04.2016(UTC) Сообщений: 8 Откуда: Москва
|
Автор: Андрей * Автор: rustik92_92 Задача такая . Программа должна создать сертификат и генерировать ключи по алгоритму ГОСТ Р 34.11-2012 . Я хочу сделать через makecert .Что я должен писать в командной строке ? или есть еще другие способы ? По makecert сюда, по cryptcp - в консоли аналогично можно запросить перечень параметров или посмотреть на документациюлибо ПО от других производителей, либо программно все это реализовать, смотреть примеры в SDK. Спасибо большое , но есть у меня вопрос . на примере показано чтобы работать по makecert , надо написать примерно : makecert -n "CN=My Awesome Certificate Authority" -cy authority -a sha1 -sv "My Awesome Certificate Authority Private Key.pvk" -r "My Awesome Certificate Authority.cer" тут я так понимаю когда мы создаем сертификат ключи сами генерируется по алгоритму SHA1 да ? Тогда что я должен писать после опции -a, так как я должен подписать документ по ГОСТ Р 34.11-2012 ?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close