| 
| 
CK_RV  | pkcs11_signature_sign_init (CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) | 
|   | Initialize a signing operation using the specified key and mechanism. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_sign (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) | 
|   | Sign the data in a single pass operation. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_sign_continue (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) | 
|   | Continues a multiple-part signature operation. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_sign_finish (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen) | 
|   | Finishes a multiple-part signature operation. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_verify_init (CK_SESSION_HANDLE hSession, CK_MECHANISM_PTR pMechanism, CK_OBJECT_HANDLE hKey) | 
|   | Initializes a verification operation using the specified key and mechanism. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_verify (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) | 
|   | Verifies a signature on single-part data. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_verify_continue (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pPart, CK_ULONG ulPartLen) | 
|   | Continues a multiple-part verification operation. 
  | 
|   | 
| 
CK_RV  | pkcs11_signature_verify_finish (CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen) | 
|   | Finishes a multiple-part verification operation. 
  | 
|   | 
PKCS11 Library Sign/Verify Handling. 
- Copyright
 - (c) 2015-2020 Microchip Technology Inc. and its subsidiaries.