FC_Verify

Name

FC_Verify - sign a block of data.

Syntax

CK_RV FC_Verify(
  CK_SESSION_HANDLE hSession,
  CK_BYTE_PTR pData,
  CK_ULONG usDataLen,
  CK_BYTE_PTR pSignature,
  CK_ULONG usSignatureLen
);

Parameters

hSession
[in] session handle.
pData
[in] pointer to data block.
usDataLen
[in] length of the data in bytes.
pSignature
[in] pointer to the signature.
usSignatureLen
[in] length of the signature in bytes.

Description

FC_Verify verifies a signature in a single-part operation, where the signature is an appendix to the data.

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

Return value

CKR_OK is returned on success. CKR_SIGNATURE_INVALID is returned for signature mismatch.

Examples

See also