Platform SDK: Cryptography |
Hashing and digital signature functions compute hashes and create and verify digital signatures. The following table briefly describes each function.
Function | Description |
---|---|
CPCreateHash | Creates a hash object and returns a handle to it. |
CPDestroyHash | Destroys a hash object. |
CPDuplicateHash | Makes an exact copy of a hash object and the state the hash is in. |
CPGetHashParam | Retrieves a hash object parameter. |
CPHashData | Hashes a block of data, adding it to the specified hash object. |
CPHashSessionKey | Hashes a session key, adding it to the specified hash object. |
CPSetHashParam | Sets a hash object parameter. |
CPSignHash | Signs the specified hash object. |
CPVerifySignature | Verifies a digital signature. |