Cryptography Data Types
The following data types are used by cryptography functions, interfaces, and objects.
| Data type | Description |
|---|---|
| ALG_ID | Specifies algorithm identifiers. |
| HCERT_SERVER_OCSP_RESPONSE | Represents a handle to an OCSP response associated with a server certificate chain. |
| HCRYPTHASH | Specifies handles to a hash object. |
| HCRYPTKEY | Specifies handles to cryptographic keys. |
| HCRYPTOIDFUNCADDR | Represents a handle to a function that can be installed by using an object identifier (OID). |
| HCRYPTOIDFUNCSET | Represents a handle to a set of functions that can be installed by using an OID. |
| HCRYPTPROV_LEGACY | Used to replace the HCRYPTPROV data type where the HCRYPTPROV data type is no longer used. |
| HCRYPTPROV_OR_NCRYPT_KEY_HANDLE | Specifies a handle to a CryptoAPI cryptographic service provider (CSP) or CNG CSP. |
| HCRYPTPROV | Specifies a handle to a CryptoAPI CSP. |
| KEYSVCC_HANDLE | Specifies handles to the key service. |
Show: