Константы PROV_TYPE (тип криптопровайдера) аналогичны перечислению CAPICOM_PROV_TYPE.
Имя | Описание | Значение |
---|---|---|
PROV_RSA_FULL | The full RSA CSP. This provider type supports both digital signatures and data encryption. | 1 |
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 |
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 |
PROV_FORTEZZA | The CSP that contains the cryptographic protocols and algorithms owned by the National Institute of Standards and Technology (NIST). | 4 |
PROV_MS_EXCHANGE | The CSP that was designed for the cryptographic needs of Exchange and other applications that are compatible with Microsoft Mail. | 5 |
PROV_SSL | The CSP that supports the Secure Sockets Layer (SSL) protocol. | 6 |
PROV_RSA_SCHANNEL | The CSP that supports both RSA and Schannel protocols. | 12 |
PROV_DSS_DH | The CSP that supports both DSS and Diffie-Hellman protocols. | 13 |
PROV_EC_ECDSA_SIG | The CSP that supports the Elliptic Curve Digital Signature Algorithm (ECDSA) functions and algorithms required for digital signatures. | 14 |
PROV_EC_ECNRA_SIG | The CSP that supports the Elliptic Curve Nyberg-Rueppel Analog (ECNRA) functions and algorithms required for digital signatures. | 15 |
PROV_EC_ECDSA_FULL | The CSP that supports the full ECDSA. | 16 |
PROV_EC_ECNRA_FULL | The CSP that supports the full ECNRA. | 17 |
PROV_DH_SCHANNEL | The CSP that supports both Diffie-Hellman and Schannel protocols. | 18 |
PROV_SPYRUS_LYNKS | The CSP that supports the SPYRUS LYNKS Card device. | 20 |
PROV_RNG | The CSP that handles random number generation. | 21 |
PROV_INTEL_SEC | The CSP that provides Intel security. | 22 |
PROV_REPLACE_OWF | The CSP that supports replacement of the manner in which one-way formats are generated from passwords. | 23 |
PROV_RSA_AES | The CSP that supports both digital signatures and data encryption using the Advanced Encryption Standard (AES) algorithm. | 24 |