Compartilhar via


Propriedade PrivateKey.ProviderType

[A propriedade ProviderType está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a propriedade X509Certificate2.PrivateKey no namespace System.Security.Cryptography.X509Certificates .]

A propriedade ProviderType recupera um valor da enumeração CAPICOM_PROV_TYPE que especifica o tipo de provedor.

Syntax

PrivateKey.ProviderType As CAPICOM_PROV_TYPE

Valor da propriedade

Um valor da enumeração CAPICOM_PROV_TYPE que indica o tipo de provedor. A tabela a seguir mostra os valores possíveis.

Valor Significado
CAPICOM_PROV_RSA_FULL
O CSP (provedor de serviços criptográficos) RSA completo. Esse tipo de provedor dá suporte a assinaturas digitais e criptografia de dados.
CAPICOM_PROV_RSA_SIG
O subconjunto do CSP RSA que dá suporte apenas a essas funções e algoritmos necessários para hashes e assinaturas digitais.
CAPICOM_PROV_DSS
O CSP padrão de assinatura digital (DSS). Esse tipo de provedor dá suporte apenas a hashes e assinaturas digitais. O DSS usa o DSA ( Algoritmo de Assinatura Digital ).
CAPICOM_PROV_FORTEZZA
O CSP que contém os protocolos criptográficos e algoritmos pertencentes ao NIST (National Institute of Standards and Technology ).
CAPICOM_PROV_MS_EXCHANGE
O CSP projetado para as necessidades criptográficas do aplicativo de email do Microsoft Exchange e outros aplicativos compatíveis com o Microsoft Mail.
CAPICOM_PROV_SSL
O CSP que dá suporte ao protocolo SSL.
CAPICOM_PROV_RSA_SCHANNEL
O CSP que dá suporte a protocolos RSA e Schannel .
CAPICOM_PROV_DSS_DH
O CSP que dá suporte aos protocolos DSS ( Digital Signature Standard ) e Diffie-Hellman .
CAPICOM_PROV_EC_ECDSA_SIG
O CSP que dá suporte às funções e algoritmos ECDSA (Algoritmo de Assinatura Digital de Curva Elíptica) necessários para assinaturas digitais.
CAPICOM_PROV_EC_ECNRA_SIG
O CSP que dá suporte às funções e algoritmos ECNRA (Curva Elíptica Nyberg-Rueppel Analógico) necessários para assinaturas digitais.
CAPICOM_PROV_EC_ECDSA_FULL
O CSP que dá suporte à ECDSA completa.
CAPICOM_PROV_EC_ECNRA_FULL
O CSP que dá suporte ao ECNRA completo.
CAPICOM_PROV_DH_SCHANNEL
O CSP que dá suporte aos protocolos Diffie-Hellman e Schannel .
CAPICOM_PROV_SPYRUS_LYNKS
O CSP que dá suporte ao dispositivo SPYRUS LYNKS Card.
CAPICOM_PROV_RNG
O CSP que manipula a geração de números aleatórios.
CAPICOM_PROV_INTEL_SEC
O CSP que fornece segurança intel.
CAPICOM_PROV_REPLACE_OWF
O CSP que dá suporte à substituição da maneira como os formatos unidirecionais (OWFs) são gerados a partir de senhas.
CAPICOM_PROV_RSA_AES
O CSP que dá suporte a assinaturas digitais e criptografia de dados usando o algoritmo AES ( Advanced Encryption Standard ).

 

Requisitos

Requisito Valor
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
DLL
Capicom.dll

Confira também

Privatekey