Provedor criptográfico base da Microsoft

O Provedor Criptográfico Base da Microsoft é o provedor inicial de provedor de serviços criptográficos (CSP) e é distribuído com as versões 1.0 e 2.0 do CryptoAPI . É um provedor de uso geral que dá suporte a assinaturas digitais e criptografia de dados.

O algoritmo de chave pública RSA é usado para todas as operações de chave pública.

Para manter a compatibilidade com versões anteriores, a nova versão do provedor mantém a designação da versão 1.0 do nome em Wincrypt.h. No entanto, a versão 2.0 desse provedor está sendo enviada no momento. Para determinar a versão real do provedor em uso, chame CryptGetProvParam com o argumento dwParam definido como PP_VERSION. Se 0x0200 for retornado em pbData, você terá a versão 2.0.

Valor
Tipo de provedor PROV_RSA_FULL
Nome do provedor MS_DEF_PROV