PrivateKey.ProviderType, proprietà

[La proprietà ProviderType è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Usare invece la proprietà X509Certificate2.PrivateKey nello spazio dei nomi System.Security.Cryptography.X509Certificates .

La proprietà ProviderType recupera un valore dell'enumerazione CAPICOM_PROV_TYPE che specifica il tipo di provider.

Sintassi

PrivateKey.ProviderType As CAPICOM_PROV_TYPE

Valore proprietà

Valore dell'enumerazione CAPICOM_PROV_TYPE che indica il tipo di provider. Nella tabella seguente sono illustrati i possibili valori.

Valore Significato
CAPICOM_PROV_RSA_FULL
Provider di servizi di crittografia RSA completo.The full RSAcryptographic service provider (CSP). Questo tipo di provider supporta sia le firme digitali che lacrittografia dei dati.
CAPICOM_PROV_RSA_SIG
Subset del CSP RSA che supporta solo queste funzioni e algoritmi necessari per gli hash e le firme digitali.
CAPICOM_PROV_DSS
CSP DSS ( Digital Signature Standard ). Questo tipo di provider supporta solo hash e firme digitali. DSS usa l'algoritmo di firma digitale (DSA).
CAPICOM_PROV_FORTEZZA
CSP che contiene i protocolli di crittografia e gli algoritmi di proprietà dell'Istituto nazionale di standard e tecnologia (NIST).
CAPICOM_PROV_MS_EXCHANGE
CSP progettato per le esigenze di crittografia dell'applicazione di posta di Microsoft Exchange e di altre applicazioni compatibili con Microsoft Mail.
CAPICOM_PROV_SSL
CSP che supporta il protocollo SECURE Sockets Layer (SSL).
CAPICOM_PROV_RSA_SCHANNEL
CSP che supporta protocolli RSA e Schannel .
CAPICOM_PROV_DSS_DH
CSP che supporta protocolli DSS (Digital Signature Standard ) e Diffie-Hellman .
CAPICOM_PROV_EC_ECDSA_SIG
CSP che supporta le funzioni e gli algoritmi ECDSA (Elliptic Curve Digital Signature Algorithm) necessari per le firme digitali.
CAPICOM_PROV_EC_ECNRA_SIG
CSP che supporta le funzioni ECNRA (Elliptic Curve Nyberg-Rueppel Analogico) e gli algoritmi necessari per le firme digitali.
CAPICOM_PROV_EC_ECDSA_FULL
CSP che supporta l'ECDSA completo.
CAPICOM_PROV_EC_ECNRA_FULL
CSP che supporta l'ECNRA completo.
CAPICOM_PROV_DH_SCHANNEL
CSP che supporta entrambi i protocolli Diffie-Hellman e Schannel .
CAPICOM_PROV_SPYRUS_LYNKS
CSP che supporta il dispositivo SPYRUS LYNKS Card.
CAPICOM_PROV_RNG
CSP che gestisce la generazione di numeri casuali.
CAPICOM_PROV_INTEL_SEC
CSP che fornisce la sicurezza Intel.
CAPICOM_PROV_REPLACE_OWF
CSP che supporta la sostituzione del modo in cui vengono generati formati unidirezionale (OWFs) dalle password.
CAPICOM_PROV_RSA_AES
CSP che supporta firme digitali e crittografia dei dati usando l'algoritmo Advanced Encryption Standard (AES).

 

Requisiti

Requisito Valore
Componente ridistribuibile
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP
DLL
Capicom.dll

Vedi anche

PrivateKey