Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die X509ProviderType-Enumeration gibt den Typ des Kryptografieanbieters an. Anbieter implementieren kryptografische Standards und Algorithmen in Software und Hardware. Diese Enumeration wird von den Schnittstellen ICspInformation und IX509PrivateKey verwendet.
Syntax
typedef enum X509ProviderType {
XCN_PROV_NONE = 0,
XCN_PROV_RSA_FULL = 1,
XCN_PROV_RSA_SIG = 2,
XCN_PROV_DSS = 3,
XCN_PROV_FORTEZZA = 4,
XCN_PROV_MS_EXCHANGE = 5,
XCN_PROV_SSL = 6,
XCN_PROV_RSA_SCHANNEL = 12,
XCN_PROV_DSS_DH = 13,
XCN_PROV_EC_ECDSA_SIG = 14,
XCN_PROV_EC_ECNRA_SIG = 15,
XCN_PROV_EC_ECDSA_FULL = 16,
XCN_PROV_EC_ECNRA_FULL = 17,
XCN_PROV_DH_SCHANNEL = 18,
XCN_PROV_SPYRUS_LYNKS = 20,
XCN_PROV_RNG = 21,
XCN_PROV_INTEL_SEC = 22,
XCN_PROV_REPLACE_OWF = 23,
XCN_PROV_RSA_AES = 24
} ;
Konstanten
XCN_PROV_NONEWert: 0 Es wird kein Anbieter identifiziert. |
XCN_PROV_RSA_FULLWert: 1 Unterstützt die folgenden Algorithmen: |
XCN_PROV_RSA_SIGWert: 2 Unterstützt die folgenden Algorithmen:
|
XCN_PROV_DSSWert: 3 Unterstützt die folgenden Algorithmen. Dies ist eine Teilmenge des XCN_PROV_DSS_DH Anbietertyps.
|
XCN_PROV_FORTEZZAWert: 4 Unterstützt die von der NSA entwickelte kryptografische Karte Fortezza. Dies umfasst die Unterstützung für die folgenden Algorithmen:
|
XCN_PROV_MS_EXCHANGEWert: 5 Unterstützt kryptografische Algorithmen, die von der Microsoft Exchange-E-Mail-Anwendung und anderen mit Microsoft Mail kompatiblen Anwendungen verwendet werden. Hierzu gehören folgende Elemente:
|
XCN_PROV_SSLWert: 6 Unterstützt das Secure Sockets Layer-Protokoll. Dies umfasst die folgenden Algorithmen:
|
XCN_PROV_RSA_SCHANNELWert: 12 Unterstützt RSA- und Schannel-Protokolle . Dies umfasst die folgenden Algorithmen:
|
XCN_PROV_DSS_DHWert: 13 Unterstützt die folgenden Algorithmen:
|
XCN_PROV_EC_ECDSA_SIGWert: 14 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_EC_ECNRA_SIGWert: 15 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_EC_ECDSA_FULLWert: 16 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_EC_ECNRA_FULLWert: 17 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_DH_SCHANNELWert: 18 Unterstützt die Protokolle Diffie-Hellman und Schannel. Dies umfasst die folgenden Algorithmen:
|
XCN_PROV_SPYRUS_LYNKSWert: 20 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_RNGWert: 21 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_INTEL_SECWert: 22 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_REPLACE_OWFWert: 23 Microsoft stellt derzeit keinen CSP dieses Typs bereit. |
XCN_PROV_RSA_AESWert: 24 Unterstützt die folgenden Algorithmen:
|
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | certenroll.h |