Поставщики служб шифрования Майкрософт

В настоящее время от корпорации Майкрософт доступны следующие поставщики служб шифрования (CSP).

Поставщик Описание
Microsoft Base Cryptographic Provider Широкий набор основных криптографических функций, которые можно экспортировать в другие страны или регионы.
Microsoft Strong Cryptographic Provider Расширение базового поставщика шифрования Майкрософт, доступное в Windows XP и более поздних версиях.
Microsoft Enhanced Cryptographic Provider Microsoft Base Cryptographic Provider с более длинными ключами и дополнительными алгоритмами.
Поставщик шифрования Microsoft AES Microsoft Enhanced Cryptographic Provider с поддержкой алгоритмов шифрования AES.
Поставщик шифрования Microsoft DSS Предоставляет возможность хэширования, подписывания данных и проверки подписи с помощью алгоритмов SHA и DSS.
Microsoft Base DSS и поставщик шифрования Diffie-Hellman Надмножество поставщика шифрования DSS, которое также поддерживает обмен ключами Diffie-Hellman, хэширование, подписывание данных и проверку подписи с помощью алгоритмов SHA и DSS.
Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider Поддерживает Diffie-Hellman обмен ключами (40-разрядная производная des), хэширование SHA, подписывание данных DSS и проверку подписи DSS.
Поставщик шифрования Microsoft DSS и Diffie-Hellman/Schannel Поддерживает хэширование, подписывание данных с помощью DSS, создание ключей Diffie-Hellman (D–H), обмен ключами D–H и экспорт ключа D–H. Этот поставщик служб CSP поддерживает наследование ключей для протоколов SSL3 и TLS1.
Поставщик шифрования Microsoft RSA/Schannel Поддерживает хэширование, подписывание данных и проверку подписи. Идентификатор алгоритма CALG_SSL3_SHAMD5 используется для проверки подлинности клиента SSL 3.0 и TLS 1.0. Этот CSP поддерживает наследование ключей для протоколов SSL2, PCT1, SSL3 и TLS1.
Поставщик шифрования подписи Microsoft RSA Обеспечивает подписывание данных и проверку подписи.