|
CSSM_CSP_CreateDeriveKeyContext(3) -- Create a cryptographic context to derive a symmetric key (CDSA)
|
This function creates a cryptographic context to derive a symmetric key, given a handle of a CSP, an algorithm, the type of symmetric key to derive, the length of the derived key, and an optional seed... |
CSSM_CSP_CreateDigestContext(3) -- Create a digest cryptographic context (CDSA)
|
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... |
CSSM_CSP_CreateKeyGenContext(3) -- Create a key generation cryptographic context (CDSA)
|
This function creates a key generation cryptographic context, given a handle of a CSP, an algorithm identification number, a pass phrase, a modulus size (for public or private keypair generation), a k... |
CSSM_CSP_CreateMacContext(3) -- Create a message authentication code cryptographic context (CDSA)
|
This function creates a message authentication code cryptographic context, given a handle of a CSP, algorithm identification number, and a key. The cryptographic context handle is returned. The crypto... |
CSSM_CSP_CreatePassThroughContext(3) -- Create a custom cryptographic context (CDSA)
|
This function creates a custom cryptographic context, given a handle of a CSP and a pointer to a custom input data structure. The cryptographic context handle is returned. The cryptographic context ha... |
CSSM_CSP_CreateRandomGenContext(3) -- Create a random number generation cryptographic context (CDSA)
|
This function creates a random number generation cryptographic context, given a handle of a CSP, an algorithm identification number, a seed, and the length of the random number in bytes. The cryptogra... |
CSSM_CSP_CreateSignatureContext(3) -- Create a signature cryptographic context (CDSA)
|
This function creates a signature cryptographic context for sign and verify, given a handle of a CSP, an algorithm identification number, a key, and an AccessCredentials structure. The AccessCredentia... |
CSSM_CSP_CreateSymmetricContext(3) -- Create a symmetric encryption cryptographic context (CDSA)
|
This function creates a symmetric encryption cryptographic context, given a handle of a CSP, an algorithm identification number, a key, an initial vector, padding, and the number of encryption rounds.... |
CSSM_CSP_GetLoginAcl(3) -- Get description of CSP ACL entries (CDSA)
|
This function returns a description of zero or more ACL entries managed by the CSP and used to control login sessions with the CSP. The optional input SelectionTag parameter restricts the returned des... |
CSSM_CSP_GetLoginOwner(3) -- Get login owner data (CDSA)
|
This function returns a CSSM_ACL_OWNER_PROTOTYPE describing the current login owner of the CSP. |
CSSM_CSP_GetOperationalStatistics(3) -- Get operational values of a subservice (CDSA)
|
Obtain the current operational values of a subservice. The information is returned in a structure of type CSSM_CSP_OPERATIONAL_STATISTICS. This information includes login status and available storage ... |
CSSM_CSP_Login(3) -- Log user in to the CSP (CDSA)
|
Logs the user in to the CSP, allowing for multiple login types. |
CSSM_CSP_Logout(3) -- Terminate the login session (CDSA)
|
Terminates the login session associated with the specified CSP handle. |