Name

FC_DecryptVerifyUpdate - continue a multi-part decrypt and verify operation

Syntax

CK_RV FC_DecryptVerifyUpdate(
  CK_SESSION_HANDLE hSession,
  CK_BYTE_PTR pEncryptedData,
  CK_ULONG ulEncryptedDataLen,
  CK_BYTE_PTR pData,
  CK_ULONG_PTR pulDataLen
);

Parameters

hSession
[in] session handle.
pEncryptedData
[in] pointer to the encrypted data part.
ulEncryptedDataLen
[in] length of encrypted data in bytes.
pData
[in] pointer to the location which receives the recovered data part or NULL.
pulDataLen
[in] pointer to the length of the recovered part buffer.

Description

FC_DecryptVerifyUpdate continues a multi-part decryption and signature verification operation. After calling both FC_DecryptInit and FC_VerifyInit to set up the operations this function may be called multiple times. The operation is finished by calls to FC_DecryptFinal and FC_VerifyFinal.

A user must log into the token (to assume the NSS User role) before calling FC_DecryptVerifyUpdate.

Return value

Examples

See also