[][src]Type Definition pkcs11::functions::C_Decrypt

type C_Decrypt = extern "C" fn(hSession: CK_SESSION_HANDLE, pEncryptedData: CK_BYTE_PTR, ulEncryptedDataLen: CK_ULONG, pData: CK_BYTE_PTR, pulDataLen: CK_ULONG_PTR) -> CK_RV;

C_Decrypt decrypts encrypted data in a single part.

Function Parameters

  • hSession: session's handle
  • pEncryptedData: ciphertext
  • ulEncryptedDataLen: ciphertext length
  • pData: gets plaintext
  • pulDataLen: gets p-text size