Freigeben über


PrivateKey.ProviderType-Eigenschaft

[Die ProviderType-Eigenschaft ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Verwenden Sie stattdessen die X509Certificate2.PrivateKey-Eigenschaft im System.Security.Cryptography.X509Certificates-Namespace .]

Die ProviderType-Eigenschaft ruft einen Wert der CAPICOM_PROV_TYPE-Enumeration ab, die den Typ des Anbieters angibt.

Syntax

PrivateKey.ProviderType As CAPICOM_PROV_TYPE

Eigenschaftswert

Ein Wert der CAPICOM_PROV_TYPE-Enumeration , der den Typ des Anbieters angibt. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Bedeutung
CAPICOM_PROV_RSA_FULL
Der vollständige RSA-Kryptografiedienstanbieter (CSP). Dieser Anbietertyp unterstützt sowohl digitale Signaturen als auch die Datenverschlüsselung.
CAPICOM_PROV_RSA_SIG
Die Teilmenge des RSA-CSP, die nur die Funktionen und Algorithmen unterstützt, die für Hashes und digitale Signaturen erforderlich sind.
CAPICOM_PROV_DSS
Der DSS-CSP ( Digital Signature Standard ). Dieser Anbietertyp unterstützt nur Hashes und digitale Signaturen. DSS verwendet den Digital Signature Algorithm (DSA).
CAPICOM_PROV_FORTEZZA
Der CSP, der die kryptografischen Protokolle und Algorithmen des National Institute of Standards and Technology (NIST) enthält.
CAPICOM_PROV_MS_EXCHANGE
Der CSP wurde für die kryptografischen Anforderungen der Microsoft Exchange-E-Mail-Anwendung und anderer mit Microsoft Mail kompatibler Anwendungen entwickelt.
CAPICOM_PROV_SSL
Der CSP, der das SSL-Protokoll (Secure Sockets Layer ) unterstützt.
CAPICOM_PROV_RSA_SCHANNEL
Der CSP, der sowohl RSA- als auch Schannel-Protokolle unterstützt.
CAPICOM_PROV_DSS_DH
Der CSP, der sowohl DSS (Digital Signature Standard ) als auch Diffie-Hellman-Protokolle unterstützt.
CAPICOM_PROV_EC_ECDSA_SIG
Der CSP, der die funktionen und algorithmen unterstützt, die für digitale Signaturen erforderlich sind.
CAPICOM_PROV_EC_ECNRA_SIG
Der CSP, der die für digitale Signaturen erforderlichen Funktionen und Algorithmen der Elliptic Curve Nyberg-Rueppel Analog (ECNRA) unterstützt.
CAPICOM_PROV_EC_ECDSA_FULL
Der CSP, der die vollständige ECDSA unterstützt.
CAPICOM_PROV_EC_ECNRA_FULL
Der CSP, der das vollständige ECNRA unterstützt.
CAPICOM_PROV_DH_SCHANNEL
Der CSP, der die Protokolle Diffie-Hellman und Schannel unterstützt.
CAPICOM_PROV_SPYRUS_LYNKS
Der CSP, der das SPYRUS LYNKS-Kartengerät unterstützt.
CAPICOM_PROV_RNG
Der CSP, der die Generierung von Zufallszahlen verarbeitet.
CAPICOM_PROV_INTEL_SEC
Der CSP, der Intel-Sicherheit bietet.
CAPICOM_PROV_REPLACE_OWF
Der CSP, der den Ersatz der Art und Weise unterstützt, in der unidirektionale Formate (OWFs) aus Kennwörtern generiert werden.
CAPICOM_PROV_RSA_AES
Der CSP, der sowohl digitale Signaturen als auch die Datenverschlüsselung mit dem AES-Algorithmus ( Advanced Encryption Standard ) unterstützt.

 

Anforderungen

Anforderung Wert
Verteilbare Komponente
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP
DLL
Capicom.dll

Siehe auch

PrivateKey