Поставщики служб шифрования Майкрософт
В настоящее время от корпорации Майкрософт доступны следующие поставщики служб шифрования (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 | Обеспечивает подписывание данных и проверку подписи. |