Microsoft Base Cryptographic Provider

Базовый поставщик шифрования Майкрософт — это исходный поставщик служб шифрования (CSP) и распространяется с CryptoAPI версий 1.0 и 2.0. Это поставщик общего назначения, поддерживающий цифровые подписи и шифрование данных.

Алгоритм открытого ключа RSA используется для всех операций с открытым ключом.

Для обеспечения обратной совместимости с более ранними версиями новая версия поставщика сохраняет обозначение имени версии 1.0 в Wincrypt.h. Однако в настоящее время поставляется версия 2.0 этого поставщика. Чтобы определить фактическую версию используемого поставщика, вызовите CryptGetProvParam с аргументом dwParam , который имеет значение PP_VERSION. Если 0x0200 возвращается в pbData, значит, у вас есть версия 2.0.

Значение
Тип поставщика PROV_RSA_FULL
Имя поставщика MS_DEF_PROV