|
|
Library Spi Parameter Notes For Api Return Value See Also | Api Parameters Description Notes For Spi Errors |
API:CSSM_RETURN CSSMAPI CSSM_DecryptDataUpdate(CSSM_CC_HANDLE CCHandle,const CSSM_DATA *CipherBufs,uint32 CipherBufCount,CSSM_DATA_PTR ClearBufs,uint32 ClearBufCount,uint32 *bytesDecrypted)SPI:CSSM_RETURN CSSMCSPI CSP_DecryptDataUpdate(CSSM_CSP_HANDLE CSPHandle,CSSM_CC_HANDLE CCHandle,const CSSM_DATA *CipherBufs,uint32 CipherBufCount,CSSM_DATA_PTR ClearBufs,uint32 ClearBufCount,uint32 *bytesDecrypted)
cdsa$incssm300_shr.exe
)CCHandle (input) | ||
The handle that describes the context of this cryptographicoperation used to link to the CSP-managed information. | ||
CipherBufs (input) | ||
A pointer to a vector of CSSM_DATA structures thatcontain the data to be operated on. | ||
CipherBufCount (input) | ||
The number of CipherBufs . | ||
ClearBufs (output) | ||
A pointer to a vector of CSSM_DATA structures thatcontain the decrypted data resulting from the decryption operation. | ||
ClearBufCount (input) | ||
The number of ClearBufs . | ||
bytesDecrypted (output) | ||
A pointer to uint32 for the sizeof the decrypted data in bytes. |
CSPHandle (input) | ||
The handle that describes the add-in CryptographicService Provider module used to perform calls to CSSM for the memoryfunctions managed by CSSM. |
CSSM_DecryptUpdate()
calls, but multiple input buffers are supported. Theminimum number of buffers required to contain the resulting plain textis produced as output. Excess output buffer space is not rememberedacross staged decryption calls. Each staged call begins fillingone or more new output buffers. The CSSM_QuerySize()
(CSSM API), or CSP_QuerySize()
(CSP SPI), function can be used to estimate the outputbuffer size required for each update call.None specific to this call.
Intel CDSA Application Developer's Guide
Functions for the CSSM API:
CSSM_QuerySize, CSSM_DecryptData, CSSM_DecryptDataInit, CSSM_DecryptDataFinal
Functions for the CSP SPI:
CSP_QuerySize, CSP_DecryptData, CSP_DecryptDataInit, CSP_DecryptDataFinal
|
|