КРИПТО-ПРО заинтересовано в исправлении ошибок и постоянно улучшает свои продукты. Для того, чтобы ускорить диагностику и решение Вашей проблемы следуйте рекомендациям приведенным ниже.
Как решить проблему
Проверьте, что КРИПТО-ПРО еще не исправляла подобную проблему. Со списком исправлений можно ознакомится на форуме в теме Текущая сборка КриптоПро .NET.
Проверьте, что проблема уже не обсуждалась на форуме КриптоПро.
Если возникли проблемы с установкой продукта, скачайте с сайта из раздела КриптоПро .NET/Дистрибутивы утилиту alarm (alarm32.exe для платформы x86, alarm64 для платформы x64) и распакуйте ее в тот же каталог, что и дистрибутив. Нажмите Start\Run введите
cmd.exe
и нажмите ok. во вновь открывшемся командном окне перейдите в каталог c дистрибутивом "КриптоПро .NET", например,cd "C:\Documents and Settings\Ivanov\My Documents"
выполните
msiexec /i NET-Win32-rus.msi /l*v install.log
выполните
alarm.exe info
закройте командное окно, а файлы
osinfo.xml
иinstall.log
(желательно предварительно запаковав) присоедините к письму (или теме форума) с описанием проблемы.Если продукт уже установлен, то нажмите Start\Run введите
cmd.exe
и нажмите ok во вновь открывшемся командном окне введитеcd C:\Program Files\Crypto Pro\.NET
запустите
alarm info
в папке
C:\Program Files\Crypto Pro\.NET
появится файлosinfo.xml
. Закройте командное окно, а файлC:\Program Files\Crypto Pro\.NET\osinfo.xml
(желательно предварительно запакованный) присоедините к письму (или теме форума) с описанием проблемы.
Версии КриптоПро .NET
Последняя версия КриптоПро .NET доступна по адресу https://cryptopro.ru/products/net/downloads. Для того, чтобы узнать какая версия КриптоПро .NET установлена на Вашем компьютере необходимо выбрать Start/Settings/Control Panel/Add or Remove Programs, выбрать установленный продукт (КриптоПро .NET Клиент/Сервер или КриптоПро .NET SDK), выбрать Click here for support information, версия будет указана в появившемся диалоговом окне.
Проверка корректности установки
Для проверки корректности установки можно воспользоваться собранными примерами (входят в SDK).
SimpleCS.exe Certificate.Certificate2 Simple.cer
При ошибке установки вы получите следующее сообщение:
System.NotSupportedException: Алгоритм ключа сертификата не поддерживается. в System.Security.Cryptography.X509Certificates.PublicKey.get_Key() в Samples.Certificate.Certificate2.Main(String[] args)
Если все установилось корректно, то увидите xml представление сертификата.
Контакты службы технической поддержки
За технической поддержкой по продуктам КриптоПро .NET можно обращаться на портал технической поддержки, форум КриптоПро.