|
|
Library Spi Parameters Return Value See Also | Api Parameters Description Errors |
API:CSSM_RETURN CSSMAPI CSSM_EncryptDataInit(CSSM_CC_HANDLE CCHandle)SPI:CSSM_RETURN CSSMCSPI CSP_EncryptDataInit(CSSM_CSP_HANDLE CSPHandle,CSSM_CC_HANDLE CCHandle,const CSSM_CONTEXT *Context,CSSM_PRIVILEGE Privilege)
cdsa$incssm300_shr.exe
)CCHandle (input) | ||
The handle that describes the context of this cryptographicoperation used to link to the CSP-managed information. |
CSPHandle (input) | ||
The handle that describes the add-in CryptographicService Provider module used to perform calls to CSSM for the memoryfunctions managed by CSSM. | ||
Context (input) | ||
Pointer to CSSM_CONTEXT structure that describesthe attributes with this context. | ||
Privilege (input) | ||
The export privilege to be applied during the cryptographicoperation. This parameter is forwarded to the CSP after CSSM verifiesthe caller and service provider privilege set includes the specifiedPRIVILEGE. |
The CSP can require that the cryptographic context includeaccess credentials for authentication and authorization checks whenusing a private key or a secret key.
None specific to this call.
Intel CDSA Application Developer's Guide
Functions for the CSSM API:
CSSM_QuerySize, CSSM_DecryptData, CSSM_EncryptDataInit, CSSM_EncryptDataUpdate, CSSM_EncryptDataFinal, CSSM_EncryptDataP, CSSM_EncryptDataInitP, CSSM_DecryptP, CSSM_DecryptDataInitP
Functions for the CSP SPI:
CSP_QuerySize, CSP_DecryptData, CSP_EncryptDataInit, CSP_EncryptDataUpdate, CSP_EncryptDataFinal
|
|