CSSM_CSP_CreateDigestContext(3)CSSM_CSP_CreateDigestContext(3)NAMECSSM_CSP_CreateDigestContext - Create a digest cryptographic context
(CDSA)
SYNOPSIS
# include <cdsa/cssm.h>
CSSM_RETURN CSSMAPI CSSM_CSP_CreateDigestContext (CSSM_CSP_HANDLE
CSPHandle, CSSM_ALGORITHMS AlgorithmID, CSSM_CC_HANDLE *NewContex‐
tHandle)
LIBRARY
Common Security Services Manager library (libcssm.so)
PARAMETERS
The handle that describes the add-in cryptographic service provider
module used to perform this function. If a NULL handle is specified,
CSSM returns error. The algorithm identification number for message
digests. Cryptographic context handle.
DESCRIPTION
This function creates a digest cryptographic context, given a handle of
a CSP and an algorithm identification number. The cryptographic context
handle is returned. The cryptographic context handle can be used to
call digest cryptographic functions.
RETURN VALUE
A CSSM_RETURN value indicating success or specifying a particular error
condition. The value CSSM_OK indicates success. All other values repre‐
sent an error condition.
SEE ALSO
Books
Intel CDSA Application Developer's Guide (see CDSA_intro(3))
Reference Pages
Functions: CSSM_DigestData(3), CSSM_DigestDataInit(3), CSSM_Digest‐
DataUpdate(3), CSSM_DigestDataFinal(3), CSSM_GetContext(3), CSSM_Set‐
Context(3), CSSM_DeleteContext(3), CSSM_GetContextAttribute(3),
CSSM_UpdateContextAttributes(3)CSSM_CSP_CreateDigestContext(3)