CspProviderType Enumeration
            specifies the type of cryptographic provider. Providers implement cryptographic standards and algorithms
            in software and hardware.
            
Namespace: SysadminsLV.PKI.CryptographyAssembly: SysadminsLV.PKI.Win (in SysadminsLV.PKI.Win.dll) Version: 4.3.0+a868daf3196ed1ac6592e4f3e5cd2b429fc81eaa
public enum CspProviderType
Public Enumeration CspProviderType
public enum class CspProviderType
 | None | 0 | No provider is identified. | 
| RsaFull | 1 | Supports the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | RC2 and RC4 |  | Hashing | MD5 and SHA |  | Key Exchange | RSA |  | Signatures | RSA | 
 | 
| RsaSignature | 2 | /// Supports the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Hashing | MD5 and SHA |  | Signatures | RSA | 
 | 
| DSS | 3 | This is a subset of the DSSDiffieHellman provider type. Supports the following algorithms:
            /// Supports the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Hashing | MD5 and SHA |  | Signatures | RDigital Signature Standard (DSS) | 
 | 
| Fortezza | 4 | Supports the Fortezza cryptographic card developed by NSA. This includes support for the following algorithms:
            /// | Operation Type | Supported algorithms | 
|---|
 | Encryption | Skipjack |  | Hashing | SHA |  | Key Exchange | KEA |  | Signatures | DSS | 
 | 
| MsExchange | 5 | Supports cryptographic algorithms used by the Microsoft Exchange mail application and other applications
            compatible with Microsoft Mail. This includes the following: | Operation Type | Supported algorithms | 
|---|
 | Encryption | CAST |  | Hashing | MD5 |  | Key Exchange | RSA |  | Signatures | RSA | 
 | 
| SSL | 6 | Supports the Secure Sockets Layer protocol. This includes the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | variable |  | Hashing | variable |  | Key Exchange | RSA |  | Signatures | RSA | 
 | 
| RsaSChannel | 12 | Supports RSA and Schannel protocols. This includes the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | RC4, Data Encryption Standard (DES), 3DES |  | Hashing | MD5 and SHA |  | Key Exchange | RSA |  | Signatures | RSA | 
 | 
| DSSDiffieHellman | 13 | Supports the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | CYLINK_MEK |  | Hashing | MD5 and SHA |  | Key Exchange | Diffie-Hellman algorithm |  | Signatures | DSS | 
 | 
| ECDSASignature | 14 | Microsoft currently does not provide a CSP of this type. | 
| ECNRASignature | 15 | Microsoft currently does not provide a CSP of this type. | 
| ECDSAFull | 16 | Microsoft currently does not provide a CSP of this type. | 
| ECNRAFull | 17 | Microsoft currently does not provide a CSP of this type. | 
| DiffieHellmanSChannel | 18 | Supports the Diffie-Hellman and Schannel protocols. This includes the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | DES, 3DES |  | Hashing | MD5 and SHA |  | Key Exchange | Diffie-Hellman algorithm |  | Signatures | DSS | 
 | 
| SpyrusLynks | 20 | Microsoft currently does not provide a CSP of this type. | 
| RNG | 21 | Microsoft currently does not provide a CSP of this type. | 
| IntelSec | 22 | Microsoft currently does not provide a CSP of this type. | 
| ReplaceOWF | 23 | Microsoft currently does not provide a CSP of this type. | 
| RsaAes | 24 | Supports the following algorithms: | Operation Type | Supported algorithms | 
|---|
 | Encryption | RC2, RC4, AES |  | Hashing | MD5 and SHA |  | Key Exchange | RSA |  | Signatures | RSA | 
 |