CAPICOM_PROV_TYPE enumeration
The CAPICOM_PROV_TYPE enumeration specifies the type of cryptographic service provider (CSP).
Members
| Member | Description | Value |
|---|---|---|
| CAPICOM_PROV_RSA_FULL |
The full RSA CSP. This provider type supports both digital signatures and data encryption. | 1 |
| CAPICOM_PROV_RSA_SIG |
The subset of the RSA CSP that supports only those functions and algorithms that are required for hashes and digital signatures. | 2 |
| CAPICOM_PROV_DSS |
The Digital Signature Standard (DSS) CSP. This provider type supports only hashes and digital signatures. DSS uses the Digital Signature Algorithm (DSA). | 3 |
| CAPICOM_PROV_FORTEZZA |
The CSP that contains the cryptographic protocols and algorithms owned by the National Institute of Standards and Technology (NIST). | 4 |
| CAPICOM_PROV_MS_EXCHANGE |
The CSP that was designed for the cryptographic needs of Exchange and other applications that are compatible with Microsoft Mail. | 5 |
| CAPICOM_PROV_SSL |
The CSP that supports the Secure Sockets Layer (SSL) protocol. | 6 |
| CAPICOM_PROV_RSA_SCHANNEL | 12 | |
| CAPICOM_PROV_DSS_DH |
The CSP that supports both DSS and Diffie-Hellman protocols. | 13 |
| CAPICOM_PROV_EC_ECDSA_SIG |
The CSP that supports the Elliptic Curve Digital Signature Algorithm (ECDSA) functions and algorithms required for digital signatures. | 14 |
| CAPICOM_PROV_EC_ECNRA_SIG |
The CSP that supports the Elliptic Curve Nyberg-Rueppel Analog (ECNRA) functions and algorithms required for digital signatures. | 15 |
| CAPICOM_PROV_EC_ECDSA_FULL |
The CSP that supports the full ECDSA. | 16 |
| CAPICOM_PROV_EC_ECNRA_FULL |
The CSP that supports the full ECNRA. | 17 |
| CAPICOM_PROV_DH_SCHANNEL |
The CSP that supports both Diffie-Hellman and Schannel protocols. | 18 |
| CAPICOM_PROV_SPYRUS_LYNKS |
The CSP that supports the SPYRUS LYNKS Card device. | 20 |
| CAPICOM_PROV_RNG |
The CSP that handles random number generation. | 21 |
| CAPICOM_PROV_INTEL_SEC |
The CSP that provides Intel security. | 22 |
| CAPICOM_PROV_REPLACE_OWF |
The CSP that supports replacement of the manner in which one-way formats are generated from passwords. | 23 |
| CAPICOM_PROV_RSA_AES |
The CSP that supports both digital signatures and data encryption using the Advanced Encryption Standard (AES) algorithm. | 24 |
Remarks
The CAPICOM_PROV_TYPE enumeration is used by the following methods and properties:
- PrivateKey.ProviderType property.
- PrivateKey.Open method.
Requirements
|
Redistributable | CAPICOM 2.0 or later on Windows Server 2003 and Windows XP |
|---|---|
|
Header |
|
Send comments about this topic to Microsoft
Build date: 10/26/2012