Skip to main content

TEE_MACCompareFinal

Function TEE_MACCompareFinal 

Source
#[unsafe(no_mangle)]
pub extern "C" fn TEE_MACCompareFinal( operation: *mut TEE_OperationHandle, message: *const c_void, message_len: usize, mac: *const c_void, mac_len: usize, ) -> TEE_Result
Expand description

比较 MAC 操作的最终结果

§参数

  • operation - 操作句柄
  • message - 要处理的消息数据指针
  • message_len - 消息数据长度
  • mac - 提供的 MAC 值指针
  • mac_len - 提供的 MAC 长度

§返回值

  • TEE_SUCCESS - 成功
  • TEE_ERROR_BAD_PARAMETERS - 参数错误
  • TEE_ERROR_MAC_INVALID - MAC 验证失败