Enums§
- Buffer
Error - 缓冲区操作错误类型
Constants§
- SM2_
DEFAULT_ USER_ ID - GM/T 0009 默认用户标识:“1234567812345678”
- SM2_
DIGEST_ LENGTH - SM2_
PUBLIC_ KEY_ LENGTH
Functions§
- TEE_
AEDecrypt Final - AE (Authenticated Encryption) 解密最终操作
- TEE_
AEEncrypt Final - 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_
Allocate Operation - 分配并初始化一个TEE加密操作句柄
- TEE_
Asymmetric Decrypt - 非对称解密操作
- TEE_
Asymmetric Encrypt - 非对称加密操作
- TEE_
Asymmetric Sign Digest - 非对称签名摘要操作
- TEE_
Asymmetric Verify Digest - 非对称验证摘要操作
- TEE_
Cipher DoFinal - 完成加密操作
- TEE_
Cipher Init - 初始化加密操作
- TEE_
Cipher Update - 更新加密操作
- TEE_
Copy Operation - 复制操作句柄
- TEE_
Derive Key - 派生密钥操作
- TEE_
Digest DoFinal - 完成摘要操作
- TEE_
Digest Extract - 提取摘要操作结果
- TEE_
Digest Update - 更新摘要操作
- TEE_
Free Operation - 释放操作句柄
- TEE_
Generate Random - 生成随机数
- TEE_
GetOperation Info - 获取操作信息
- TEE_
GetOperation Info Multiple - 获取操作信息(多密钥版本)
- TEE_
IsAlgorithm Supported - 检查算法是否受支持
- TEE_
MACCompare Final - 比较 MAC 操作的最终结果
- TEE_
MACCompute Final - 完成 MAC 操作
- TEE_
MACInit - 初始化 MAC 操作
- TEE_
MACUpdate - 更新 MAC 操作
- TEE_
Reset Operation - 重置操作
- TEE_
SetOperation Key - 设置操作的密钥
- TEE_
SetOperation Key2 - 设置操作的两个密钥
- sm2_
compute_ sign_ digest - 计算 SM2 签名/验签用的消息摘要 E(内部先算 Z 再算 E)。
- sm2_
hash_ e - 计算 SM2 消息摘要 E = SM3(Z || M)。
- sm2_
hash_ z - 计算 SM2 用户标识摘要 Z。
- sm2_
sign_ digest - C ABI:与原有
sm2_sign_digest语义一致。 - tee_
alg_ get_ class - Gets the class of a given algorithm