Skip to main content

TEE_AEUpdate

Function TEE_AEUpdate 

Source
#[unsafe(no_mangle)]
pub extern "C" fn TEE_AEUpdate( operation: *mut TEE_OperationHandle, src_data: *const c_void, src_len: usize, dest_data: *mut c_void, dest_len: *mut usize, ) -> TEE_Result
Expand description

更新 AE (Authenticated Encryption) 操作

§参数

  • operation - 操作句柄
  • src_data - 源数据指针
  • src_len - 源数据长度
  • dest_data - 目标缓冲区指针
  • dest_len - 指向目标缓冲区大小的指针,返回实际写入的数据长度

§返回值

  • TEE_SUCCESS - 成功
  • TEE_ERROR_SHORT_BUFFER - 目标缓冲区太小
  • TEE_ERROR_BAD_PARAMETERS - 参数错误