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

type C_Encrypt = extern "C" fn(hSession: CK_SESSION_HANDLE, pData: CK_BYTE_PTR, ulDataLen: CK_ULONG, pEncryptedData: CK_BYTE_PTR, pulEncryptedDataLen: CK_ULONG_PTR) -> CK_RV;

C_Encrypt encrypts single-part data.

Function Parameters

  • hSession: session's handle
  • pData: the plaintext data
  • ulDataLen: bytes of plaintext
  • pEncryptedData: gets ciphertext
  • pulEncryptedDataLen: gets c-text size