КриптоПро .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 и т.п.)