X509ProviderType 列挙 (certenroll.h)
X509ProviderType 列挙は、暗号化プロバイダーの種類を指定します。 プロバイダーは、ソフトウェアとハードウェアに暗号化標準とアルゴリズムを実装します。 この列挙は、 ICspInformation インターフェイスと IX509PrivateKey インターフェイスで使用されます。
構文
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
} ;
定数
XCN_PROV_NONE 値: 0 プロバイダーは識別されません。 |
XCN_PROV_RSA_FULL 値: 1 次のアルゴリズムがサポートされています。 |
XCN_PROV_RSA_SIG 値: 2 次のアルゴリズムがサポートされています。
|
XCN_PROV_DSS 値: 3 次のアルゴリズムをサポートします。 これは、XCN_PROV_DSS_DH プロバイダーの種類のサブセットです。
|
XCN_PROV_FORTEZZA 値: 4 NSA によって開発された Fortezza 暗号化カードをサポートします。 これには、次のアルゴリズムのサポートが含まれます。
|
XCN_PROV_MS_EXCHANGE 値: 5 Microsoft Exchange メール アプリケーションおよび Microsoft Mail と互換性のある他のアプリケーションで使用される暗号化アルゴリズムをサポートします。 次に例を示します。
|
XCN_PROV_SSL 値: 6 Secure Sockets Layer プロトコルをサポートします。 これには、次のアルゴリズムが含まれます。
|
XCN_PROV_RSA_SCHANNEL 値: 12 RSA および Schannel プロトコルをサポートします。 これには、次のアルゴリズムが含まれます。
|
XCN_PROV_DSS_DH 値: 13 次のアルゴリズムがサポートされています。
|
XCN_PROV_EC_ECDSA_SIG 値: 14 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_EC_ECNRA_SIG 値: 15 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_EC_ECDSA_FULL 値: 16 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_EC_ECNRA_FULL 値: 17 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_DH_SCHANNEL 値: 18 Diffie-Hellman プロトコルと Schannel プロトコルをサポートします。 これには、次のアルゴリズムが含まれます。
|
XCN_PROV_SPYRUS_LYNKS 値: 20 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_RNG 値: 21 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_INTEL_SEC 値: 22 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_REPLACE_OWF 値: 23 現在、Microsoft ではこの種類の CSP は提供されていません。 |
XCN_PROV_RSA_AES 値: 24 次のアルゴリズムがサポートされています。
|
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | certenroll.h |