Modules§
- acl
- CA 路径白名单 ACL:将 Host 侧 CA 可执行路径与
teec_protocol::CaAuthInfo::ca_uuid比对。 - api
- error
- syscalls
- ta_
manager - tee_
api_ defines - tee_
api_ types - trace
- user_
ta_ header - utee_
types
Macros§
Structs§
- Memref
- TEE_
Attribute - TEE_
Identity - TEE_
Object Info - TEE_
Operation Handle - TEE_
Operation Info - TEE_
Operation Info Key - TEE_
Operation Info Multiple - TEE_
SEAID - TEE_
SEReader Properties - TEE_
Time - TEE_
UUID - Trace
- User
TaProperty - Value
- __
TEE_ Object Enum Handle - __
TEE_ Object Handle - __
TEE_ Prop SetHandle - __
TEE_ SEChannel Handle - __
TEE_ SEReader Handle - __
TEE_ SEService Handle - __
TEE_ SESession Handle - __
TEE_ TASession Handle - ta_head
- Binary layout of the
.ta_headsection (GP / OP-TEE). - user_
ta_ property - utee_
attribute - utee_
object_ info - utee_
params
Enums§
- Buffer
Error - 缓冲区操作错误类型
- TEE_
Operation Mode - TEE_
Whence - User
TaProp Type - user_
ta_ prop_ type - utee_
cache_ operation - utee_
entry_ func - utee_
time_ category
Constants§
- BIGINT_
HDR_ SIZE_ IN_ U32 - CFG_
TA_ BIGNUM_ MAX_ BITS - DEFAULT_
TRACE_ LEVEL - MBEDTLS_
ERR_ BASE64_ BUFFER_ TOO_ SMALL - PROP_
ENUMERATOR_ NOT_ STARTED - TA_
FLAGS_ MASK - TA_
FLAG_ CACHE_ MAINTENANCE - TA_
FLAG_ CONCURRENT - TA instance can execute multiple sessions concurrently (pseudo-TAs only).
- TA_
FLAG_ DEVICE_ ENUM - TA_
FLAG_ DEVICE_ ENUM_ SUPP - TA_
FLAG_ DEVICE_ ENUM_ TEE_ STORAGE_ PRIVATE - TA_
FLAG_ DONT_ CLOSE_ HANDLE_ ON_ CORRUPT_ OBJECT - See also “gpd.ta.doesNotCloseHandleOnCorruptObject”
- TA_
FLAG_ EXEC_ DDR - TA_
FLAG_ INSTANCE_ KEEP_ ALIVE - TA_
FLAG_ INSTANCE_ KEEP_ CRASHED - Don’t restart a TA with TA_FLAG_INSTANCE_KEEP_ALIVE set if it has crashed.
- TA_
FLAG_ MULTI_ SESSION - TA_
FLAG_ REMAP_ SUPPORT - TA_
FLAG_ SECURE_ DATA_ PATH - TA_
FLAG_ SINGLE_ INSTANCE - TA_
FLAG_ USER_ MODE - TA_
PROP_ STR_ DATA_ SIZE - TA_
PROP_ STR_ DESCRIPTION - TA_
PROP_ STR_ DOES_ NOT_ CLOSE_ HANDLE_ ON_ CORRUPT_ OBJECT - TA_
PROP_ STR_ ENDIAN - TA_
PROP_ STR_ KEEP_ ALIVE - TA_
PROP_ STR_ KEEP_ CRASHED - TA_
PROP_ STR_ MULTI_ SESSION - TA_
PROP_ STR_ SINGLE_ INSTANCE - TA_
PROP_ STR_ STACK_ SIZE - TA_
PROP_ STR_ VERSION - TEE_
ALG_ AES_ CBC_ MAC_ NOPAD - TEE_
ALG_ AES_ CBC_ MAC_ PKCS5 - TEE_
ALG_ AES_ CBC_ NOPAD - TEE_
ALG_ AES_ CCM - TEE_
ALG_ AES_ CMAC - TEE_
ALG_ AES_ CTR - TEE_
ALG_ AES_ CTS - TEE_
ALG_ AES_ ECB_ NOPAD - TEE_
ALG_ AES_ GCM - TEE_
ALG_ AES_ XTS - TEE_
ALG_ DES3_ CBC_ MAC_ NOPAD - TEE_
ALG_ DES3_ CBC_ MAC_ PKCS5 - TEE_
ALG_ DES3_ CBC_ NOPAD - TEE_
ALG_ DES3_ ECB_ NOPAD - TEE_
ALG_ DES_ CBC_ MAC_ NOPAD - TEE_
ALG_ DES_ CBC_ MAC_ PKCS5 - TEE_
ALG_ DES_ CBC_ NOPAD - TEE_
ALG_ DES_ ECB_ NOPAD - TEE_
ALG_ DH_ DERIVE_ SHARED_ SECRET - TEE_
ALG_ DSA_ SHA1 - TEE_
ALG_ DSA_ SHA3_ 224 - TEE_
ALG_ DSA_ SHA3_ 256 - TEE_
ALG_ DSA_ SHA3_ 384 - TEE_
ALG_ DSA_ SHA3_ 512 - TEE_
ALG_ DSA_ SHA224 - TEE_
ALG_ DSA_ SHA256 - TEE_
ALG_ ECDH_ DERIVE_ SHARED_ SECRET - TEE_
ALG_ ECDH_ P192 - TEE_
ALG_ ECDH_ P224 - TEE_
ALG_ ECDH_ P256 - TEE_
ALG_ ECDH_ P384 - TEE_
ALG_ ECDH_ P521 - TEE_
ALG_ ECDSA_ P192 - TEE_
ALG_ ECDSA_ P224 - TEE_
ALG_ ECDSA_ P256 - TEE_
ALG_ ECDSA_ P384 - TEE_
ALG_ ECDSA_ P521 - TEE_
ALG_ ECDSA_ SHA1 - TEE_
ALG_ ECDSA_ SHA224 - TEE_
ALG_ ECDSA_ SHA256 - TEE_
ALG_ ECDSA_ SHA384 - TEE_
ALG_ ECDSA_ SHA512 - TEE_
ALG_ ED25519 - TEE_
ALG_ HKDF - TEE_
ALG_ HMAC_ MD5 - TEE_
ALG_ HMAC_ SHA1 - TEE_
ALG_ HMAC_ SHA3_ 224 - TEE_
ALG_ HMAC_ SHA3_ 256 - TEE_
ALG_ HMAC_ SHA3_ 384 - TEE_
ALG_ HMAC_ SHA3_ 512 - TEE_
ALG_ HMAC_ SHA224 - TEE_
ALG_ HMAC_ SHA256 - TEE_
ALG_ HMAC_ SHA384 - TEE_
ALG_ HMAC_ SHA512 - TEE_
ALG_ HMAC_ SM3 - TEE_
ALG_ ILLEGAL_ VALUE - TEE_
ALG_ MD5 - TEE_
ALG_ MD5SH A1 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA1 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA3_ 224 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA3_ 256 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA3_ 384 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA3_ 512 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA224 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA256 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA384 - TEE_
ALG_ RSAES_ PKCS1_ OAEP_ MGF1_ SHA512 - TEE_
ALG_ RSAES_ PKCS1_ V1_ 5 - TEE_
ALG_ RSASSA_ PKCS1_ PSS_ MGF1_ SHA1 - TEE_
ALG_ RSASSA_ PKCS1_ PSS_ MGF1_ SHA224 - TEE_
ALG_ RSASSA_ PKCS1_ PSS_ MGF1_ SHA256 - TEE_
ALG_ RSASSA_ PKCS1_ PSS_ MGF1_ SHA384 - TEE_
ALG_ RSASSA_ PKCS1_ PSS_ MGF1_ SHA512 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ MD5 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ MD5SH A1 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ SHA1 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ SHA224 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ SHA256 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ SHA384 - TEE_
ALG_ RSASSA_ PKCS1_ V1_ 5_ SHA512 - TEE_
ALG_ RSA_ NOPAD - TEE_
ALG_ SHA1 - TEE_
ALG_ SHA3_ 224 - TEE_
ALG_ SHA3_ 256 - TEE_
ALG_ SHA3_ 384 - TEE_
ALG_ SHA3_ 512 - TEE_
ALG_ SHA224 - TEE_
ALG_ SHA256 - TEE_
ALG_ SHA384 - TEE_
ALG_ SHA512 - TEE_
ALG_ SHAK E128 - TEE_
ALG_ SHAK E256 - TEE_
ALG_ SM3 - TEE_
ALG_ SM2_ DSA_ SM3 - TEE_
ALG_ SM2_ KEP - TEE_
ALG_ SM2_ PKE - TEE_
ALG_ SM4_ CBC_ NOPAD - TEE_
ALG_ SM4_ CCM - TEE_
ALG_ SM4_ CMAC - TEE_
ALG_ SM4_ CTR - TEE_
ALG_ SM4_ ECB_ NOPAD - TEE_
ALG_ SM4_ GCM - TEE_
ALG_ X448 - TEE_
ALG_ X25519 - TEE_
ATTR_ BIT_ PROTECTED - TEE_
ATTR_ BIT_ VALUE - TEE_
ATTR_ DH_ BASE - TEE_
ATTR_ DH_ PRIME - TEE_
ATTR_ DH_ PRIVATE_ VALUE - TEE_
ATTR_ DH_ PUBLIC_ VALUE - TEE_
ATTR_ DH_ SUBPRIME - TEE_
ATTR_ DH_ X_ BITS - TEE_
ATTR_ DSA_ BASE - TEE_
ATTR_ DSA_ PRIME - TEE_
ATTR_ DSA_ PRIVATE_ VALUE - TEE_
ATTR_ DSA_ PUBLIC_ VALUE - TEE_
ATTR_ DSA_ SUBPRIME - TEE_
ATTR_ ECC_ CURVE - TEE_
ATTR_ ECC_ EPHEMERAL_ PUBLIC_ VALUE_ X - TEE_
ATTR_ ECC_ EPHEMERAL_ PUBLIC_ VALUE_ Y - TEE_
ATTR_ ECC_ PRIVATE_ VALUE - TEE_
ATTR_ ECC_ PUBLIC_ VALUE_ X - TEE_
ATTR_ ECC_ PUBLIC_ VALUE_ Y - TEE_
ATTR_ FLAG_ PUBLIC - TEE_
ATTR_ FLAG_ VALUE - TEE_
ATTR_ RSA_ COEFFICIENT - TEE_
ATTR_ RSA_ EXPONEN T1 - TEE_
ATTR_ RSA_ EXPONEN T2 - TEE_
ATTR_ RSA_ MODULUS - TEE_
ATTR_ RSA_ OAEP_ LABEL - TEE_
ATTR_ RSA_ PRIM E1 - TEE_
ATTR_ RSA_ PRIM E2 - TEE_
ATTR_ RSA_ PRIVATE_ EXPONENT - TEE_
ATTR_ RSA_ PSS_ SALT_ LENGTH - TEE_
ATTR_ RSA_ PUBLIC_ EXPONENT - TEE_
ATTR_ SECRET_ VALUE - TEE_
ATTR_ SM2_ ID_ INITIATOR - TEE_
ATTR_ SM2_ ID_ RESPONDER - TEE_
ATTR_ SM2_ KEP_ CONFIRMATION_ IN - TEE_
ATTR_ SM2_ KEP_ CONFIRMATION_ OUT - TEE_
ATTR_ SM2_ KEP_ USER - TEE_
CORE_ API_ VERSION - TEE_
CRYPTO_ ELEMENT_ NONE - TEE_
DATA_ FLAG_ ACCESS_ READ - TEE_
DATA_ FLAG_ ACCESS_ WRITE - TEE_
DATA_ FLAG_ ACCESS_ WRITE_ META - TEE_
DATA_ FLAG_ OVERWRITE - TEE_
DATA_ FLAG_ SHARE_ READ - TEE_
DATA_ FLAG_ SHARE_ WRITE - TEE_
DATA_ MAX_ POSITION - TEE_
DATA_ SEEK_ CUR - TEE_
DATA_ SEEK_ END - TEE_
DATA_ SEEK_ SET - TEE_
ECC_ CURVE_ NIST_ P192 - TEE_
ECC_ CURVE_ NIST_ P224 - TEE_
ECC_ CURVE_ NIST_ P256 - TEE_
ECC_ CURVE_ NIST_ P384 - TEE_
ECC_ CURVE_ NIST_ P521 - TEE_
ECC_ CURVE_ SM2 - TEE_
ERROR_ ACCESS_ CONFLICT - TEE_
ERROR_ ACCESS_ DENIED - TEE_
ERROR_ BAD_ FORMAT - TEE_
ERROR_ BAD_ PARAMETERS - TEE_
ERROR_ BAD_ STATE - TEE_
ERROR_ BUSY - TEE_
ERROR_ CANCEL - TEE_
ERROR_ CIPHERTEXT_ INVALID - TEE_
ERROR_ COMMUNICATION - TEE_
ERROR_ CORRUPT_ OBJECT - TEE_
ERROR_ CORRUPT_ OBJECT_ 2 - TEE_
ERROR_ EXCESS_ DATA - TEE_
ERROR_ EXTERNAL_ CANCEL - TEE_
ERROR_ GENERIC - TEE_
ERROR_ ITEM_ NOT_ FOUND - TEE_
ERROR_ MAC_ INVALID - TEE_
ERROR_ NOT_ IMPLEMENTED - TEE_
ERROR_ NOT_ SUPPORTED - TEE_
ERROR_ NO_ DATA - TEE_
ERROR_ OUT_ OF_ MEMORY - TEE_
ERROR_ OVERFLOW - TEE_
ERROR_ SECURITY - TEE_
ERROR_ SHORT_ BUFFER - TEE_
ERROR_ SIGNATURE_ INVALID - TEE_
ERROR_ STORAGE_ NOT_ AVAILABLE - TEE_
ERROR_ STORAGE_ NOT_ AVAILABLE_ 2 - TEE_
ERROR_ STORAGE_ NO_ SPACE - TEE_
ERROR_ TARGET_ DEAD - TEE_
ERROR_ TIMEOUT - TEE_
ERROR_ TIME_ NEEDS_ RESET - TEE_
ERROR_ TIME_ NOT_ SET - TEE_
ERROR_ UNSUPPORTED_ VERSION - TEE_
HANDLE_ FLAG_ EXPECT_ TWO_ KEYS - TEE_
HANDLE_ FLAG_ EXTRACTING - TEE_
HANDLE_ FLAG_ INITIALIZED - TEE_
HANDLE_ FLAG_ KEY_ SET - TEE_
HANDLE_ FLAG_ PERSISTENT - TEE_
HANDLE_ NULL - TEE_
ISOCKET_ VERSION - TEE_
LOGIN_ APPLICATION - TEE_
LOGIN_ APPLICATION_ GROUP - TEE_
LOGIN_ APPLICATION_ USER - TEE_
LOGIN_ GROUP - TEE_
LOGIN_ PUBLIC - TEE_
LOGIN_ TRUSTED_ APP - TEE_
LOGIN_ USER - TEE_
MAIN_ ALGO_ AES - TEE_
MAIN_ ALGO_ CONCAT_ KDF - TEE_
MAIN_ ALGO_ DES - TEE_
MAIN_ ALGO_ DES2 - TEE_
MAIN_ ALGO_ DES3 - TEE_
MAIN_ ALGO_ DH - TEE_
MAIN_ ALGO_ DSA - TEE_
MAIN_ ALGO_ ECDH - TEE_
MAIN_ ALGO_ ECDSA - TEE_
MAIN_ ALGO_ ED25519 - TEE_
MAIN_ ALGO_ HKDF - TEE_
MAIN_ ALGO_ MD5 - TEE_
MAIN_ ALGO_ PBKD F2 - TEE_
MAIN_ ALGO_ RSA - TEE_
MAIN_ ALGO_ SHA1 - TEE_
MAIN_ ALGO_ SHA3_ 224 - TEE_
MAIN_ ALGO_ SHA3_ 256 - TEE_
MAIN_ ALGO_ SHA3_ 384 - TEE_
MAIN_ ALGO_ SHA3_ 512 - TEE_
MAIN_ ALGO_ SHA224 - TEE_
MAIN_ ALGO_ SHA256 - TEE_
MAIN_ ALGO_ SHA384 - TEE_
MAIN_ ALGO_ SHA512 - TEE_
MAIN_ ALGO_ SHAK E128 - TEE_
MAIN_ ALGO_ SHAK E256 - TEE_
MAIN_ ALGO_ SM3 - TEE_
MAIN_ ALGO_ SM4 - TEE_
MAIN_ ALGO_ SM2_ DSA_ SM3 - TEE_
MAIN_ ALGO_ SM2_ KEP - TEE_
MAIN_ ALGO_ SM2_ PKE - TEE_
MAIN_ ALGO_ X448 - TEE_
MAIN_ ALGO_ X25519 - TEE_
MALLOC_ FILL_ ZERO - TEE_
MALLOC_ NO_ FILL - TEE_
MALLOC_ NO_ SHARE - TEE_
MAX_ HASH_ SIZE - TEE_
MEMORY_ ACCESS_ ANY_ OWNER - TEE_
MEMORY_ ACCESS_ READ - TEE_
MEMORY_ ACCESS_ WRITE - TEE_
MEMREF_ 0_ USED - TEE_
MEMREF_ 1_ USED - TEE_
MEMREF_ 2_ USED - TEE_
MEMREF_ 3_ USED - TEE_
MEM_ INPUT - TEE_
MEM_ OUTPUT - TEE_
MODE_ DECRYPT - TEE_
MODE_ DERIVE - TEE_
MODE_ DIGEST - TEE_
MODE_ ENCRYPT - TEE_
MODE_ ILLEGAL_ VALUE - TEE_
MODE_ MAC - TEE_
MODE_ SIGN - TEE_
MODE_ VERIFY - TEE_
NULL_ SIZED_ NO_ SHARE_ VA - TEE_
NULL_ SIZED_ VA - TEE_
NUM_ PARAMS - TEE_
OBJECT_ ID_ MAX_ LEN - TEE_
OPERATION_ AE - TEE_
OPERATION_ ASYMMETRIC_ CIPHER - TEE_
OPERATION_ ASYMMETRIC_ SIGNATURE - TEE_
OPERATION_ CIPHER - TEE_
OPERATION_ DIGEST - TEE_
OPERATION_ KEY_ DERIVATION - TEE_
OPERATION_ MAC - TEE_
OPERATION_ STATE_ ACTIVE - TEE_
OPERATION_ STATE_ EXTRACTING - TEE_
OPERATION_ STATE_ INITIAL - TEE_
ORIGIN_ API - TEE_
ORIGIN_ COMMS - TEE_
ORIGIN_ TEE - TEE_
ORIGIN_ TRUSTED_ APP - TEE_
PANIC_ ID_ TA_ CLOSESESSIONENTRYPOINT - TEE_
PANIC_ ID_ TA_ CREATEENTRYPOINT - TEE_
PANIC_ ID_ TA_ DESTROYENTRYPOINT - TEE_
PANIC_ ID_ TA_ INVOKECOMMANDENTRYPOINT - TEE_
PANIC_ ID_ TA_ OPENSESSIONENTRYPOINT - TEE_
PANIC_ ID_ TEE_ AEDECRYPTFINAL - TEE_
PANIC_ ID_ TEE_ AEENCRYPTFINAL - TEE_
PANIC_ ID_ TEE_ AEINIT - TEE_
PANIC_ ID_ TEE_ AEUPDATE - TEE_
PANIC_ ID_ TEE_ AEUPDATEAAD - TEE_
PANIC_ ID_ TEE_ ALLOCATEOPERATION - TEE_
PANIC_ ID_ TEE_ ALLOCATEPERSISTENTOBJECTENUMERATOR - TEE_
PANIC_ ID_ TEE_ ALLOCATEPROPERTYENUMERATOR - TEE_
PANIC_ ID_ TEE_ ALLOCATETRANSIENTOBJECT - TEE_
PANIC_ ID_ TEE_ ASYMMETRICDECRYPT - TEE_
PANIC_ ID_ TEE_ ASYMMETRICENCRYPT - TEE_
PANIC_ ID_ TEE_ ASYMMETRICSIGNDIGEST - TEE_
PANIC_ ID_ TEE_ ASYMMETRICVERIFYDIGEST - TEE_
PANIC_ ID_ TEE_ BIGINTADD - TEE_
PANIC_ ID_ TEE_ BIGINTADDMOD - TEE_
PANIC_ ID_ TEE_ BIGINTCMP - TEE_
PANIC_ ID_ TEE_ BIGINTCMP S32 - TEE_
PANIC_ ID_ TEE_ BIGINTCOMPUTEEXTENDEDGCD - TEE_
PANIC_ ID_ TEE_ BIGINTCOMPUTEFMM - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTFROMFMM - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTFROMOCTETSTRING - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTFROM S32 - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTTOFMM - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTTOOCTETSTRING - TEE_
PANIC_ ID_ TEE_ BIGINTCONVERTTO S32 - TEE_
PANIC_ ID_ TEE_ BIGINTDIV - TEE_
PANIC_ ID_ TEE_ BIGINTFMMCONTEXTSIZEIN U32 - TEE_
PANIC_ ID_ TEE_ BIGINTFMMSIZEIN U32 - TEE_
PANIC_ ID_ TEE_ BIGINTGETBIT - TEE_
PANIC_ ID_ TEE_ BIGINTGETBITCOUNT - TEE_
PANIC_ ID_ TEE_ BIGINTINIT - TEE_
PANIC_ ID_ TEE_ BIGINTINITFMM - TEE_
PANIC_ ID_ TEE_ BIGINTINITFMMCONTEXT - TEE_
PANIC_ ID_ TEE_ BIGINTINVMOD - TEE_
PANIC_ ID_ TEE_ BIGINTISPROBABLEPRIME - TEE_
PANIC_ ID_ TEE_ BIGINTMOD - TEE_
PANIC_ ID_ TEE_ BIGINTMUL - TEE_
PANIC_ ID_ TEE_ BIGINTMULMOD - TEE_
PANIC_ ID_ TEE_ BIGINTNEG - TEE_
PANIC_ ID_ TEE_ BIGINTRELATIVEPRIME - TEE_
PANIC_ ID_ TEE_ BIGINTSHIFTRIGHT - TEE_
PANIC_ ID_ TEE_ BIGINTSQUARE - TEE_
PANIC_ ID_ TEE_ BIGINTSQUAREMOD - TEE_
PANIC_ ID_ TEE_ BIGINTSUB - TEE_
PANIC_ ID_ TEE_ BIGINTSUBMOD - TEE_
PANIC_ ID_ TEE_ CHECKMEMORYACCESSRIGHTS - TEE_
PANIC_ ID_ TEE_ CIPHERDOFINAL - TEE_
PANIC_ ID_ TEE_ CIPHERINIT - TEE_
PANIC_ ID_ TEE_ CIPHERUPDATE - TEE_
PANIC_ ID_ TEE_ CLOSEANDDELETEPERSISTENTOBJECT - TEE_
PANIC_ ID_ TEE_ CLOSEANDDELETEPERSISTENTOBJEC T1 - TEE_
PANIC_ ID_ TEE_ CLOSEOBJECT - TEE_
PANIC_ ID_ TEE_ CLOSETASESSION - TEE_
PANIC_ ID_ TEE_ COPYOBJECTATTRIBUTES - TEE_
PANIC_ ID_ TEE_ COPYOBJECTATTRIBUTE S1 - TEE_
PANIC_ ID_ TEE_ COPYOPERATION - TEE_
PANIC_ ID_ TEE_ CREATEPERSISTENTOBJECT - TEE_
PANIC_ ID_ TEE_ DERIVEKEY - TEE_
PANIC_ ID_ TEE_ DIGESTDOFINAL - TEE_
PANIC_ ID_ TEE_ DIGESTUPDATE - TEE_
PANIC_ ID_ TEE_ FREE - TEE_
PANIC_ ID_ TEE_ FREEOPERATION - TEE_
PANIC_ ID_ TEE_ FREEPERSISTENTOBJECTENUMERATOR - TEE_
PANIC_ ID_ TEE_ FREEPROPERTYENUMERATOR - TEE_
PANIC_ ID_ TEE_ FREETRANSIENTOBJECT - TEE_
PANIC_ ID_ TEE_ GENERATEKEY - TEE_
PANIC_ ID_ TEE_ GENERATERANDOM - TEE_
PANIC_ ID_ TEE_ GETCANCELLATIONFLAG - TEE_
PANIC_ ID_ TEE_ GETINSTANCEDATA - TEE_
PANIC_ ID_ TEE_ GETNEXTPERSISTENTOBJECT - TEE_
PANIC_ ID_ TEE_ GETNEXTPROPERTY - TEE_
PANIC_ ID_ TEE_ GETOBJECTBUFFERATTRIBUTE - TEE_
PANIC_ ID_ TEE_ GETOBJECTINFO - TEE_
PANIC_ ID_ TEE_ GETOBJECTINF O1 - TEE_
PANIC_ ID_ TEE_ GETOBJECTVALUEATTRIBUTE - TEE_
PANIC_ ID_ TEE_ GETOPERATIONINFO - TEE_
PANIC_ ID_ TEE_ GETOPERATIONINFOMULTIPLE - TEE_
PANIC_ ID_ TEE_ GETPROPERTYASBINARYBLOCK - TEE_
PANIC_ ID_ TEE_ GETPROPERTYASBOOL - TEE_
PANIC_ ID_ TEE_ GETPROPERTYASIDENTITY - TEE_
PANIC_ ID_ TEE_ GETPROPERTYASSTRING - TEE_
PANIC_ ID_ TEE_ GETPROPERTYAS U32 - TEE_
PANIC_ ID_ TEE_ GETPROPERTYASUUID - TEE_
PANIC_ ID_ TEE_ GETPROPERTYNAME - TEE_
PANIC_ ID_ TEE_ GETREETIME - TEE_
PANIC_ ID_ TEE_ GETSYSTEMTIME - TEE_
PANIC_ ID_ TEE_ GETTAPERSISTENTTIME - TEE_
PANIC_ ID_ TEE_ INITREFATTRIBUTE - TEE_
PANIC_ ID_ TEE_ INITVALUEATTRIBUTE - TEE_
PANIC_ ID_ TEE_ INVOKETACOMMAND - TEE_
PANIC_ ID_ TEE_ MACCOMPAREFINAL - TEE_
PANIC_ ID_ TEE_ MACCOMPUTEFINAL - TEE_
PANIC_ ID_ TEE_ MACINIT - TEE_
PANIC_ ID_ TEE_ MACUPDATE - TEE_
PANIC_ ID_ TEE_ MALLOC - TEE_
PANIC_ ID_ TEE_ MASKCANCELLATION - TEE_
PANIC_ ID_ TEE_ MEMCOMPARE - TEE_
PANIC_ ID_ TEE_ MEMFILL - TEE_
PANIC_ ID_ TEE_ MEMMOVE - TEE_
PANIC_ ID_ TEE_ OPENPERSISTENTOBJECT - TEE_
PANIC_ ID_ TEE_ OPENTASESSION - TEE_
PANIC_ ID_ TEE_ PANIC - TEE_
PANIC_ ID_ TEE_ POPULATETRANSIENTOBJECT - TEE_
PANIC_ ID_ TEE_ READOBJECTDATA - TEE_
PANIC_ ID_ TEE_ REALLOC - TEE_
PANIC_ ID_ TEE_ RENAMEPERSISTENTOBJECT - TEE_
PANIC_ ID_ TEE_ RESETOPERATION - TEE_
PANIC_ ID_ TEE_ RESETPERSISTENTOBJECTENUMERATOR - TEE_
PANIC_ ID_ TEE_ RESETPROPERTYENUMERATOR - TEE_
PANIC_ ID_ TEE_ RESETTRANSIENTOBJECT - TEE_
PANIC_ ID_ TEE_ RESTRICTOBJECTUSAGE - TEE_
PANIC_ ID_ TEE_ RESTRICTOBJECTUSAG E1 - TEE_
PANIC_ ID_ TEE_ SEEKOBJECTDATA - TEE_
PANIC_ ID_ TEE_ SETINSTANCEDATA - TEE_
PANIC_ ID_ TEE_ SETOPERATIONKEY - TEE_
PANIC_ ID_ TEE_ SETOPERATIONKE Y2 - TEE_
PANIC_ ID_ TEE_ SETTAPERSISTENTTIME - TEE_
PANIC_ ID_ TEE_ STARTPERSISTENTOBJECTENUMERATOR - TEE_
PANIC_ ID_ TEE_ STARTPROPERTYENUMERATOR - TEE_
PANIC_ ID_ TEE_ TRUNCATEOBJECTDATA - TEE_
PANIC_ ID_ TEE_ UNMASKCANCELLATION - TEE_
PANIC_ ID_ TEE_ WAIT - TEE_
PANIC_ ID_ TEE_ WRITEOBJECTDATA - TEE_
PARAM_ TYPE_ MEMREF_ INOUT - TEE_
PARAM_ TYPE_ MEMREF_ INPUT - TEE_
PARAM_ TYPE_ MEMREF_ OUTPUT - TEE_
PARAM_ TYPE_ NONE - TEE_
PARAM_ TYPE_ VALUE_ INOUT - TEE_
PARAM_ TYPE_ VALUE_ INPUT - TEE_
PARAM_ TYPE_ VALUE_ OUTPUT - TEE_
PROPSET_ CURRENT_ CLIENT - TEE_
PROPSET_ CURRENT_ TA - TEE_
PROPSET_ TEE_ IMPLEMENTATION - TEE_
SCN_ ASYMM_ OPERATE - TEE_
SCN_ ASYMM_ VERIFY - TEE_
SCN_ AUTHENC_ DEC_ FINAL - TEE_
SCN_ AUTHENC_ ENC_ FINAL - TEE_
SCN_ AUTHENC_ INIT - TEE_
SCN_ AUTHENC_ UPDATE_ AAD - TEE_
SCN_ AUTHENC_ UPDATE_ PAYLOAD - TEE_
SCN_ CACHE_ OPERATION - TEE_
SCN_ CHECK_ ACCESS_ RIGHTS - TEE_
SCN_ CIPHER_ FINAL - TEE_
SCN_ CIPHER_ INIT - TEE_
SCN_ CIPHER_ UPDATE - TEE_
SCN_ CLOSE_ TA_ SESSION - TEE_
SCN_ CRYP_ DERIVE_ KEY - TEE_
SCN_ CRYP_ OBJ_ ALLOC - TEE_
SCN_ CRYP_ OBJ_ CLOSE - TEE_
SCN_ CRYP_ OBJ_ COPY - TEE_
SCN_ CRYP_ OBJ_ GENERATE_ KEY - TEE_
SCN_ CRYP_ OBJ_ GET_ ATTR - TEE_
SCN_ CRYP_ OBJ_ GET_ INFO - TEE_
SCN_ CRYP_ OBJ_ POPULATE - TEE_
SCN_ CRYP_ OBJ_ RESET - TEE_
SCN_ CRYP_ OBJ_ RESTRICT_ USAGE - TEE_
SCN_ CRYP_ RANDOM_ NUMBER_ GENERATE - TEE_
SCN_ CRYP_ STATE_ ALLOC - TEE_
SCN_ CRYP_ STATE_ COPY - TEE_
SCN_ CRYP_ STATE_ FREE - TEE_
SCN_ GET_ CANCELLATION_ FLAG - TEE_
SCN_ GET_ PROPERTY - TEE_
SCN_ GET_ PROPERTY_ NAME_ TO_ INDEX - TEE_
SCN_ GET_ TIME - TEE_
SCN_ HASH_ FINAL - TEE_
SCN_ HASH_ INIT - TEE_
SCN_ HASH_ UPDATE - TEE_
SCN_ INVOKE_ TA_ COMMAND - TEE_
SCN_ LOG - TEE_
SCN_ MASK_ CANCELLATION - TEE_
SCN_ OPEN_ TA_ SESSION - TEE_
SCN_ PANIC - TEE_
SCN_ RETURN - TEE_
SCN_ SET_ TA_ TIME - TEE_
SCN_ SE_ SERVICE_ OPEN_ DEPRECATED - TEE_
SCN_ STORAGE_ ENUM_ ALLOC - TEE_
SCN_ STORAGE_ ENUM_ FREE - TEE_
SCN_ STORAGE_ ENUM_ NEXT - TEE_
SCN_ STORAGE_ ENUM_ RESET - TEE_
SCN_ STORAGE_ ENUM_ START - TEE_
SCN_ STORAGE_ OBJ_ CREATE - TEE_
SCN_ STORAGE_ OBJ_ DEL - TEE_
SCN_ STORAGE_ OBJ_ OPEN - TEE_
SCN_ STORAGE_ OBJ_ READ - TEE_
SCN_ STORAGE_ OBJ_ RENAME - TEE_
SCN_ STORAGE_ OBJ_ SEEK - TEE_
SCN_ STORAGE_ OBJ_ TRUNC - TEE_
SCN_ STORAGE_ OBJ_ WRITE - TEE_
SCN_ TEST - TEE_
SCN_ UNMASK_ CANCELLATION - TEE_
SCN_ WAIT - TEE_
SE_ READER_ NAME_ MAX - TEE_
STORAGE_ PRIVATE - TEE_
SUCCESS - TEE_
TIMEOUT_ INFINITE - TEE_
TYPE_ AES - TEE_
TYPE_ CONCAT_ KDF_ Z - TEE_
TYPE_ CORRUPTED_ OBJECT - TEE_
TYPE_ DATA - TEE_
TYPE_ DES - TEE_
TYPE_ DES3 - TEE_
TYPE_ DH_ KEYPAIR - TEE_
TYPE_ DSA_ KEYPAIR - TEE_
TYPE_ DSA_ PUBLIC_ KEY - TEE_
TYPE_ ECDH_ KEYPAIR - TEE_
TYPE_ ECDH_ PUBLIC_ KEY - TEE_
TYPE_ ECDSA_ KEYPAIR - TEE_
TYPE_ ECDSA_ PUBLIC_ KEY - TEE_
TYPE_ ED448_ KEYPAIR - TEE_
TYPE_ ED448_ PUBLIC_ KEY - TEE_
TYPE_ ED25519_ KEYPAIR - TEE_
TYPE_ ED25519_ PUBLIC_ KEY - TEE_
TYPE_ GENERIC_ SECRET - TEE_
TYPE_ HKDF_ IKM - TEE_
TYPE_ HMAC_ MD5 - TEE_
TYPE_ HMAC_ SHA1 - TEE_
TYPE_ HMAC_ SHA3_ 224 - TEE_
TYPE_ HMAC_ SHA3_ 256 - TEE_
TYPE_ HMAC_ SHA3_ 384 - TEE_
TYPE_ HMAC_ SHA3_ 512 - TEE_
TYPE_ HMAC_ SHA224 - TEE_
TYPE_ HMAC_ SHA256 - TEE_
TYPE_ HMAC_ SHA384 - TEE_
TYPE_ HMAC_ SHA512 - TEE_
TYPE_ HMAC_ SM3 - TEE_
TYPE_ PBKD F2_ PASSWORD - TEE_
TYPE_ RSA_ KEYPAIR - TEE_
TYPE_ RSA_ PUBLIC_ KEY - TEE_
TYPE_ SM4 - TEE_
TYPE_ SM2_ DSA_ KEYPAIR - TEE_
TYPE_ SM2_ DSA_ PUBLIC_ KEY - TEE_
TYPE_ SM2_ KEP_ KEYPAIR - TEE_
TYPE_ SM2_ KEP_ PUBLIC_ KEY - TEE_
TYPE_ SM2_ PKE_ KEYPAIR - TEE_
TYPE_ SM2_ PKE_ PUBLIC_ KEY - TEE_
TYPE_ X448_ KEYPAIR - TEE_
TYPE_ X448_ PUBLIC_ KEY - TEE_
TYPE_ X25519_ KEYPAIR - TEE_
TYPE_ X25519_ PUBLIC_ KEY - TEE_
USAGE_ DECRYPT - TEE_
USAGE_ DEFAULT - 默认使用标志
- TEE_
USAGE_ DERIVE - TEE_
USAGE_ ENCRYPT - TEE_
USAGE_ EXTRACTABLE - TEE_
USAGE_ MAC - TEE_
USAGE_ SIGN - TEE_
USAGE_ VERIFY - TEE_
WHENCE_ ILLEGAL_ VALUE - TRACE_
DEBUG - TRACE_
ERROR - TRACE_
FLOW - TRACE_
INFO - TRACE_
MAX - TRACE_
MIN - TRACE_
PRINTF_ LEVEL
Statics§
Traits§
- TeeBig
IntExt - TEE BigInt 扩展 trait
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_
Allocate Persistent Object Enumerator - 分配持久化对象枚举器
- TEE_
Allocate Property Enumerator - TEE_
Allocate Transient Object - 分配临时对象
- TEE_
Asymmetric Decrypt - 非对称解密操作
- TEE_
Asymmetric Encrypt - 非对称加密操作
- TEE_
Asymmetric Sign Digest - 非对称签名摘要操作
- TEE_
Asymmetric Verify Digest - 非对称验证摘要操作
- TEE_
BigInt Abs - 计算 TEE_BigInt 的绝对值
- TEE_
BigInt Add - 对两个 TEE_BigInt 执行加法运算
- TEE_
BigInt AddMod - 计算两个 TEE_BigInt 的模加法运算
- TEE_
BigInt Assign - 将一个 TEE_BigInt 的值赋给另一个 TEE_BigInt
- TEE_
BigInt Cmp - 比较两个 TEE_BigInt 值
- TEE_
BigInt CmpS32 - 比较 TEE_BigInt 与 32 位有符号整数
- TEE_
BigInt Compute Extended Gcd - 计算两个 TEE_BigInt 的扩展最大公约数
- TEE_
BigInt ComputeFMM - 计算 TEE_BigIntFMM 的快速模乘运算
- TEE_
BigInt Convert FromFMM - 将 TEE_BigIntFMM 转换为 TEE_BigInt
- TEE_
BigInt Convert From Octet String - 将八进制字符串转换为 TEE_BigInt
- TEE_
BigInt Convert From S32 - 将 32 位有符号整数转换为 TEE_BigInt
- TEE_
BigInt Convert ToFMM - 将 TEE_BigInt 转换为 TEE_BigIntFMM
- TEE_
BigInt Convert ToOctet String - 将 TEE_BigInt 转换为八进制字符串(字节数组)
- TEE_
BigInt Convert ToS32 - 将 TEE_BigInt 转换为 32 位有符号整数
- TEE_
BigInt Div - 计算两个 TEE_BigInt 的除法运算
- TEE_
BigInt ExpMod - 计算 TEE_BigInt 的模幂运算
- TEE_
BigIntFMM Context Size InU32 - 计算所需的 TEE_BigIntFMMContext 大小(以 u32 为单位)
- TEE_
BigIntFMM Size InU32 - 计算所需的 TEE_BigIntFMM 大小(以 u32 为单位)
- TEE_
BigInt GetBit - 获取 TEE_BigInt 中指定位置的位值
- TEE_
BigInt GetBit Count - 获取 TEE_BigInt 的位长度
- TEE_
BigInt Init - 初始化一个 TEE_BigInt 对象
- TEE_
BigInt InitFMM - 初始化一个 TEE_BigIntFMM 对象
- TEE_
BigInt InitFMM Context1 - 初始化一个 TEE_BigIntFMMContext 对象 (带返回值版本)
- TEE_
BigInt InvMod - 计算 TEE_BigInt 的模逆运算
- TEE_
BigInt IsProbable Prime - 检查 TEE_BigInt 是否可能是素数
- TEE_
BigInt Mod - 计算 TEE_BigInt 的模运算
- TEE_
BigInt Mul - 计算两个 TEE_BigInt 的乘积
- TEE_
BigInt MulMod - 计算两个 TEE_BigInt 的模乘法运算
- TEE_
BigInt Neg - 对 TEE_BigInt 执行取负运算
- TEE_
BigInt Relative Prime - 判断两个 TEE_BigInt 是否互质
- TEE_
BigInt SetBit - 设置 TEE_BigInt 中指定位置的位值
- TEE_
BigInt Shift Right - 将 TEE_BigInt 右移指定位数
- TEE_
BigInt Square - 计算 TEE_BigInt 的平方
- TEE_
BigInt Square Mod - 计算 TEE_BigInt 的模平方运算
- TEE_
BigInt Sub - 对两个 TEE_BigInt 执行减法运算
- TEE_
BigInt SubMod - 计算两个 TEE_BigInt 的模减法运算
- TEE_
Check Memory Access Rights - TEE_
Cipher DoFinal - 完成加密操作
- TEE_
Cipher Init - 初始化加密操作
- TEE_
Cipher Update - 更新加密操作
- TEE_
Close AndDelete Persistent Object - 关闭并删除持久化对象(已弃用)
- TEE_
Close AndDelete Persistent Object1 - 关闭并删除持久化对象
- TEE_
Close Object - 关闭对象
- TEE_
CloseTA Session - TEE_
Copy Object Attributes - 复制对象属性(已弃用)
- TEE_
Copy Object Attributes1 - 复制对象属性
- TEE_
Copy Operation - 复制操作句柄
- TEE_
Create Persistent Object - 创建持久化对象
- TEE_
Derive Key - 派生密钥操作
- TEE_
Digest DoFinal - 完成摘要操作
- TEE_
Digest Extract - 提取摘要操作结果
- TEE_
Digest Update - 更新摘要操作
- TEE_
Free - TEE_
Free Operation - 释放操作句柄
- TEE_
Free Persistent Object Enumerator - 释放持久化对象枚举器
- TEE_
Free Property Enumerator - TEE_
Free Transient Object - 释放临时对象
- TEE_
Generate Key - 生成密钥
- TEE_
Generate Random - 生成随机数
- TEE_
GetCancellation Flag - TEE_
GetInstance Data - TEE_
GetNext Persistent Object - 获取下一个持久化对象
- TEE_
GetNext Property - TEE_
GetObject Buffer Attribute - 获取对象的缓冲区属性(已弃用)
- TEE_
GetObject Buffer Attribute1 - 获取对象的缓冲区属性
- TEE_
GetObject Info - 获取对象信息(已弃用)
- TEE_
GetObject Info1 - 获取对象信息
- TEE_
GetObject Value Attribute - 获取对象值属性
- TEE_
GetOperation Info - 获取操作信息
- TEE_
GetOperation Info Multiple - 获取操作信息(多密钥版本)
- TEE_
GetProperty AsBinary Block - TEE_
GetProperty AsBool - TEE_
GetProperty AsIdentity - TEE_
GetProperty AsString - TEE_
GetProperty AsU32 - TEE_
GetProperty AsU64 - TEE_
GetProperty AsUUID - TEE_
GetProperty Name - TEE_
GetREE Time - TEE_
GetSystem Time - TEE_
GetTA Persistent Time - TEE_
Init RefAttribute - 初始化引用属性
- TEE_
Init Value Attribute - 初始化值属性
- TEE_
InvokeTA Command - TEE_
IsAlgorithm Supported - 检查算法是否受支持
- TEE_
MACCompare Final - 比较 MAC 操作的最终结果
- TEE_
MACCompute Final - 完成 MAC 操作
- TEE_
MACInit - 初始化 MAC 操作
- TEE_
MACUpdate - 更新 MAC 操作
- TEE_
Malloc - TEE_
Mask Cancellation - TEE_
MemCompare - TEE_
MemFill - TEE_
MemMove - TEE_
Open Persistent Object - 打开持久化对象
- TEE_
OpenTA Session - TEE_
PARAM_ TYPES - TEE_
PARAM_ TYPE_ GET - TEE_
Panic - TEE_
Populate Transient Object - 填充临时对象
- TEE_
Read Object Data - 读取对象数据
- TEE_
Realloc - TEE_
Rename Persistent Object - 重命名持久化对象
- TEE_
Reset Operation - 重置操作
- TEE_
Reset Persistent Object Enumerator - 重置持久化对象枚举器
- TEE_
Reset Property Enumerator - TEE_
Reset Transient Object - 重置临时对象
- TEE_
Restrict Object Usage - 限制对象使用(已弃用)
- TEE_
Restrict Object Usage1 - 限制对象使用
- TEE_
Seek Object Data - 寻找对象数据
- TEE_
SetInstance Data - TEE_
SetOperation Key - 设置操作的密钥
- TEE_
SetOperation Key2 - 设置操作的两个密钥
- TEE_
SetTA Persistent Time - TEE_
Start Persistent Object Enumerator - 开始持久化对象枚举
- TEE_
Start Property Enumerator - TEE_
Truncate Object Data - 截断对象数据
- TEE_
Unmask Cancellation - TEE_
Wait - TEE_
Write Object Data - 写入对象数据
- __
utee_ ⚠from_ attr - 将TEE属性转换为utee属性
- _utee_
asymm_ ⚠operate - _utee_
asymm_ ⚠verify - _utee_
authenc_ ⚠dec_ final - _utee_
authenc_ ⚠enc_ final - _utee_
authenc_ ⚠init - _utee_
authenc_ ⚠update_ aad - _utee_
authenc_ ⚠update_ payload - _utee_
cache_ ⚠operation - _utee_
check_ ⚠access_ rights - _utee_
cipher_ ⚠final - _utee_
cipher_ ⚠init - _utee_
cipher_ ⚠update - _utee_
close_ ⚠ta_ session - _utee_
cryp_ ⚠derive_ key - _utee_
cryp_ ⚠obj_ alloc - _utee_
cryp_ ⚠obj_ close - _utee_
cryp_ ⚠obj_ copy - _utee_
cryp_ ⚠obj_ generate_ key - _utee_
cryp_ ⚠obj_ get_ attr - _utee_
cryp_ ⚠obj_ get_ info - _utee_
cryp_ ⚠obj_ populate - _utee_
cryp_ ⚠obj_ reset - _utee_
cryp_ ⚠obj_ restrict_ usage - _utee_
cryp_ ⚠random_ number_ generate - _utee_
cryp_ ⚠state_ alloc - _utee_
cryp_ ⚠state_ copy - _utee_
cryp_ ⚠state_ free - _utee_
get_ ⚠cancellation_ flag - _utee_
get_ ⚠property - _utee_
get_ ⚠property_ name_ to_ index - _utee_
get_ ⚠time - _utee_
hash_ ⚠final - _utee_
hash_ ⚠init - _utee_
hash_ ⚠update - _utee_
invoke_ ⚠ta_ command - _utee_
log - _utee_
mask_ ⚠cancellation - _utee_
open_ ⚠ta_ session - _utee_
panic - _utee_
return - _utee_
se_ ⚠service_ open__ deprecated - _utee_
set_ ⚠ta_ time - _utee_
storage_ ⚠alloc_ enum - _utee_
storage_ ⚠free_ enum - _utee_
storage_ ⚠next_ enum - _utee_
storage_ ⚠obj_ create - _utee_
storage_ ⚠obj_ del - _utee_
storage_ ⚠obj_ open - _utee_
storage_ ⚠obj_ read - _utee_
storage_ ⚠obj_ rename - _utee_
storage_ ⚠obj_ seek - _utee_
storage_ ⚠obj_ trunc - _utee_
storage_ ⚠obj_ write - _utee_
storage_ ⚠reset_ enum - _utee_
storage_ ⚠start_ enum - _utee_
test ⚠ - _utee_
unmask_ ⚠cancellation - _utee_
wait ⚠ - base64_
dec ⚠ - base64_
enc ⚠ - bit
- bit32
- bit64
- genmask_
32 - Inclusive bit mask for the low 32 bits: bits
[hi..lo]. Caller must ensurelo <= hi < 32(matches LinuxGENMASK_32). - shift_
u32 - shift_
u64 - tee_
alg_ get_ class - Gets the class of a given algorithm
Type Aliases§
- TEE_
BigInt - TEE_
BigIntFMM - TEE_
BigIntFMM Context - TEE_
Error Origin - TEE_
Object Enum Handle - TEE_
Object Handle - TEE_
Object Type - TEE_
Prop SetHandle - TEE_
Result - TEE_
SEChannel Handle - TEE_
SEReader Handle - TEE_
SEService Handle - TEE_
SESession Handle - TEE_
Session - TEE_
TASession Handle - mpi_
sint - size_t