The CryptSignHash function signs data. Because all signature algorithms are asymmetric and thus slow, the CryptoAPI does not allow data to be signed directly. Instead, data is first hashed and CryptSignHash is used to sign the hash.
12/14/2016 7:11:37 AM - flyhippo@flyhippo.org-194.186.67.226
The CryptSignHash function signs data. Because all signature algorithms are asymmetric and thus slow, the CryptoAPI does not allow data to be signed directly. Instead, data is first hashed and CryptSignHash is used to sign the hash.
12/14/2016 7:11:37 AM - flyhippo@flyhippo.org-194.186.67.226
The CertAlgIdToOID function converts a CryptoAPI algorithm identifier (ALG_ID) to an Abstract Syntax Notation One (ASN.1) object identifier (OID) string.
The CertFreeCRLContext function frees a certificate revocation list (CRL) context by decrementing its reference count. When the reference count goes to zero, CertFreeCRLContext frees the memory occupied by a CRL context. To free a context obtained by a get, duplicate, or create function, call the appropriate free function. To free a context obtained by a find or enumerate function, either pass it in as the previous context parameter to a subsequent invocation of the function, or call the appropriate free function. For more information, see the reference topic for the function that obtains the context.