Skip to main content

TEE_AsymmetricVerifyDigest

Function TEE_AsymmetricVerifyDigest 

Source
#[unsafe(no_mangle)]
pub extern "C" fn TEE_AsymmetricVerifyDigest( operation: *mut TEE_OperationHandle, params: *const TEE_Attribute, param_count: u32, digest: *const c_void, digest_len: usize, signature: *const c_void, signature_len: usize, ) -> TEE_Result
Expand description

非对称验证摘要操作

§参数

  • operation - 操作句柄
  • params - 参数属性数组指针
  • param_count - 参数数量
  • digest - 摘要数据指针
  • digest_len - 摘要数据长度
  • signature - 签名数据指针
  • signature_len - 签名数据长度

§返回值

  • TEE_SUCCESS - 成功
  • TEE_ERROR_SIGNATURE_INVALID - 签名无效
  • TEE_ERROR_BAD_PARAMETERS - 参数错误