Function TEE_AsymmetricSignDigest
Source #[unsafe(no_mangle)]
pub extern "C" fn TEE_AsymmetricSignDigest(
operation: *mut TEE_OperationHandle,
params: *const TEE_Attribute,
param_count: u32,
digest: *const c_void,
digest_len: usize,
signature: *mut c_void,
signature_len: *mut usize,
) -> TEE_Result
Expand description
非对称签名摘要操作
operation - 操作句柄
params - 参数属性数组指针
param_count - 参数数量
digest - 摘要数据指针
digest_len - 摘要数据长度
signature - 签名缓冲区指针
signature_len - 指向签名缓冲区大小的指针,返回实际签名长度
§返回值
TEE_SUCCESS - 成功
TEE_ERROR_SHORT_BUFFER - 缓冲区太小
TEE_ERROR_BAD_PARAMETERS - 参数错误