Skip to main content

Module tee_api_operations

Module tee_api_operations 

Source

Enums§

BufferError
缓冲区操作错误类型

Functions§

TEE_AEDecryptFinal
AE (Authenticated Encryption) 解密最终操作
TEE_AEEncryptFinal
AE (Authenticated Encryption) 加密最终操作
TEE_AEInit
初始化 AE (Authenticated Encryption) 操作
TEE_AEUpdate
更新 AE (Authenticated Encryption) 操作
TEE_AEUpdateAAD
更新 AE (Authenticated Encryption) 操作的附加认证数据 (AAD)
TEE_ALG_GET_CLASS
根据算法标识符获取算法类别
TEE_ALG_GET_KEY_TYPE
根据算法标识符获取对应的密钥类型
TEE_AllocateOperation
分配并初始化一个TEE加密操作句柄
TEE_AsymmetricDecrypt
非对称解密操作
TEE_AsymmetricEncrypt
非对称加密操作
TEE_AsymmetricSignDigest
非对称签名摘要操作
TEE_AsymmetricVerifyDigest
非对称验证摘要操作
TEE_CipherDoFinal
完成加密操作
TEE_CipherInit
初始化加密操作
TEE_CipherUpdate
更新加密操作
TEE_CopyOperation
复制操作句柄
TEE_DeriveKey
派生密钥操作
TEE_DigestDoFinal
完成摘要操作
TEE_DigestExtract
提取摘要操作结果
TEE_DigestUpdate
更新摘要操作
TEE_FreeOperation
释放操作句柄
TEE_GenerateRandom
生成随机数
TEE_GetOperationInfo
获取操作信息
TEE_GetOperationInfoMultiple
获取操作信息(多密钥版本)
TEE_IsAlgorithmSupported
检查算法是否受支持
TEE_MACCompareFinal
比较 MAC 操作的最终结果
TEE_MACComputeFinal
完成 MAC 操作
TEE_MACInit
初始化 MAC 操作
TEE_MACUpdate
更新 MAC 操作
TEE_ResetOperation
重置操作
TEE_SetOperationKey
设置操作的密钥
TEE_SetOperationKey2
设置操作的两个密钥
tee_alg_get_class
Gets the class of a given algorithm