APIΒΆ
The API documentation for the tpm2-pytss project.
- TPM Constants
ESYS_TR
ESYS_TR.ENDORSEMENT
ESYS_TR.LOCKOUT
ESYS_TR.NONE
ESYS_TR.NULL
ESYS_TR.OWNER
ESYS_TR.PASSWORD
ESYS_TR.PCR0
ESYS_TR.PCR1
ESYS_TR.PCR10
ESYS_TR.PCR11
ESYS_TR.PCR12
ESYS_TR.PCR13
ESYS_TR.PCR14
ESYS_TR.PCR15
ESYS_TR.PCR16
ESYS_TR.PCR17
ESYS_TR.PCR18
ESYS_TR.PCR19
ESYS_TR.PCR2
ESYS_TR.PCR20
ESYS_TR.PCR21
ESYS_TR.PCR22
ESYS_TR.PCR23
ESYS_TR.PCR24
ESYS_TR.PCR25
ESYS_TR.PCR26
ESYS_TR.PCR27
ESYS_TR.PCR28
ESYS_TR.PCR29
ESYS_TR.PCR3
ESYS_TR.PCR30
ESYS_TR.PCR31
ESYS_TR.PCR4
ESYS_TR.PCR5
ESYS_TR.PCR6
ESYS_TR.PCR7
ESYS_TR.PCR8
ESYS_TR.PCR9
ESYS_TR.PLATFORM
ESYS_TR.PLATFORM_NV
ESYS_TR.RH_ENDORSEMENT
ESYS_TR.RH_LOCKOUT
ESYS_TR.RH_NULL
ESYS_TR.RH_OWNER
ESYS_TR.RH_PLATFORM
ESYS_TR.RH_PLATFORM_NV
ESYS_TR.__str__()
ESYS_TR.close()
ESYS_TR.contains()
ESYS_TR.deserialize()
ESYS_TR.get_name()
ESYS_TR.iterator()
ESYS_TR.marshal()
ESYS_TR.parse()
ESYS_TR.parts_to_blob()
ESYS_TR.serialize()
ESYS_TR.to_string()
ESYS_TR.unmarshal()
FAPI_ESYSBLOB
TPM2_ALG
TPM2_ALG.AES
TPM2_ALG.CAMELLIA
TPM2_ALG.CBC
TPM2_ALG.CFB
TPM2_ALG.CTR
TPM2_ALG.ECB
TPM2_ALG.ECC
TPM2_ALG.ECDAA
TPM2_ALG.ECDH
TPM2_ALG.ECDSA
TPM2_ALG.ECMQV
TPM2_ALG.ECSCHNORR
TPM2_ALG.ERROR
TPM2_ALG.FIRST
TPM2_ALG.HMAC
TPM2_ALG.KDF1_SP800_108
TPM2_ALG.KDF1_SP800_56A
TPM2_ALG.KDF2
TPM2_ALG.KEYEDHASH
TPM2_ALG.LAST
TPM2_ALG.MGF1
TPM2_ALG.NULL
TPM2_ALG.OAEP
TPM2_ALG.OFB
TPM2_ALG.RSA
TPM2_ALG.RSAES
TPM2_ALG.RSAPSS
TPM2_ALG.RSASSA
TPM2_ALG.SHA
TPM2_ALG.SHA1
TPM2_ALG.SHA256
TPM2_ALG.SHA384
TPM2_ALG.SHA3_256
TPM2_ALG.SHA3_384
TPM2_ALG.SHA3_512
TPM2_ALG.SHA512
TPM2_ALG.SM2
TPM2_ALG.SM3_256
TPM2_ALG.SM4
TPM2_ALG.SYMCIPHER
TPM2_ALG.TDES
TPM2_ALG.XOR
TPM2_ALG.__str__()
TPM2_ALG.contains()
TPM2_ALG.iterator()
TPM2_ALG.marshal()
TPM2_ALG.parse()
TPM2_ALG.to_string()
TPM2_ALG.unmarshal()
TPM2_ALG_ID
TPM2_ALG_ID.AES
TPM2_ALG_ID.CAMELLIA
TPM2_ALG_ID.CBC
TPM2_ALG_ID.CFB
TPM2_ALG_ID.CTR
TPM2_ALG_ID.ECB
TPM2_ALG_ID.ECC
TPM2_ALG_ID.ECDAA
TPM2_ALG_ID.ECDH
TPM2_ALG_ID.ECDSA
TPM2_ALG_ID.ECMQV
TPM2_ALG_ID.ECSCHNORR
TPM2_ALG_ID.ERROR
TPM2_ALG_ID.FIRST
TPM2_ALG_ID.HMAC
TPM2_ALG_ID.KDF1_SP800_108
TPM2_ALG_ID.KDF1_SP800_56A
TPM2_ALG_ID.KDF2
TPM2_ALG_ID.KEYEDHASH
TPM2_ALG_ID.LAST
TPM2_ALG_ID.MGF1
TPM2_ALG_ID.NULL
TPM2_ALG_ID.OAEP
TPM2_ALG_ID.OFB
TPM2_ALG_ID.RSA
TPM2_ALG_ID.RSAES
TPM2_ALG_ID.RSAPSS
TPM2_ALG_ID.RSASSA
TPM2_ALG_ID.SHA
TPM2_ALG_ID.SHA1
TPM2_ALG_ID.SHA256
TPM2_ALG_ID.SHA384
TPM2_ALG_ID.SHA3_256
TPM2_ALG_ID.SHA3_384
TPM2_ALG_ID.SHA3_512
TPM2_ALG_ID.SHA512
TPM2_ALG_ID.SM2
TPM2_ALG_ID.SM3_256
TPM2_ALG_ID.SM4
TPM2_ALG_ID.SYMCIPHER
TPM2_ALG_ID.TDES
TPM2_ALG_ID.XOR
TPM2_ALG_ID.__str__()
TPM2_ALG_ID.contains()
TPM2_ALG_ID.iterator()
TPM2_ALG_ID.marshal()
TPM2_ALG_ID.parse()
TPM2_ALG_ID.to_string()
TPM2_ALG_ID.unmarshal()
TPM2_CAP
TPM2_CAP.ALGS
TPM2_CAP.AUDIT_COMMANDS
TPM2_CAP.COMMANDS
TPM2_CAP.ECC_CURVES
TPM2_CAP.FIRST
TPM2_CAP.HANDLES
TPM2_CAP.LAST
TPM2_CAP.PCRS
TPM2_CAP.PCR_PROPERTIES
TPM2_CAP.PP_COMMANDS
TPM2_CAP.TPM_PROPERTIES
TPM2_CAP.VENDOR_PROPERTY
TPM2_CAP.__str__()
TPM2_CAP.contains()
TPM2_CAP.iterator()
TPM2_CAP.marshal()
TPM2_CAP.parse()
TPM2_CAP.to_string()
TPM2_CAP.unmarshal()
TPM2_CC
TPM2_CC.AC_GetCapability
TPM2_CC.AC_Send
TPM2_CC.ActivateCredential
TPM2_CC.Certify
TPM2_CC.CertifyCreation
TPM2_CC.ChangeEPS
TPM2_CC.ChangePPS
TPM2_CC.Clear
TPM2_CC.ClearControl
TPM2_CC.ClockRateAdjust
TPM2_CC.ClockSet
TPM2_CC.Commit
TPM2_CC.ContextLoad
TPM2_CC.ContextSave
TPM2_CC.Create
TPM2_CC.CreateLoaded
TPM2_CC.CreatePrimary
TPM2_CC.DictionaryAttackLockReset
TPM2_CC.DictionaryAttackParameters
TPM2_CC.Duplicate
TPM2_CC.ECC_Parameters
TPM2_CC.ECDH_KeyGen
TPM2_CC.ECDH_ZGen
TPM2_CC.EC_Ephemeral
TPM2_CC.EncryptDecrypt
TPM2_CC.EncryptDecrypt2
TPM2_CC.EventSequenceComplete
TPM2_CC.EvictControl
TPM2_CC.FIRST
TPM2_CC.FieldUpgradeData
TPM2_CC.FieldUpgradeStart
TPM2_CC.FirmwareRead
TPM2_CC.FlushContext
TPM2_CC.GetCapability
TPM2_CC.GetCommandAuditDigest
TPM2_CC.GetRandom
TPM2_CC.GetSessionAuditDigest
TPM2_CC.GetTestResult
TPM2_CC.GetTime
TPM2_CC.HMAC
TPM2_CC.HMAC_Start
TPM2_CC.Hash
TPM2_CC.HashSequenceStart
TPM2_CC.HierarchyChangeAuth
TPM2_CC.HierarchyControl
TPM2_CC.Import
TPM2_CC.IncrementalSelfTest
TPM2_CC.LAST
TPM2_CC.Load
TPM2_CC.LoadExternal
TPM2_CC.MakeCredential
TPM2_CC.NV_Certify
TPM2_CC.NV_ChangeAuth
TPM2_CC.NV_DefineSpace
TPM2_CC.NV_Extend
TPM2_CC.NV_GlobalWriteLock
TPM2_CC.NV_Increment
TPM2_CC.NV_Read
TPM2_CC.NV_ReadLock
TPM2_CC.NV_ReadPublic
TPM2_CC.NV_SetBits
TPM2_CC.NV_UndefineSpace
TPM2_CC.NV_UndefineSpaceSpecial
TPM2_CC.NV_Write
TPM2_CC.NV_WriteLock
TPM2_CC.ObjectChangeAuth
TPM2_CC.PCR_Allocate
TPM2_CC.PCR_Event
TPM2_CC.PCR_Extend
TPM2_CC.PCR_Read
TPM2_CC.PCR_Reset
TPM2_CC.PCR_SetAuthPolicy
TPM2_CC.PCR_SetAuthValue
TPM2_CC.PP_Commands
TPM2_CC.PolicyAuthValue
TPM2_CC.PolicyAuthorize
TPM2_CC.PolicyAuthorizeNV
TPM2_CC.PolicyCommandCode
TPM2_CC.PolicyCounterTimer
TPM2_CC.PolicyCpHash
TPM2_CC.PolicyDuplicationSelect
TPM2_CC.PolicyGetDigest
TPM2_CC.PolicyLocality
TPM2_CC.PolicyNV
TPM2_CC.PolicyNameHash
TPM2_CC.PolicyNvWritten
TPM2_CC.PolicyOR
TPM2_CC.PolicyPCR
TPM2_CC.PolicyPassword
TPM2_CC.PolicyPhysicalPresence
TPM2_CC.PolicyRestart
TPM2_CC.PolicySecret
TPM2_CC.PolicySigned
TPM2_CC.PolicyTemplate
TPM2_CC.PolicyTicket
TPM2_CC.Policy_AC_SendSelect
TPM2_CC.Quote
TPM2_CC.RSA_Decrypt
TPM2_CC.RSA_Encrypt
TPM2_CC.ReadClock
TPM2_CC.ReadPublic
TPM2_CC.Rewrap
TPM2_CC.SelfTest
TPM2_CC.SequenceComplete
TPM2_CC.SequenceUpdate
TPM2_CC.SetAlgorithmSet
TPM2_CC.SetCommandCodeAuditStatus
TPM2_CC.SetPrimaryPolicy
TPM2_CC.Shutdown
TPM2_CC.Sign
TPM2_CC.StartAuthSession
TPM2_CC.Startup
TPM2_CC.StirRandom
TPM2_CC.TestParms
TPM2_CC.Unseal
TPM2_CC.Vendor_TCG_Test
TPM2_CC.VerifySignature
TPM2_CC.ZGen_2Phase
TPM2_CC.__str__()
TPM2_CC.contains()
TPM2_CC.iterator()
TPM2_CC.marshal()
TPM2_CC.parse()
TPM2_CC.to_string()
TPM2_CC.unmarshal()
TPM2_CLOCK
TPM2_CLOCK.COARSE_FASTER
TPM2_CLOCK.COARSE_SLOWER
TPM2_CLOCK.FINE_FASTER
TPM2_CLOCK.FINE_SLOWER
TPM2_CLOCK.MEDIUM_FASTER
TPM2_CLOCK.MEDIUM_SLOWER
TPM2_CLOCK.NO_CHANGE
TPM2_CLOCK.__str__()
TPM2_CLOCK.contains()
TPM2_CLOCK.iterator()
TPM2_CLOCK.marshal()
TPM2_CLOCK.parse()
TPM2_CLOCK.to_string()
TPM2_CLOCK.unmarshal()
TPM2_CLOCK_ADJUST
TPM2_CLOCK_ADJUST.COARSE_FASTER
TPM2_CLOCK_ADJUST.COARSE_SLOWER
TPM2_CLOCK_ADJUST.FINE_FASTER
TPM2_CLOCK_ADJUST.FINE_SLOWER
TPM2_CLOCK_ADJUST.MEDIUM_FASTER
TPM2_CLOCK_ADJUST.MEDIUM_SLOWER
TPM2_CLOCK_ADJUST.NO_CHANGE
TPM2_CLOCK_ADJUST.__str__()
TPM2_CLOCK_ADJUST.contains()
TPM2_CLOCK_ADJUST.iterator()
TPM2_CLOCK_ADJUST.marshal()
TPM2_CLOCK_ADJUST.parse()
TPM2_CLOCK_ADJUST.to_string()
TPM2_CLOCK_ADJUST.unmarshal()
TPM2_ECC
TPM2_ECC_CURVE
TPM2_ECC_CURVE.BN_P256
TPM2_ECC_CURVE.BN_P638
TPM2_ECC_CURVE.NIST_P192
TPM2_ECC_CURVE.NIST_P224
TPM2_ECC_CURVE.NIST_P256
TPM2_ECC_CURVE.NIST_P384
TPM2_ECC_CURVE.NIST_P521
TPM2_ECC_CURVE.NONE
TPM2_ECC_CURVE.SM2_P256
TPM2_ECC_CURVE.__str__()
TPM2_ECC_CURVE.contains()
TPM2_ECC_CURVE.iterator()
TPM2_ECC_CURVE.marshal()
TPM2_ECC_CURVE.parse()
TPM2_ECC_CURVE.to_string()
TPM2_ECC_CURVE.unmarshal()
TPM2_EO
TPM2_EO.BITCLEAR
TPM2_EO.BITSET
TPM2_EO.EQ
TPM2_EO.NEQ
TPM2_EO.SIGNED_GE
TPM2_EO.SIGNED_GT
TPM2_EO.SIGNED_LE
TPM2_EO.SIGNED_LT
TPM2_EO.UNSIGNED_GE
TPM2_EO.UNSIGNED_GT
TPM2_EO.UNSIGNED_LE
TPM2_EO.UNSIGNED_LT
TPM2_EO.__str__()
TPM2_EO.contains()
TPM2_EO.iterator()
TPM2_EO.marshal()
TPM2_EO.parse()
TPM2_EO.to_string()
TPM2_EO.unmarshal()
TPM2_GENERATED
TPM2_HC
TPM2_HC.ACTIVE_SESSION_FIRST
TPM2_HC.ACTIVE_SESSION_LAST
TPM2_HC.HMAC_SESSION_FIRST
TPM2_HC.HMAC_SESSION_LAST
TPM2_HC.HR_HANDLE_MASK
TPM2_HC.HR_HMAC_SESSION
TPM2_HC.HR_NV_INDEX
TPM2_HC.HR_PCR
TPM2_HC.HR_PERMANENT
TPM2_HC.HR_PERSISTENT
TPM2_HC.HR_POLICY_SESSION
TPM2_HC.HR_RANGE_MASK
TPM2_HC.HR_SHIFT
TPM2_HC.HR_TRANSIENT
TPM2_HC.LOADED_SESSION_FIRST
TPM2_HC.LOADED_SESSION_LAST
TPM2_HC.NV_INDEX_FIRST
TPM2_HC.NV_INDEX_LAST
TPM2_HC.PCR_FIRST
TPM2_HC.PCR_LAST
TPM2_HC.PERMANENT_FIRST
TPM2_HC.PERMANENT_LAST
TPM2_HC.PERSISTENT_FIRST
TPM2_HC.PERSISTENT_LAST
TPM2_HC.PLATFORM_PERSISTENT
TPM2_HC.POLICY_SESSION_FIRST
TPM2_HC.POLICY_SESSION_LAST
TPM2_HC.TRANSIENT_FIRST
TPM2_HC.TRANSIENT_LAST
TPM2_HC.__str__()
TPM2_HC.contains()
TPM2_HC.iterator()
TPM2_HC.marshal()
TPM2_HC.parse()
TPM2_HC.to_string()
TPM2_HC.unmarshal()
TPM2_HR
TPM2_HR.HANDLE_MASK
TPM2_HR.HMAC_SESSION
TPM2_HR.NV_INDEX
TPM2_HR.PCR
TPM2_HR.PERMANENT
TPM2_HR.PERSISTENT
TPM2_HR.POLICY_SESSION
TPM2_HR.RANGE_MASK
TPM2_HR.SHIFT
TPM2_HR.TRANSIENT
TPM2_HR.__str__()
TPM2_HR.contains()
TPM2_HR.iterator()
TPM2_HR.marshal()
TPM2_HR.parse()
TPM2_HR.to_string()
TPM2_HR.unmarshal()
TPM2_HT
TPM2_HT.HMAC_SESSION
TPM2_HT.LOADED_SESSION
TPM2_HT.NV_INDEX
TPM2_HT.PCR
TPM2_HT.PERMANENT
TPM2_HT.PERSISTENT
TPM2_HT.POLICY_SESSION
TPM2_HT.SAVED_SESSION
TPM2_HT.TRANSIENT
TPM2_HT.__str__()
TPM2_HT.contains()
TPM2_HT.iterator()
TPM2_HT.marshal()
TPM2_HT.parse()
TPM2_HT.to_string()
TPM2_HT.unmarshal()
TPM2_MAX
TPM2_NT
TPM2_PS
TPM2_PS.AUTHENTICATION
TPM2_PS.CELL_PHONE
TPM2_PS.EMBEDDED
TPM2_PS.HARDCOPY
TPM2_PS.INFRASTRUCTURE
TPM2_PS.MAIN
TPM2_PS.MULTI_TENANT
TPM2_PS.PC
TPM2_PS.PDA
TPM2_PS.PERIPHERAL
TPM2_PS.SERVER
TPM2_PS.STORAGE
TPM2_PS.TC
TPM2_PS.TNC
TPM2_PS.TSS
TPM2_PS.VIRTUALIZATION
TPM2_PS.__str__()
TPM2_PS.contains()
TPM2_PS.iterator()
TPM2_PS.marshal()
TPM2_PS.parse()
TPM2_PS.to_string()
TPM2_PS.unmarshal()
TPM2_PT
TPM2_PT.ACTIVE_SESSIONS_MAX
TPM2_PT.ALGORITHM_SET
TPM2_PT.CLOCK_UPDATE
TPM2_PT.CONTEXT_GAP_MAX
TPM2_PT.DAY_OF_YEAR
TPM2_PT.FAMILY_INDICATOR
TPM2_PT.FIXED
TPM2_PT.GROUP
TPM2_PT.INPUT_BUFFER
TPM2_PT.LEVEL
TPM2_PT.LIBRARY_COMMANDS
TPM2_PT.LOADED_CURVES
TPM2_PT.LOCKOUT_COUNTER
TPM2_PT.LOCKOUT_INTERVAL
TPM2_PT.LOCKOUT_RECOVERY
TPM2_PT.MANUFACTURER
TPM2_PT.MAX_AUTH_FAIL
TPM2_PT.MAX_COMMAND_SIZE
TPM2_PT.MAX_DIGEST
TPM2_PT.MAX_OBJECT_CONTEXT
TPM2_PT.MAX_RESPONSE_SIZE
TPM2_PT.MAX_SESSION_CONTEXT
TPM2_PT.MEMORY
TPM2_PT.MODES
TPM2_PT.NONE
TPM2_PT.ORDERLY_COUNT
TPM2_PT.PERMANENT
TPM2_PT.REVISION
TPM2_PT.SPLIT_MAX
TPM2_PT.STARTUP_CLEAR
TPM2_PT.TOTAL_COMMANDS
TPM2_PT.VAR
TPM2_PT.VENDOR_COMMANDS
TPM2_PT.YEAR
TPM2_PT.__str__()
TPM2_PT.contains()
TPM2_PT.iterator()
TPM2_PT.marshal()
TPM2_PT.parse()
TPM2_PT.to_string()
TPM2_PT.unmarshal()
TPM2_PT_AUDIT
TPM2_PT_CONTEXT
TPM2_PT_FIRMWARE
TPM2_PT_HR
TPM2_PT_HR.ACTIVE
TPM2_PT_HR.ACTIVE_AVAIL
TPM2_PT_HR.LOADED
TPM2_PT_HR.LOADED_AVAIL
TPM2_PT_HR.LOADED_MIN
TPM2_PT_HR.NV_INDEX
TPM2_PT_HR.PERSISTENT
TPM2_PT_HR.PERSISTENT_AVAIL
TPM2_PT_HR.PERSISTENT_MIN
TPM2_PT_HR.TRANSIENT_AVAIL
TPM2_PT_HR.TRANSIENT_MIN
TPM2_PT_HR.__str__()
TPM2_PT_HR.contains()
TPM2_PT_HR.iterator()
TPM2_PT_HR.marshal()
TPM2_PT_HR.parse()
TPM2_PT_HR.to_string()
TPM2_PT_HR.unmarshal()
TPM2_PT_NV
TPM2_PT_PCR
TPM2_PT_PCR.AUTH
TPM2_PT_PCR.COUNT
TPM2_PT_PCR.DRTM_RESET
TPM2_PT_PCR.EXTEND_L0
TPM2_PT_PCR.EXTEND_L1
TPM2_PT_PCR.EXTEND_L2
TPM2_PT_PCR.EXTEND_L3
TPM2_PT_PCR.EXTEND_L4
TPM2_PT_PCR.FIRST
TPM2_PT_PCR.LAST
TPM2_PT_PCR.NO_INCREMENT
TPM2_PT_PCR.POLICY
TPM2_PT_PCR.RESET_L0
TPM2_PT_PCR.RESET_L1
TPM2_PT_PCR.RESET_L2
TPM2_PT_PCR.RESET_L3
TPM2_PT_PCR.RESET_L4
TPM2_PT_PCR.SAVE
TPM2_PT_PCR.SELECT_MIN
TPM2_PT_PCR.__str__()
TPM2_PT_PCR.contains()
TPM2_PT_PCR.iterator()
TPM2_PT_PCR.marshal()
TPM2_PT_PCR.parse()
TPM2_PT_PCR.to_string()
TPM2_PT_PCR.unmarshal()
TPM2_PT_PS
TPM2_PT_VENDOR
TPM2_RC
TPM2_RC.A
TPM2_RC.ASYMMETRIC
TPM2_RC.ATTRIBUTES
TPM2_RC.AUTHSIZE
TPM2_RC.AUTH_CONTEXT
TPM2_RC.AUTH_FAIL
TPM2_RC.AUTH_MISSING
TPM2_RC.AUTH_TYPE
TPM2_RC.AUTH_UNAVAILABLE
TPM2_RC.B
TPM2_RC.BAD_AUTH
TPM2_RC.BAD_CONTEXT
TPM2_RC.BAD_TAG
TPM2_RC.BINDING
TPM2_RC.C
TPM2_RC.CANCELED
TPM2_RC.COMMAND_CODE
TPM2_RC.COMMAND_SIZE
TPM2_RC.CONTEXT_GAP
TPM2_RC.CPHASH
TPM2_RC.CURVE
TPM2_RC.D
TPM2_RC.DISABLED
TPM2_RC.E
TPM2_RC.ECC_POINT
TPM2_RC.EXCLUSIVE
TPM2_RC.EXPIRED
TPM2_RC.F
TPM2_RC.FAILURE
TPM2_RC.FMT1
TPM2_RC.H
TPM2_RC.HANDLE
TPM2_RC.HASH
TPM2_RC.HIERARCHY
TPM2_RC.HMAC
TPM2_RC.INITIALIZE
TPM2_RC.INSUFFICIENT
TPM2_RC.INTEGRITY
TPM2_RC.KDF
TPM2_RC.KEY
TPM2_RC.KEY_SIZE
TPM2_RC.LOCALITY
TPM2_RC.LOCKOUT
TPM2_RC.MAX_FM0
TPM2_RC.MEMORY
TPM2_RC.MGF
TPM2_RC.MODE
TPM2_RC.NEEDS_TEST
TPM2_RC.NONCE
TPM2_RC.NOT_USED
TPM2_RC.NO_RESULT
TPM2_RC.NV_AUTHORIZATION
TPM2_RC.NV_DEFINED
TPM2_RC.NV_LOCKED
TPM2_RC.NV_RANGE
TPM2_RC.NV_RATE
TPM2_RC.NV_SIZE
TPM2_RC.NV_SPACE
TPM2_RC.NV_UNAVAILABLE
TPM2_RC.NV_UNINITIALIZED
TPM2_RC.N_MASK
TPM2_RC.OBJECT_HANDLES
TPM2_RC.OBJECT_MEMORY
TPM2_RC.P
TPM2_RC.PARENT
TPM2_RC.PCR
TPM2_RC.PCR_CHANGED
TPM2_RC.POLICY
TPM2_RC.POLICY_CC
TPM2_RC.POLICY_FAIL
TPM2_RC.PP
TPM2_RC.PRIVATE
TPM2_RC.RANGE
TPM2_RC.RC1
TPM2_RC.RC2
TPM2_RC.RC3
TPM2_RC.RC4
TPM2_RC.RC5
TPM2_RC.RC6
TPM2_RC.RC7
TPM2_RC.RC8
TPM2_RC.RC9
TPM2_RC.REBOOT
TPM2_RC.REFERENCE_H0
TPM2_RC.REFERENCE_H1
TPM2_RC.REFERENCE_H2
TPM2_RC.REFERENCE_H3
TPM2_RC.REFERENCE_H4
TPM2_RC.REFERENCE_H5
TPM2_RC.REFERENCE_H6
TPM2_RC.REFERENCE_S0
TPM2_RC.REFERENCE_S1
TPM2_RC.REFERENCE_S2
TPM2_RC.REFERENCE_S3
TPM2_RC.REFERENCE_S4
TPM2_RC.REFERENCE_S5
TPM2_RC.REFERENCE_S6
TPM2_RC.RETRY
TPM2_RC.S
TPM2_RC.SCHEME
TPM2_RC.SELECTOR
TPM2_RC.SENSITIVE
TPM2_RC.SEQUENCE
TPM2_RC.SESSION_HANDLES
TPM2_RC.SESSION_MEMORY
TPM2_RC.SIGNATURE
TPM2_RC.SIZE
TPM2_RC.SUCCESS
TPM2_RC.SYMMETRIC
TPM2_RC.TAG
TPM2_RC.TESTING
TPM2_RC.TICKET
TPM2_RC.TOO_MANY_CONTEXTS
TPM2_RC.TYPE
TPM2_RC.UNBALANCED
TPM2_RC.UPGRADE
TPM2_RC.VALUE
TPM2_RC.VER1
TPM2_RC.WARN
TPM2_RC.YIELDED
TPM2_RC.__str__()
TPM2_RC.contains()
TPM2_RC.decode()
TPM2_RC.iterator()
TPM2_RC.marshal()
TPM2_RC.parse()
TPM2_RC.to_string()
TPM2_RC.unmarshal()
TPM2_RH
TPM2_RH.ADMIN
TPM2_RH.EK
TPM2_RH.ENDORSEMENT
TPM2_RH.LOCKOUT
TPM2_RH.NULL
TPM2_RH.OPERATOR
TPM2_RH.OWNER
TPM2_RH.PLATFORM
TPM2_RH.PLATFORM_NV
TPM2_RH.PW
TPM2_RH.REVOKE
TPM2_RH.SRK
TPM2_RH.TRANSPORT
TPM2_RH.UNASSIGNED
TPM2_RH.__str__()
TPM2_RH.contains()
TPM2_RH.iterator()
TPM2_RH.marshal()
TPM2_RH.parse()
TPM2_RH.to_string()
TPM2_RH.unmarshal()
TPM2_SE
TPM2_SPEC
TPM2_ST
TPM2_ST.ATTEST_CERTIFY
TPM2_ST.ATTEST_COMMAND_AUDIT
TPM2_ST.ATTEST_CREATION
TPM2_ST.ATTEST_NV
TPM2_ST.ATTEST_QUOTE
TPM2_ST.ATTEST_SESSION_AUDIT
TPM2_ST.ATTEST_TIME
TPM2_ST.AUTH_SECRET
TPM2_ST.AUTH_SIGNED
TPM2_ST.CREATION
TPM2_ST.FU_MANIFEST
TPM2_ST.HASHCHECK
TPM2_ST.NO_SESSIONS
TPM2_ST.NULL
TPM2_ST.RSP_COMMAND
TPM2_ST.SESSIONS
TPM2_ST.VERIFIED
TPM2_ST.__str__()
TPM2_ST.contains()
TPM2_ST.iterator()
TPM2_ST.marshal()
TPM2_ST.parse()
TPM2_ST.to_string()
TPM2_ST.unmarshal()
TPM2_SU
TPMA_ALGORITHM
TPMA_ALGORITHM.ASYMMETRIC
TPMA_ALGORITHM.ENCRYPTING
TPMA_ALGORITHM.HASH
TPMA_ALGORITHM.METHOD
TPMA_ALGORITHM.OBJECT
TPMA_ALGORITHM.RESERVED1_MASK
TPMA_ALGORITHM.SIGNING
TPMA_ALGORITHM.SYMMETRIC
TPMA_ALGORITHM.__str__()
TPMA_ALGORITHM.contains()
TPMA_ALGORITHM.iterator()
TPMA_ALGORITHM.marshal()
TPMA_ALGORITHM.parse()
TPMA_ALGORITHM.to_string()
TPMA_ALGORITHM.unmarshal()
TPMA_CC
TPMA_CC.CHANDLES_MASK
TPMA_CC.CHANDLES_SHIFT
TPMA_CC.COMMANDINDEX_MASK
TPMA_CC.COMMANDINDEX_SHIFT
TPMA_CC.EXTENSIVE
TPMA_CC.FLUSHED
TPMA_CC.NV
TPMA_CC.RESERVED1_MASK
TPMA_CC.RES_MASK
TPMA_CC.RES_SHIFT
TPMA_CC.RHANDLE
TPMA_CC.V
TPMA_CC.__str__()
TPMA_CC.chandles
TPMA_CC.commandindex
TPMA_CC.contains()
TPMA_CC.iterator()
TPMA_CC.marshal()
TPMA_CC.parse()
TPMA_CC.to_string()
TPMA_CC.unmarshal()
TPMA_FRIENDLY_INTLIST
TPMA_LOCALITY
TPMA_LOCALITY.EXTENDED_MASK
TPMA_LOCALITY.EXTENDED_SHIFT
TPMA_LOCALITY.FOUR
TPMA_LOCALITY.ONE
TPMA_LOCALITY.THREE
TPMA_LOCALITY.TWO
TPMA_LOCALITY.ZERO
TPMA_LOCALITY.__str__()
TPMA_LOCALITY.contains()
TPMA_LOCALITY.create_extended()
TPMA_LOCALITY.iterator()
TPMA_LOCALITY.marshal()
TPMA_LOCALITY.parse()
TPMA_LOCALITY.to_string()
TPMA_LOCALITY.unmarshal()
TPMA_MEMORY
TPMA_MODES
TPMA_NV
TPMA_NV.AUTHREAD
TPMA_NV.AUTHWRITE
TPMA_NV.CLEAR_STCLEAR
TPMA_NV.GLOBALLOCK
TPMA_NV.NO_DA
TPMA_NV.ORDERLY
TPMA_NV.OWNERREAD
TPMA_NV.OWNERWRITE
TPMA_NV.PLATFORMCREATE
TPMA_NV.POLICYREAD
TPMA_NV.POLICYWRITE
TPMA_NV.POLICY_DELETE
TPMA_NV.PPREAD
TPMA_NV.PPWRITE
TPMA_NV.READLOCKED
TPMA_NV.READ_STCLEAR
TPMA_NV.TPM2_NT_MASK
TPMA_NV.TPM2_NT_SHIFT
TPMA_NV.WRITEALL
TPMA_NV.WRITEDEFINE
TPMA_NV.WRITELOCKED
TPMA_NV.WRITE_STCLEAR
TPMA_NV.WRITTEN
TPMA_NV.__str__()
TPMA_NV.contains()
TPMA_NV.iterator()
TPMA_NV.marshal()
TPMA_NV.nt
TPMA_NV.parse()
TPMA_NV.to_string()
TPMA_NV.unmarshal()
TPMA_OBJECT
TPMA_OBJECT.ADMINWITHPOLICY
TPMA_OBJECT.DECRYPT
TPMA_OBJECT.DEFAULT_TPM2_TOOLS_CREATEPRIMARY_ATTRS
TPMA_OBJECT.DEFAULT_TPM2_TOOLS_CREATE_ATTRS
TPMA_OBJECT.ENCRYPTEDDUPLICATION
TPMA_OBJECT.FIXEDPARENT
TPMA_OBJECT.FIXEDTPM
TPMA_OBJECT.NODA
TPMA_OBJECT.RESTRICTED
TPMA_OBJECT.SENSITIVEDATAORIGIN
TPMA_OBJECT.SIGN_ENCRYPT
TPMA_OBJECT.STCLEAR
TPMA_OBJECT.USERWITHAUTH
TPMA_OBJECT.__str__()
TPMA_OBJECT.contains()
TPMA_OBJECT.iterator()
TPMA_OBJECT.marshal()
TPMA_OBJECT.parse()
TPMA_OBJECT.to_string()
TPMA_OBJECT.unmarshal()
TPMA_PERMANENT
TPMA_PERMANENT.DISABLECLEAR
TPMA_PERMANENT.ENDORSEMENTAUTHSET
TPMA_PERMANENT.INLOCKOUT
TPMA_PERMANENT.LOCKOUTAUTHSET
TPMA_PERMANENT.OWNERAUTHSET
TPMA_PERMANENT.RESERVED1_MASK
TPMA_PERMANENT.RESERVED2_MASK
TPMA_PERMANENT.TPMGENERATEDEPS
TPMA_PERMANENT.__str__()
TPMA_PERMANENT.contains()
TPMA_PERMANENT.iterator()
TPMA_PERMANENT.marshal()
TPMA_PERMANENT.parse()
TPMA_PERMANENT.to_string()
TPMA_PERMANENT.unmarshal()
TPMA_SESSION
TPMA_SESSION.AUDIT
TPMA_SESSION.AUDITEXCLUSIVE
TPMA_SESSION.AUDITRESET
TPMA_SESSION.CONTINUESESSION
TPMA_SESSION.DECRYPT
TPMA_SESSION.ENCRYPT
TPMA_SESSION.__str__()
TPMA_SESSION.contains()
TPMA_SESSION.iterator()
TPMA_SESSION.marshal()
TPMA_SESSION.parse()
TPMA_SESSION.to_string()
TPMA_SESSION.unmarshal()
TPMA_STARTUP
TPMA_STARTUP.CLEAR_EHENABLE
TPMA_STARTUP.CLEAR_ORDERLY
TPMA_STARTUP.CLEAR_PHENABLE
TPMA_STARTUP.CLEAR_PHENABLENV
TPMA_STARTUP.CLEAR_RESERVED1_MASK
TPMA_STARTUP.CLEAR_SHENABLE
TPMA_STARTUP.__str__()
TPMA_STARTUP.contains()
TPMA_STARTUP.iterator()
TPMA_STARTUP.marshal()
TPMA_STARTUP.parse()
TPMA_STARTUP.to_string()
TPMA_STARTUP.unmarshal()
TPMI_YES_NO
TPM_AT
TPM_BASE_RC
TPM_FRIENDLY_INT
TSS2_POLICY_PCR_SELECTOR
TSS2_POLICY_PCR_SELECTOR.PCR_SELECT
TSS2_POLICY_PCR_SELECTOR.PCR_SELECTION
TSS2_POLICY_PCR_SELECTOR.__str__()
TSS2_POLICY_PCR_SELECTOR.contains()
TSS2_POLICY_PCR_SELECTOR.iterator()
TSS2_POLICY_PCR_SELECTOR.marshal()
TSS2_POLICY_PCR_SELECTOR.parse()
TSS2_POLICY_PCR_SELECTOR.to_string()
TSS2_POLICY_PCR_SELECTOR.unmarshal()
TSS2_RC
TSS2_RC.BASE_RC_ABI_MISMATCH
TSS2_RC.BASE_RC_AUTHORIZATION_FAILED
TSS2_RC.BASE_RC_AUTHORIZATION_UNKNOWN
TSS2_RC.BASE_RC_BAD_CONTEXT
TSS2_RC.BASE_RC_BAD_KEY
TSS2_RC.BASE_RC_BAD_PATH
TSS2_RC.BASE_RC_BAD_REFERENCE
TSS2_RC.BASE_RC_BAD_SEQUENCE
TSS2_RC.BASE_RC_BAD_SIZE
TSS2_RC.BASE_RC_BAD_TCTI_STRUCTURE
TSS2_RC.BASE_RC_BAD_TEMPLATE
TSS2_RC.BASE_RC_BAD_TR
TSS2_RC.BASE_RC_BAD_VALUE
TSS2_RC.BASE_RC_GENERAL_FAILURE
TSS2_RC.BASE_RC_HASH_MISMATCH
TSS2_RC.BASE_RC_INCOMPATIBLE_TCTI
TSS2_RC.BASE_RC_INSUFFICIENT_BUFFER
TSS2_RC.BASE_RC_INSUFFICIENT_CONTEXT
TSS2_RC.BASE_RC_INSUFFICIENT_RESPONSE
TSS2_RC.BASE_RC_INVALID_SESSIONS
TSS2_RC.BASE_RC_IO_ERROR
TSS2_RC.BASE_RC_KEY_NOT_DUPLICABLE
TSS2_RC.BASE_RC_KEY_NOT_FOUND
TSS2_RC.BASE_RC_MALFORMED_RESPONSE
TSS2_RC.BASE_RC_MEMORY
TSS2_RC.BASE_RC_MULTIPLE_DECRYPT_SESSIONS
TSS2_RC.BASE_RC_MULTIPLE_ENCRYPT_SESSIONS
TSS2_RC.BASE_RC_NAME_ALREADY_EXISTS
TSS2_RC.BASE_RC_NOT_DELETABLE
TSS2_RC.BASE_RC_NOT_IMPLEMENTED
TSS2_RC.BASE_RC_NOT_PERMITTED
TSS2_RC.BASE_RC_NOT_SUPPORTED
TSS2_RC.BASE_RC_NO_CERT
TSS2_RC.BASE_RC_NO_CONFIG
TSS2_RC.BASE_RC_NO_CONNECTION
TSS2_RC.BASE_RC_NO_DECRYPT_PARAM
TSS2_RC.BASE_RC_NO_ENCRYPT_PARAM
TSS2_RC.BASE_RC_NO_HANDLE
TSS2_RC.BASE_RC_NO_PCR
TSS2_RC.BASE_RC_NO_TPM
TSS2_RC.BASE_RC_NV_NOT_READABLE
TSS2_RC.BASE_RC_NV_NOT_WRITEABLE
TSS2_RC.BASE_RC_NV_TOO_SMALL
TSS2_RC.BASE_RC_NV_WRONG_TYPE
TSS2_RC.BASE_RC_PATH_ALREADY_EXISTS
TSS2_RC.BASE_RC_PATH_NOT_FOUND
TSS2_RC.BASE_RC_PCR_NOT_RESETTABLE
TSS2_RC.BASE_RC_POLICY_UNKNOWN
TSS2_RC.BASE_RC_RSP_AUTH_FAILED
TSS2_RC.BASE_RC_SIGNATURE_VERIFICATION_FAILED
TSS2_RC.BASE_RC_TRY_AGAIN
TSS2_RC.ESAPI_RC_LAYER
TSS2_RC.ESYS_RC_ABI_MISMATCH
TSS2_RC.ESYS_RC_BAD_REFERENCE
TSS2_RC.ESYS_RC_BAD_SEQUENCE
TSS2_RC.ESYS_RC_BAD_SIZE
TSS2_RC.ESYS_RC_BAD_TCTI_STRUCTURE
TSS2_RC.ESYS_RC_BAD_TR
TSS2_RC.ESYS_RC_BAD_VALUE
TSS2_RC.ESYS_RC_GENERAL_FAILURE
TSS2_RC.ESYS_RC_INCOMPATIBLE_TCTI
TSS2_RC.ESYS_RC_INSUFFICIENT_BUFFER
TSS2_RC.ESYS_RC_INSUFFICIENT_CONTEXT
TSS2_RC.ESYS_RC_INSUFFICIENT_RESPONSE
TSS2_RC.ESYS_RC_INVALID_SESSIONS
TSS2_RC.ESYS_RC_IO_ERROR
TSS2_RC.ESYS_RC_MALFORMED_RESPONSE
TSS2_RC.ESYS_RC_MEMORY
TSS2_RC.ESYS_RC_MULTIPLE_DECRYPT_SESSIONS
TSS2_RC.ESYS_RC_MULTIPLE_ENCRYPT_SESSIONS
TSS2_RC.ESYS_RC_NOT_IMPLEMENTED
TSS2_RC.ESYS_RC_NO_DECRYPT_PARAM
TSS2_RC.ESYS_RC_NO_ENCRYPT_PARAM
TSS2_RC.ESYS_RC_RSP_AUTH_FAILED
TSS2_RC.ESYS_RC_TRY_AGAIN
TSS2_RC.FAPI_RC_ALREADY_PROVISIONED
TSS2_RC.FAPI_RC_AUTHORIZATION_FAILED
TSS2_RC.FAPI_RC_AUTHORIZATION_UNKNOWN
TSS2_RC.FAPI_RC_BAD_CONTEXT
TSS2_RC.FAPI_RC_BAD_KEY
TSS2_RC.FAPI_RC_BAD_PATH
TSS2_RC.FAPI_RC_BAD_REFERENCE
TSS2_RC.FAPI_RC_BAD_SEQUENCE
TSS2_RC.FAPI_RC_BAD_TEMPLATE
TSS2_RC.FAPI_RC_BAD_VALUE
TSS2_RC.FAPI_RC_GENERAL_FAILURE
TSS2_RC.FAPI_RC_HASH_MISMATCH
TSS2_RC.FAPI_RC_IO_ERROR
TSS2_RC.FAPI_RC_KEY_NOT_DUPLICABLE
TSS2_RC.FAPI_RC_KEY_NOT_FOUND
TSS2_RC.FAPI_RC_MEMORY
TSS2_RC.FAPI_RC_NAME_ALREADY_EXISTS
TSS2_RC.FAPI_RC_NOT_DELETABLE
TSS2_RC.FAPI_RC_NOT_IMPLEMENTED
TSS2_RC.FAPI_RC_NOT_PROVISIONED
TSS2_RC.FAPI_RC_NO_CERT
TSS2_RC.FAPI_RC_NO_CONFIG
TSS2_RC.FAPI_RC_NO_DECRYPT_PARAM
TSS2_RC.FAPI_RC_NO_ENCRYPT_PARAM
TSS2_RC.FAPI_RC_NO_HANDLE
TSS2_RC.FAPI_RC_NO_PCR
TSS2_RC.FAPI_RC_NO_TPM
TSS2_RC.FAPI_RC_NV_NOT_READABLE
TSS2_RC.FAPI_RC_NV_NOT_WRITEABLE
TSS2_RC.FAPI_RC_NV_TOO_SMALL
TSS2_RC.FAPI_RC_NV_WRONG_TYPE
TSS2_RC.FAPI_RC_PATH_ALREADY_EXISTS
TSS2_RC.FAPI_RC_PATH_NOT_FOUND
TSS2_RC.FAPI_RC_PCR_NOT_RESETTABLE
TSS2_RC.FAPI_RC_POLICY_UNKNOWN
TSS2_RC.FAPI_RC_SIGNATURE_VERIFICATION_FAILED
TSS2_RC.FAPI_RC_TRY_AGAIN
TSS2_RC.FEATURE_RC_LAYER
TSS2_RC.LAYER_IMPLEMENTATION_SPECIFIC_OFFSET
TSS2_RC.LEVEL_IMPLEMENTATION_SPECIFIC_SHIFT
TSS2_RC.MU_RC_BAD_REFERENCE
TSS2_RC.MU_RC_BAD_SIZE
TSS2_RC.MU_RC_BAD_VALUE
TSS2_RC.MU_RC_GENERAL_FAILURE
TSS2_RC.MU_RC_INSUFFICIENT_BUFFER
TSS2_RC.MU_RC_LAYER
TSS2_RC.POLICY_RC_AUTHORIZATION_UNKNOWN
TSS2_RC.POLICY_RC_BAD_REFERENCE
TSS2_RC.POLICY_RC_BAD_TEMPLATE
TSS2_RC.POLICY_RC_BAD_VALUE
TSS2_RC.POLICY_RC_BUFFER_TOO_SMALL
TSS2_RC.POLICY_RC_GENERAL_FAILURE
TSS2_RC.POLICY_RC_IO_ERROR
TSS2_RC.POLICY_RC_MEMORY
TSS2_RC.POLICY_RC_NULL_CALLBACK
TSS2_RC.POLICY_RC_POLICY_NOT_CALCULATED
TSS2_RC.RC_LAYER_MASK
TSS2_RC.RC_LAYER_SHIFT
TSS2_RC.RC_SUCCESS
TSS2_RC.RESMGR_RC_LAYER
TSS2_RC.RESMGR_TPM_RC_LAYER
TSS2_RC.SYS_RC_ABI_MISMATCH
TSS2_RC.SYS_RC_BAD_REFERENCE
TSS2_RC.SYS_RC_BAD_SEQUENCE
TSS2_RC.SYS_RC_BAD_SIZE
TSS2_RC.SYS_RC_BAD_TCTI_STRUCTURE
TSS2_RC.SYS_RC_BAD_VALUE
TSS2_RC.SYS_RC_GENERAL_FAILURE
TSS2_RC.SYS_RC_INCOMPATIBLE_TCTI
TSS2_RC.SYS_RC_INSUFFICIENT_BUFFER
TSS2_RC.SYS_RC_INSUFFICIENT_CONTEXT
TSS2_RC.SYS_RC_INSUFFICIENT_RESPONSE
TSS2_RC.SYS_RC_INVALID_SESSIONS
TSS2_RC.SYS_RC_LAYER
TSS2_RC.SYS_RC_MALFORMED_RESPONSE
TSS2_RC.SYS_RC_NO_DECRYPT_PARAM
TSS2_RC.SYS_RC_NO_ENCRYPT_PARAM
TSS2_RC.TCTI_RC_ABI_MISMATCH
TSS2_RC.TCTI_RC_BAD_CONTEXT
TSS2_RC.TCTI_RC_BAD_REFERENCE
TSS2_RC.TCTI_RC_BAD_SEQUENCE
TSS2_RC.TCTI_RC_BAD_VALUE
TSS2_RC.TCTI_RC_GENERAL_FAILURE
TSS2_RC.TCTI_RC_INSUFFICIENT_BUFFER
TSS2_RC.TCTI_RC_IO_ERROR
TSS2_RC.TCTI_RC_LAYER
TSS2_RC.TCTI_RC_MALFORMED_RESPONSE
TSS2_RC.TCTI_RC_MEMORY
TSS2_RC.TCTI_RC_NOT_IMPLEMENTED
TSS2_RC.TCTI_RC_NOT_PERMITTED
TSS2_RC.TCTI_RC_NOT_SUPPORTED
TSS2_RC.TCTI_RC_NO_CONNECTION
TSS2_RC.TCTI_RC_TRY_AGAIN
TSS2_RC.TPM_RC_LAYER
TSS2_RC.__str__()
TSS2_RC.contains()
TSS2_RC.decode()
TSS2_RC.iterator()
TSS2_RC.marshal()
TSS2_RC.parse()
TSS2_RC.to_string()
TSS2_RC.unmarshal()
- TPM Types
ParserAttributeError
TPM2B_ATTEST
TPM2B_AUTH
TPM2B_CONTEXT_DATA
TPM2B_CONTEXT_SENSITIVE
TPM2B_CREATION_DATA
TPM2B_DATA
TPM2B_DIGEST
TPM2B_ECC_PARAMETER
TPM2B_ECC_POINT
TPM2B_ENCRYPTED_SECRET
TPM2B_EVENT
TPM2B_ID_OBJECT
TPM2B_IV
TPM2B_MAX_BUFFER
TPM2B_MAX_NV_BUFFER
TPM2B_NAME
TPM2B_NONCE
TPM2B_NV_PUBLIC
TPM2B_OPERAND
TPM2B_PRIVATE
TPM2B_PRIVATE_KEY_RSA
TPM2B_PRIVATE_VENDOR_SPECIFIC
TPM2B_PUBLIC
TPM2B_PUBLIC_KEY_RSA
TPM2B_SENSITIVE
TPM2B_SENSITIVE_CREATE
TPM2B_SENSITIVE_DATA
TPM2B_SIMPLE_OBJECT
TPM2B_SYM_KEY
TPM2B_TEMPLATE
TPM2B_TIMEOUT
TPM2_HANDLE
TPML_AC_CAPABILITIES
TPML_ALG
TPML_ALG_PROPERTY
TPML_CC
TPML_CCA
TPML_DIGEST
TPML_DIGEST_VALUES
TPML_ECC_CURVE
TPML_HANDLE
TPML_INTEL_PTT_PROPERTY
TPML_Iterator
TPML_OBJECT
TPML_PCR_SELECTION
TPML_TAGGED_PCR_PROPERTY
TPML_TAGGED_TPM_PROPERTY
TPMS_AC_OUTPUT
TPMS_ALGORITHM_DESCRIPTION
TPMS_ALGORITHM_DETAIL_ECC
TPMS_ALG_PROPERTY
TPMS_ASYM_PARMS
TPMS_ATTEST
TPMS_AUTH_COMMAND
TPMS_AUTH_RESPONSE
TPMS_CAPABILITY_DATA
TPMS_CERTIFY_INFO
TPMS_CLOCK_INFO
TPMS_COMMAND_AUDIT_INFO
TPMS_CONTEXT
TPMS_CONTEXT_DATA
TPMS_CREATION_DATA
TPMS_CREATION_INFO
TPMS_ECC_PARMS
TPMS_ECC_POINT
TPMS_EMPTY
TPMS_ID_OBJECT
TPMS_KEYEDHASH_PARMS
TPMS_NV_CERTIFY_INFO
TPMS_NV_PIN_COUNTER_PARAMETERS
TPMS_NV_PUBLIC
TPMS_PCR_SELECT
TPMS_PCR_SELECTION
TPMS_QUOTE_INFO
TPMS_RSA_PARMS
TPMS_SCHEME_ECDAA
TPMS_SCHEME_HASH
TPMS_SCHEME_XOR
TPMS_SENSITIVE_CREATE
TPMS_SESSION_AUDIT_INFO
TPMS_SIGNATURE_ECC
TPMS_SIGNATURE_RSA
TPMS_SYMCIPHER_PARMS
TPMS_TAGGED_PCR_SELECT
TPMS_TAGGED_PROPERTY
TPMS_TIME_ATTEST_INFO
TPMS_TIME_INFO
TPMT_ASYM_SCHEME
TPMT_ECC_SCHEME
TPMT_HA
TPMT_KDF_SCHEME
TPMT_KEYEDHASH_SCHEME
TPMT_PUBLIC
TPMT_PUBLIC_PARMS
TPMT_RSA_DECRYPT
TPMT_RSA_SCHEME
TPMT_SENSITIVE
TPMT_SIGNATURE
TPMT_SIG_SCHEME
TPMT_SYM_DEF
TPMT_SYM_DEF_OBJECT
TPMT_TK_AUTH
TPMT_TK_CREATION
TPMT_TK_HASHCHECK
TPMT_TK_VERIFIED
TPMU_ASYM_SCHEME
TPMU_ATTEST
TPMU_CAPABILITIES
TPMU_HA
TPMU_KDF_SCHEME
TPMU_PUBLIC_ID
TPMU_PUBLIC_PARMS
TPMU_SCHEME_KEYEDHASH
TPMU_SENSITIVE_COMPOSITE
TPMU_SIGNATURE
TPMU_SIG_SCHEME
TPMU_SYM_KEY_BITS
TPMU_SYM_MODE
TPM_OBJECT
TSS2_OBJECT
TSS2_POLICY_PCR_SELECTION
TSS2_POLICY_PCR_SELECTIONS
- TPM Command Transmission Interface (TCTI)
- Enhanced System API (ESAPI)
ESAPI
ESAPI.ac_get_capability()
ESAPI.ac_send()
ESAPI.activate_credential()
ESAPI.certify()
ESAPI.certify_creation()
ESAPI.change_eps()
ESAPI.change_pps()
ESAPI.clear()
ESAPI.clear_control()
ESAPI.clock_rate_adjust()
ESAPI.clock_set()
ESAPI.close()
ESAPI.commit()
ESAPI.context_load()
ESAPI.context_save()
ESAPI.create()
ESAPI.create_loaded()
ESAPI.create_primary()
ESAPI.dictionary_attack_lock_reset()
ESAPI.dictionary_attack_parameters()
ESAPI.duplicate()
ESAPI.ec_ephemeral()
ESAPI.ecc_parameters()
ESAPI.ecdh_key_gen()
ESAPI.ecdh_zgen()
ESAPI.encrypt_decrypt()
ESAPI.encrypt_decrypt_2()
ESAPI.event_sequence_complete()
ESAPI.evict_control()
ESAPI.field_upgrade_data()
ESAPI.field_upgrade_start()
ESAPI.firmware_read()
ESAPI.flush_context()
ESAPI.get_capability()
ESAPI.get_command_audit_digest()
ESAPI.get_random()
ESAPI.get_session_audit_digest()
ESAPI.get_tcti()
ESAPI.get_test_result()
ESAPI.get_time()
ESAPI.hash()
ESAPI.hash_sequence_start()
ESAPI.hierarchy_change_auth()
ESAPI.hierarchy_control()
ESAPI.hmac()
ESAPI.hmac_start()
ESAPI.import_()
ESAPI.incremental_self_test()
ESAPI.load()
ESAPI.load_blob()
ESAPI.load_external()
ESAPI.mac()
ESAPI.mac_start()
ESAPI.make_credential()
ESAPI.nv_certify()
ESAPI.nv_change_auth()
ESAPI.nv_define_space()
ESAPI.nv_extend()
ESAPI.nv_global_write_lock()
ESAPI.nv_increment()
ESAPI.nv_read()
ESAPI.nv_read_lock()
ESAPI.nv_read_public()
ESAPI.nv_set_bits()
ESAPI.nv_undefine_space()
ESAPI.nv_undefine_space_special()
ESAPI.nv_write()
ESAPI.nv_write_lock()
ESAPI.object_change_auth()
ESAPI.pcr_allocate()
ESAPI.pcr_event()
ESAPI.pcr_extend()
ESAPI.pcr_read()
ESAPI.pcr_reset()
ESAPI.pcr_set_auth_policy()
ESAPI.pcr_set_auth_value()
ESAPI.policy_ac_send_select()
ESAPI.policy_auth_value()
ESAPI.policy_authorize()
ESAPI.policy_authorize_nv()
ESAPI.policy_command_code()
ESAPI.policy_counter_timer()
ESAPI.policy_cp_hash()
ESAPI.policy_duplication_select()
ESAPI.policy_get_digest()
ESAPI.policy_locality()
ESAPI.policy_name_hash()
ESAPI.policy_nv()
ESAPI.policy_nv_written()
ESAPI.policy_or()
ESAPI.policy_password()
ESAPI.policy_pcr()
ESAPI.policy_physical_presence()
ESAPI.policy_restart()
ESAPI.policy_secret()
ESAPI.policy_signed()
ESAPI.policy_template()
ESAPI.policy_ticket()
ESAPI.pp_commands()
ESAPI.quote()
ESAPI.read_clock()
ESAPI.read_public()
ESAPI.rewrap()
ESAPI.rsa_decrypt()
ESAPI.rsa_encrypt()
ESAPI.self_test()
ESAPI.sequence_complete()
ESAPI.sequence_update()
ESAPI.set_algorithm_set()
ESAPI.set_command_code_audit_status()
ESAPI.set_primary_policy()
ESAPI.shutdown()
ESAPI.sign()
ESAPI.start_auth_session()
ESAPI.startup()
ESAPI.stir_random()
ESAPI.tcti
ESAPI.test_parms()
ESAPI.tr_close()
ESAPI.tr_deserialize()
ESAPI.tr_from_tpmpublic()
ESAPI.tr_get_name()
ESAPI.tr_get_tpm_handle()
ESAPI.tr_serialize()
ESAPI.tr_set_auth()
ESAPI.trsess_get_nonce_tpm()
ESAPI.trsess_set_attributes()
ESAPI.unseal()
ESAPI.vendor_tcg_test()
ESAPI.verify_signature()
ESAPI.zgen_2_phase()
- Feature API (FAPI)
FAPI
FAPI.authorize_policy()
FAPI.change_auth()
FAPI.close()
FAPI.config
FAPI.create_key()
FAPI.create_nv()
FAPI.create_seal()
FAPI.decrypt()
FAPI.delete()
FAPI.encrypt()
FAPI.export_key()
FAPI.export_policy()
FAPI.get_app_data()
FAPI.get_certificate()
FAPI.get_description()
FAPI.get_esys_blob()
FAPI.get_info()
FAPI.get_platform_certificates()
FAPI.get_random()
FAPI.get_tpm_blobs()
FAPI.import_object()
FAPI.list()
FAPI.nv_extend()
FAPI.nv_increment()
FAPI.nv_read()
FAPI.nv_set_bits()
FAPI.nv_write()
FAPI.pcr_extend()
FAPI.pcr_read()
FAPI.provision()
FAPI.quote()
FAPI.set_app_data()
FAPI.set_auth_callback()
FAPI.set_branch_callback()
FAPI.set_certificate()
FAPI.set_description()
FAPI.set_policy_action_callback()
FAPI.set_sign_callback()
FAPI.sign()
FAPI.tcti
FAPI.unseal()
FAPI.verify_quote()
FAPI.verify_signature()
FAPI.version
FAPI.write_authorize_nv()
- Policy
- Utility Routines
- TSS PEM Key (OpenSSL)
- TSS2_Exception
- cryptography
tpm_ecc_private_key
tpm_ecc_private_key.curve
tpm_ecc_private_key.exchange()
tpm_ecc_private_key.get_digest_algorithm()
tpm_ecc_private_key.get_signature_algorithm()
tpm_ecc_private_key.key_size
tpm_ecc_private_key.private_bytes()
tpm_ecc_private_key.private_numbers()
tpm_ecc_private_key.public_key()
tpm_ecc_private_key.sign()
tpm_rsa_private_key
tpm_rsa_private_key.decrypt()
tpm_rsa_private_key.get_decryption_padding()
tpm_rsa_private_key.get_digest_algorithm()
tpm_rsa_private_key.get_signature_padding()
tpm_rsa_private_key.key_size
tpm_rsa_private_key.private_bytes()
tpm_rsa_private_key.private_numbers()
tpm_rsa_private_key.public_key()
tpm_rsa_private_key.sign()