Перейти к содержимому

КриптоПро .NET

    КриптоПро .NET — программный продукт, позволяющий использовать средство криптографической защиты информации (СКЗИ) КриптоПро CSP на платформе Microsoft .NET Framework. КриптоПро .NET является новой версией существовавшего ранее программного продукта КриптоПро Sharpei и реализует набор интерфейсов для доступа к криптографическим операциям .NET Cryptographic Provider:

    • хэширование;
    • подпись;
    • шифрование;
    • MAC;
    • генерация ключей и т.д.

    Кроме того КриптоПро .NET позволяет использовать стандартные классы Microsoft для высокоуровневых операций:

    • разбор сертификата;
    • построение и проверка цепочки сертификатов;
    • обработка CMS сообщений;
    • установление защищенного обмена через SSL/TLS, HTTPS и FTPS;
    • XML подпись и шифрование.

    КриптоПро .NET состоит из двух частей:

    • КриптоПро .NET – клиентский модуль для ОС Windows;
    • КриптоПро .NET SDK — комплект разработчика, состоящий из документации, примеров и библиотек.

    Сценарии использования

    Лицензирование

    Существует два вида лицензий КриптоПро .NET:

    Клиентская лицензия – предоставляет право установки и эксплуатации одной копии продукта на компьютере под управлением клиентской версии ОС Windows (XP/Vista/7/8/8.1/10);

    Серверная лицензия – предоставляет право установки и эксплуатации одной копии продукта на компьютере под управлением серверной версии ОС Windows (2003/2003 R2/2008/2008 R2/2012/2012 R2/2016/2019).

    КриптоПро .NET SDK распространяется на бесплатной основе в составе КриптоПро SDK.

    Системные требования

    КриптоПро .NET функционирует на платформах Microsoft Windows 2000 и выше (x86 и x64) под управлением Microsoft .NET Framework 2.0 и выше и требует установленного КриптоПро CSP версии 2.0 и выше.

    Для КриптоПро .NET SDK требуется наличие на компьютере установленного КриптоПро .NET.