КриптоПро .NET

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

  • Хеширование
  • Подпись
  • Шифрование
  • MAC
  • Генерация ключей и т.д.

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

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

КриптоПро .NET обеспечивает применение всех алгоритмов, реализуемых КриптоПро CSP.

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

  • Разработка приложений и веб-сервисов, в которых требуется использование российских криптоалгоритмов, на .NET Framework
  • Подпись и проверка подписи SOAP сообщений для взаимодействия информационных систем в единой системе межведомственного электронного взаимодействия
  • Пакетная подпись документов XPS и Microsoft Office (соответствующие примеры кода входят в состав КриптоПро .NET SDK)
  • Подпись и проверка подписи с использованием Microsoft XPS Viewer
  • Защита соединений Microsoft Lync 2010 с использованием российских криптоалгоритмов
  • Подпись в веб-формах Microsoft Office Forms Server 2007 и Microsoft SharePoint 2010
  • Использование российских криптоалгоритмов в службах федеративной аутентификации (AD FS, WIF, CardSpace и т.п.)

Подробнее о продукте КриптоПро .NET