Поделиться через


Имена поставщиков шифрования

Следующие имена поставщиков служб шифрования (CSP) определены в Wincrypt.h. Эти константы используются с функциями CryptAcquireContext и CryptSetProvider .

Констант/значение Описание
MS_DEF_DH_SCHANNEL_PROV
Microsoft DH Schannel Cryptographic Provider
Поставщик шифрования Microsoft DSS и Diffie-Hellman/Schannel.
MS_DEF_DSS_DH_PROV
Microsoft Base DSS and Diffie-Hellman Cryptographic Provider
Поставщик шифрования Microsoft Base DSS и Diffie-Hellman.
MS_DEF_DSS_PROV
Поставщик шифрования Microsoft Base DSS
Поставщик шифрования Microsoft DSS.
MS_DEF_PROV
Microsoft Base Cryptographic Provider версии 1.0
Базовый поставщик шифрования Майкрософт.
MS_DEF_RSA_SCHANNEL_PROV
Microsoft RSA Schannel Cryptographic Provider
Поставщик шифрования Microsoft RSA/Schannel.
MS_DEF_RSA_SIG_PROV
"Поставщик шифрования подписи Microsoft RSA"
Поставщик шифрования подписи Microsoft RSA не поддерживается.
MS_ENH_DSS_DH_PROV
Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider
Поставщик служб шифрования Microsoft Enhanced DSS и Diffie-Hellman.
MS_ENH_RSA_AES_PROV
Microsoft Enhanced RSA and AES Cryptographic Provider
Поставщик шифрования Microsoft AES.
**Windows XP: **"Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)"
MS_ENHANCED_PROV
Microsoft Enhanced Cryptographic Provider версии 1.0
Поставщик расширенного шифрования Майкрософт.
MS_SCARD_PROV
Microsoft Base Smart Card Crypto Provider
Поставщик служб шифрования смарт-карт Microsoft Base.
MS_STRONG_PROV
Microsoft Strong Cryptographic Provider
Поставщик шифрования Microsoft Strong.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Wincrypt.h