Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

4 Страницы123>»
Опции
К последнему сообщению К первому непрочитанному
Offline aim  
#1 Оставлено : 6 сентября 2012 г. 18:00:17(UTC)
aim

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.09.2012(UTC)
Сообщений: 5
Откуда: Perm

Добрый день!

Только начал разбираться с CryptoPro и столкнулся с проблемами при запуске примеров.

Больше всего интересует пример Xml.cs.SignSmevRequest, выбрасывающий Exception “CryptographicException: Could not create hash algorithm object.” на строчке
Код:
signedXml.ComputeSignature();


Пример Certificate.Certificate2 выбрасывает “NotSupportedException: The certificate key algorithm is not supported.”

Устанавливал в таком порядке:
КриптоПро CSP 3.6 R2 KC1 win32 (русский)
NET-Win32-rus.msi - 32-разрядная версия (rus)
NETSDK-Win32-rus.msi - SDK 32-разрядная (rus)

Перезагружался.

alarm.exe info сгенерировал osinfo.xml с рядом ошибок, но в чем причина плохой инсталляции я не понимаю.
Вложение(я):
osinfo.xml (62kb) загружен 11 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Георгий Садофьев  
#2 Оставлено : 6 сентября 2012 г. 18:17:44(UTC)
Георгий Садофьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 14.10.2011(UTC)
Сообщений: 150
Мужчина

Поблагодарили: 33 раз в 32 постах
.NET 4.5 в настоящее время не поддерживается.
Техническую поддержку оказываем тут
Наша база знаний
Offline aim  
#3 Оставлено : 7 сентября 2012 г. 13:13:40(UTC)
aim

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.09.2012(UTC)
Сообщений: 5
Откуда: Perm

Вот уж не ожидал от Майкрософта такую подлянку.

Заменил фреймворк 4.5 на 4.0, теперь в примере Xml.cs.SignSmevRequest получаю CryptographicException «Параметр должен поддерживать алгоритм GOST R 34.10».
Offline Максим Коллегин  
#4 Оставлено : 7 сентября 2012 г. 13:22:37(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,453
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 748 раз в 643 постах
.NET 4.5 нужно удалить. Совместное функционирование невозможно. Ожидайте версию с поддержкой .NET 4.5.
Знания в базе знаний, поддержка в центре поддержки
Offline aim  
#5 Оставлено : 7 сентября 2012 г. 15:56:39(UTC)
aim

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.09.2012(UTC)
Сообщений: 5
Откуда: Perm

Так удалил. Поставил снова 4-ый. Удалил и установил заново весь софт CryptoPro. Перезагрузился. Certificate.Certificate2 теперь работает, а Xml.cs.SignSmevRequest ругается «Параметр должен поддерживать алгоритм GOST R 34.10» на той же строчке.
Вложение(я):
osinfo.xml (66kb) загружен 9 раз(а).

У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
Offline Максим Коллегин  
#6 Оставлено : 10 сентября 2012 г. 13:37:53(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,453
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 748 раз в 643 постах
А закрытый ключ проходит тестирование в панели CSP?
Знания в базе знаний, поддержка в центре поддержки
Offline aim  
#7 Оставлено : 10 сентября 2012 г. 16:41:46(UTC)
aim

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.09.2012(UTC)
Сообщений: 5
Откуда: Perm

Спасибо за подсказку. Дело действительно было в ключе.
Offline loosa  
#8 Оставлено : 11 сентября 2012 г. 21:05:27(UTC)
loosa

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.09.2012(UTC)
Сообщений: 1

Такая же абсолютно проблема, только версия SDK и клиента x64, дот нет 4 удалил, все равно пишет, что не может созадаль объект хеш-алгоритма.
Offline Максим Коллегин  
#9 Оставлено : 11 сентября 2012 г. 21:34:02(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,453
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 38 раз
Поблагодарили: 748 раз в 643 постах
32-х битную версию frameworka 4.5 уже поддержали - можно запросить у меня сборку в ПМ.
Знания в базе знаний, поддержка в центре поддержки
Offline pushist1y  
#10 Оставлено : 22 января 2013 г. 16:20:24(UTC)
pushist1y

Статус: Участник

Группы: Участники
Зарегистрирован: 18.11.2010(UTC)
Сообщений: 15

Сказал(а) «Спасибо»: 4 раз
Столкнулся с проблемой, описанной в первом посте.
Используется .NET 4, нового 4.5 в системе нету и не было ранее.
CryptoPro использовал 3.6R2, сейчас поставил 3.6R3 с сайта (3.6.5363 КС1, версия продукта 3.6.7363)
Ключ тестирование проходит.
Есть ли какие-нибудь варианты решения этой проблемы?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
4 Страницы123>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.