КРИПТО-ПРО заинтересовано в исправлении ошибок и постоянно улучшает свои продукты. Для того, чтобы ускорить диагностику и решение Вашей проблемы следуйте рекомендациям приведенным ниже.

Как решить проблему

  1. Проверьте, что КРИПТО-ПРО еще не исправляла подобную проблему. Со списком исправлений можно ознакомится на форуме в теме Текущая сборка КриптоПро .NET.

  2. Проверьте, что проблема уже не обсуждалась на форуме КриптоПро.

  3. Если возникли проблемы с установкой продукта, скачайте с сайта из раздела КриптоПро .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 (желательно предварительно запаковав) присоедините к письму (или теме форума) с описанием проблемы.

  4. Если продукт уже установлен, то нажмите 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 можно обращаться на портал технической поддержки, форум КриптоПро.

См. также