APIΒΆ
The API documentation for the tpm2-pytss project.
- TPM Constants
ESYS_TRESYS_TR.ENDORSEMENTESYS_TR.LOCKOUTESYS_TR.NONEESYS_TR.NULLESYS_TR.OWNERESYS_TR.PASSWORDESYS_TR.PCR0ESYS_TR.PCR1ESYS_TR.PCR10ESYS_TR.PCR11ESYS_TR.PCR12ESYS_TR.PCR13ESYS_TR.PCR14ESYS_TR.PCR15ESYS_TR.PCR16ESYS_TR.PCR17ESYS_TR.PCR18ESYS_TR.PCR19ESYS_TR.PCR2ESYS_TR.PCR20ESYS_TR.PCR21ESYS_TR.PCR22ESYS_TR.PCR23ESYS_TR.PCR24ESYS_TR.PCR25ESYS_TR.PCR26ESYS_TR.PCR27ESYS_TR.PCR28ESYS_TR.PCR29ESYS_TR.PCR3ESYS_TR.PCR30ESYS_TR.PCR31ESYS_TR.PCR4ESYS_TR.PCR5ESYS_TR.PCR6ESYS_TR.PCR7ESYS_TR.PCR8ESYS_TR.PCR9ESYS_TR.PLATFORMESYS_TR.PLATFORM_NVESYS_TR.RH_ENDORSEMENTESYS_TR.RH_LOCKOUTESYS_TR.RH_NULLESYS_TR.RH_OWNERESYS_TR.RH_PLATFORMESYS_TR.RH_PLATFORM_NVESYS_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_ESYSBLOBTPM2_ALGTPM2_ALG.AESTPM2_ALG.CAMELLIATPM2_ALG.CBCTPM2_ALG.CFBTPM2_ALG.CTRTPM2_ALG.ECBTPM2_ALG.ECCTPM2_ALG.ECDAATPM2_ALG.ECDHTPM2_ALG.ECDSATPM2_ALG.ECMQVTPM2_ALG.ECSCHNORRTPM2_ALG.ERRORTPM2_ALG.FIRSTTPM2_ALG.HMACTPM2_ALG.KDF1_SP800_108TPM2_ALG.KDF1_SP800_56ATPM2_ALG.KDF2TPM2_ALG.KEYEDHASHTPM2_ALG.LASTTPM2_ALG.MGF1TPM2_ALG.NULLTPM2_ALG.OAEPTPM2_ALG.OFBTPM2_ALG.RSATPM2_ALG.RSAESTPM2_ALG.RSAPSSTPM2_ALG.RSASSATPM2_ALG.SHATPM2_ALG.SHA1TPM2_ALG.SHA256TPM2_ALG.SHA384TPM2_ALG.SHA3_256TPM2_ALG.SHA3_384TPM2_ALG.SHA3_512TPM2_ALG.SHA512TPM2_ALG.SM2TPM2_ALG.SM3_256TPM2_ALG.SM4TPM2_ALG.SYMCIPHERTPM2_ALG.TDESTPM2_ALG.XORTPM2_ALG.__str__()TPM2_ALG.contains()TPM2_ALG.iterator()TPM2_ALG.marshal()TPM2_ALG.parse()TPM2_ALG.to_string()TPM2_ALG.unmarshal()
TPM2_ALG_IDTPM2_ALG_ID.AESTPM2_ALG_ID.CAMELLIATPM2_ALG_ID.CBCTPM2_ALG_ID.CFBTPM2_ALG_ID.CTRTPM2_ALG_ID.ECBTPM2_ALG_ID.ECCTPM2_ALG_ID.ECDAATPM2_ALG_ID.ECDHTPM2_ALG_ID.ECDSATPM2_ALG_ID.ECMQVTPM2_ALG_ID.ECSCHNORRTPM2_ALG_ID.ERRORTPM2_ALG_ID.FIRSTTPM2_ALG_ID.HMACTPM2_ALG_ID.KDF1_SP800_108TPM2_ALG_ID.KDF1_SP800_56ATPM2_ALG_ID.KDF2TPM2_ALG_ID.KEYEDHASHTPM2_ALG_ID.LASTTPM2_ALG_ID.MGF1TPM2_ALG_ID.NULLTPM2_ALG_ID.OAEPTPM2_ALG_ID.OFBTPM2_ALG_ID.RSATPM2_ALG_ID.RSAESTPM2_ALG_ID.RSAPSSTPM2_ALG_ID.RSASSATPM2_ALG_ID.SHATPM2_ALG_ID.SHA1TPM2_ALG_ID.SHA256TPM2_ALG_ID.SHA384TPM2_ALG_ID.SHA3_256TPM2_ALG_ID.SHA3_384TPM2_ALG_ID.SHA3_512TPM2_ALG_ID.SHA512TPM2_ALG_ID.SM2TPM2_ALG_ID.SM3_256TPM2_ALG_ID.SM4TPM2_ALG_ID.SYMCIPHERTPM2_ALG_ID.TDESTPM2_ALG_ID.XORTPM2_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_CAPTPM2_CAP.ALGSTPM2_CAP.AUDIT_COMMANDSTPM2_CAP.COMMANDSTPM2_CAP.ECC_CURVESTPM2_CAP.FIRSTTPM2_CAP.HANDLESTPM2_CAP.LASTTPM2_CAP.PCRSTPM2_CAP.PCR_PROPERTIESTPM2_CAP.PP_COMMANDSTPM2_CAP.TPM_PROPERTIESTPM2_CAP.VENDOR_PROPERTYTPM2_CAP.__str__()TPM2_CAP.contains()TPM2_CAP.iterator()TPM2_CAP.marshal()TPM2_CAP.parse()TPM2_CAP.to_string()TPM2_CAP.unmarshal()
TPM2_CCTPM2_CC.AC_GetCapabilityTPM2_CC.AC_SendTPM2_CC.ActivateCredentialTPM2_CC.CertifyTPM2_CC.CertifyCreationTPM2_CC.ChangeEPSTPM2_CC.ChangePPSTPM2_CC.ClearTPM2_CC.ClearControlTPM2_CC.ClockRateAdjustTPM2_CC.ClockSetTPM2_CC.CommitTPM2_CC.ContextLoadTPM2_CC.ContextSaveTPM2_CC.CreateTPM2_CC.CreateLoadedTPM2_CC.CreatePrimaryTPM2_CC.DictionaryAttackLockResetTPM2_CC.DictionaryAttackParametersTPM2_CC.DuplicateTPM2_CC.ECC_ParametersTPM2_CC.ECDH_KeyGenTPM2_CC.ECDH_ZGenTPM2_CC.EC_EphemeralTPM2_CC.EncryptDecryptTPM2_CC.EncryptDecrypt2TPM2_CC.EventSequenceCompleteTPM2_CC.EvictControlTPM2_CC.FIRSTTPM2_CC.FieldUpgradeDataTPM2_CC.FieldUpgradeStartTPM2_CC.FirmwareReadTPM2_CC.FlushContextTPM2_CC.GetCapabilityTPM2_CC.GetCommandAuditDigestTPM2_CC.GetRandomTPM2_CC.GetSessionAuditDigestTPM2_CC.GetTestResultTPM2_CC.GetTimeTPM2_CC.HMACTPM2_CC.HMAC_StartTPM2_CC.HashTPM2_CC.HashSequenceStartTPM2_CC.HierarchyChangeAuthTPM2_CC.HierarchyControlTPM2_CC.ImportTPM2_CC.IncrementalSelfTestTPM2_CC.LASTTPM2_CC.LoadTPM2_CC.LoadExternalTPM2_CC.MakeCredentialTPM2_CC.NV_CertifyTPM2_CC.NV_ChangeAuthTPM2_CC.NV_DefineSpaceTPM2_CC.NV_ExtendTPM2_CC.NV_GlobalWriteLockTPM2_CC.NV_IncrementTPM2_CC.NV_ReadTPM2_CC.NV_ReadLockTPM2_CC.NV_ReadPublicTPM2_CC.NV_SetBitsTPM2_CC.NV_UndefineSpaceTPM2_CC.NV_UndefineSpaceSpecialTPM2_CC.NV_WriteTPM2_CC.NV_WriteLockTPM2_CC.ObjectChangeAuthTPM2_CC.PCR_AllocateTPM2_CC.PCR_EventTPM2_CC.PCR_ExtendTPM2_CC.PCR_ReadTPM2_CC.PCR_ResetTPM2_CC.PCR_SetAuthPolicyTPM2_CC.PCR_SetAuthValueTPM2_CC.PP_CommandsTPM2_CC.PolicyAuthValueTPM2_CC.PolicyAuthorizeTPM2_CC.PolicyAuthorizeNVTPM2_CC.PolicyCommandCodeTPM2_CC.PolicyCounterTimerTPM2_CC.PolicyCpHashTPM2_CC.PolicyDuplicationSelectTPM2_CC.PolicyGetDigestTPM2_CC.PolicyLocalityTPM2_CC.PolicyNVTPM2_CC.PolicyNameHashTPM2_CC.PolicyNvWrittenTPM2_CC.PolicyORTPM2_CC.PolicyPCRTPM2_CC.PolicyPasswordTPM2_CC.PolicyPhysicalPresenceTPM2_CC.PolicyRestartTPM2_CC.PolicySecretTPM2_CC.PolicySignedTPM2_CC.PolicyTemplateTPM2_CC.PolicyTicketTPM2_CC.Policy_AC_SendSelectTPM2_CC.QuoteTPM2_CC.RSA_DecryptTPM2_CC.RSA_EncryptTPM2_CC.ReadClockTPM2_CC.ReadPublicTPM2_CC.RewrapTPM2_CC.SelfTestTPM2_CC.SequenceCompleteTPM2_CC.SequenceUpdateTPM2_CC.SetAlgorithmSetTPM2_CC.SetCommandCodeAuditStatusTPM2_CC.SetPrimaryPolicyTPM2_CC.ShutdownTPM2_CC.SignTPM2_CC.StartAuthSessionTPM2_CC.StartupTPM2_CC.StirRandomTPM2_CC.TestParmsTPM2_CC.UnsealTPM2_CC.Vendor_TCG_TestTPM2_CC.VerifySignatureTPM2_CC.ZGen_2PhaseTPM2_CC.__str__()TPM2_CC.contains()TPM2_CC.iterator()TPM2_CC.marshal()TPM2_CC.parse()TPM2_CC.to_string()TPM2_CC.unmarshal()
TPM2_CLOCKTPM2_CLOCK.COARSE_FASTERTPM2_CLOCK.COARSE_SLOWERTPM2_CLOCK.FINE_FASTERTPM2_CLOCK.FINE_SLOWERTPM2_CLOCK.MEDIUM_FASTERTPM2_CLOCK.MEDIUM_SLOWERTPM2_CLOCK.NO_CHANGETPM2_CLOCK.__str__()TPM2_CLOCK.contains()TPM2_CLOCK.iterator()TPM2_CLOCK.marshal()TPM2_CLOCK.parse()TPM2_CLOCK.to_string()TPM2_CLOCK.unmarshal()
TPM2_CLOCK_ADJUSTTPM2_CLOCK_ADJUST.COARSE_FASTERTPM2_CLOCK_ADJUST.COARSE_SLOWERTPM2_CLOCK_ADJUST.FINE_FASTERTPM2_CLOCK_ADJUST.FINE_SLOWERTPM2_CLOCK_ADJUST.MEDIUM_FASTERTPM2_CLOCK_ADJUST.MEDIUM_SLOWERTPM2_CLOCK_ADJUST.NO_CHANGETPM2_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_ECCTPM2_ECC_CURVETPM2_ECC_CURVE.BN_P256TPM2_ECC_CURVE.BN_P638TPM2_ECC_CURVE.NIST_P192TPM2_ECC_CURVE.NIST_P224TPM2_ECC_CURVE.NIST_P256TPM2_ECC_CURVE.NIST_P384TPM2_ECC_CURVE.NIST_P521TPM2_ECC_CURVE.NONETPM2_ECC_CURVE.SM2_P256TPM2_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_EOTPM2_EO.BITCLEARTPM2_EO.BITSETTPM2_EO.EQTPM2_EO.NEQTPM2_EO.SIGNED_GETPM2_EO.SIGNED_GTTPM2_EO.SIGNED_LETPM2_EO.SIGNED_LTTPM2_EO.UNSIGNED_GETPM2_EO.UNSIGNED_GTTPM2_EO.UNSIGNED_LETPM2_EO.UNSIGNED_LTTPM2_EO.__str__()TPM2_EO.contains()TPM2_EO.iterator()TPM2_EO.marshal()TPM2_EO.parse()TPM2_EO.to_string()TPM2_EO.unmarshal()
TPM2_GENERATEDTPM2_HCTPM2_HC.ACTIVE_SESSION_FIRSTTPM2_HC.ACTIVE_SESSION_LASTTPM2_HC.HMAC_SESSION_FIRSTTPM2_HC.HMAC_SESSION_LASTTPM2_HC.HR_HANDLE_MASKTPM2_HC.HR_HMAC_SESSIONTPM2_HC.HR_NV_INDEXTPM2_HC.HR_PCRTPM2_HC.HR_PERMANENTTPM2_HC.HR_PERSISTENTTPM2_HC.HR_POLICY_SESSIONTPM2_HC.HR_RANGE_MASKTPM2_HC.HR_SHIFTTPM2_HC.HR_TRANSIENTTPM2_HC.LOADED_SESSION_FIRSTTPM2_HC.LOADED_SESSION_LASTTPM2_HC.NV_INDEX_FIRSTTPM2_HC.NV_INDEX_LASTTPM2_HC.PCR_FIRSTTPM2_HC.PCR_LASTTPM2_HC.PERMANENT_FIRSTTPM2_HC.PERMANENT_LASTTPM2_HC.PERSISTENT_FIRSTTPM2_HC.PERSISTENT_LASTTPM2_HC.PLATFORM_PERSISTENTTPM2_HC.POLICY_SESSION_FIRSTTPM2_HC.POLICY_SESSION_LASTTPM2_HC.TRANSIENT_FIRSTTPM2_HC.TRANSIENT_LASTTPM2_HC.__str__()TPM2_HC.contains()TPM2_HC.iterator()TPM2_HC.marshal()TPM2_HC.parse()TPM2_HC.to_string()TPM2_HC.unmarshal()
TPM2_HRTPM2_HR.HANDLE_MASKTPM2_HR.HMAC_SESSIONTPM2_HR.NV_INDEXTPM2_HR.PCRTPM2_HR.PERMANENTTPM2_HR.PERSISTENTTPM2_HR.POLICY_SESSIONTPM2_HR.RANGE_MASKTPM2_HR.SHIFTTPM2_HR.TRANSIENTTPM2_HR.__str__()TPM2_HR.contains()TPM2_HR.iterator()TPM2_HR.marshal()TPM2_HR.parse()TPM2_HR.to_string()TPM2_HR.unmarshal()
TPM2_HTTPM2_HT.HMAC_SESSIONTPM2_HT.LOADED_SESSIONTPM2_HT.NV_INDEXTPM2_HT.PCRTPM2_HT.PERMANENTTPM2_HT.PERSISTENTTPM2_HT.POLICY_SESSIONTPM2_HT.SAVED_SESSIONTPM2_HT.TRANSIENTTPM2_HT.__str__()TPM2_HT.contains()TPM2_HT.iterator()TPM2_HT.marshal()TPM2_HT.parse()TPM2_HT.to_string()TPM2_HT.unmarshal()
TPM2_MAXTPM2_NTTPM2_PSTPM2_PS.AUTHENTICATIONTPM2_PS.CELL_PHONETPM2_PS.EMBEDDEDTPM2_PS.HARDCOPYTPM2_PS.INFRASTRUCTURETPM2_PS.MAINTPM2_PS.MULTI_TENANTTPM2_PS.PCTPM2_PS.PDATPM2_PS.PERIPHERALTPM2_PS.SERVERTPM2_PS.STORAGETPM2_PS.TCTPM2_PS.TNCTPM2_PS.TSSTPM2_PS.VIRTUALIZATIONTPM2_PS.__str__()TPM2_PS.contains()TPM2_PS.iterator()TPM2_PS.marshal()TPM2_PS.parse()TPM2_PS.to_string()TPM2_PS.unmarshal()
TPM2_PTTPM2_PT.ACTIVE_SESSIONS_MAXTPM2_PT.ALGORITHM_SETTPM2_PT.CLOCK_UPDATETPM2_PT.CONTEXT_GAP_MAXTPM2_PT.DAY_OF_YEARTPM2_PT.FAMILY_INDICATORTPM2_PT.FIXEDTPM2_PT.GROUPTPM2_PT.INPUT_BUFFERTPM2_PT.LEVELTPM2_PT.LIBRARY_COMMANDSTPM2_PT.LOADED_CURVESTPM2_PT.LOCKOUT_COUNTERTPM2_PT.LOCKOUT_INTERVALTPM2_PT.LOCKOUT_RECOVERYTPM2_PT.MANUFACTURERTPM2_PT.MAX_AUTH_FAILTPM2_PT.MAX_COMMAND_SIZETPM2_PT.MAX_DIGESTTPM2_PT.MAX_OBJECT_CONTEXTTPM2_PT.MAX_RESPONSE_SIZETPM2_PT.MAX_SESSION_CONTEXTTPM2_PT.MEMORYTPM2_PT.MODESTPM2_PT.NONETPM2_PT.ORDERLY_COUNTTPM2_PT.PERMANENTTPM2_PT.REVISIONTPM2_PT.SPLIT_MAXTPM2_PT.STARTUP_CLEARTPM2_PT.TOTAL_COMMANDSTPM2_PT.VARTPM2_PT.VENDOR_COMMANDSTPM2_PT.YEARTPM2_PT.__str__()TPM2_PT.contains()TPM2_PT.iterator()TPM2_PT.marshal()TPM2_PT.parse()TPM2_PT.to_string()TPM2_PT.unmarshal()
TPM2_PT_AUDITTPM2_PT_CONTEXTTPM2_PT_FIRMWARETPM2_PT_HRTPM2_PT_HR.ACTIVETPM2_PT_HR.ACTIVE_AVAILTPM2_PT_HR.LOADEDTPM2_PT_HR.LOADED_AVAILTPM2_PT_HR.LOADED_MINTPM2_PT_HR.NV_INDEXTPM2_PT_HR.PERSISTENTTPM2_PT_HR.PERSISTENT_AVAILTPM2_PT_HR.PERSISTENT_MINTPM2_PT_HR.TRANSIENT_AVAILTPM2_PT_HR.TRANSIENT_MINTPM2_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_NVTPM2_PT_PCRTPM2_PT_PCR.AUTHTPM2_PT_PCR.COUNTTPM2_PT_PCR.DRTM_RESETTPM2_PT_PCR.EXTEND_L0TPM2_PT_PCR.EXTEND_L1TPM2_PT_PCR.EXTEND_L2TPM2_PT_PCR.EXTEND_L3TPM2_PT_PCR.EXTEND_L4TPM2_PT_PCR.FIRSTTPM2_PT_PCR.LASTTPM2_PT_PCR.NO_INCREMENTTPM2_PT_PCR.POLICYTPM2_PT_PCR.RESET_L0TPM2_PT_PCR.RESET_L1TPM2_PT_PCR.RESET_L2TPM2_PT_PCR.RESET_L3TPM2_PT_PCR.RESET_L4TPM2_PT_PCR.SAVETPM2_PT_PCR.SELECT_MINTPM2_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_PSTPM2_PT_VENDORTPM2_RCTPM2_RC.ATPM2_RC.ASYMMETRICTPM2_RC.ATTRIBUTESTPM2_RC.AUTHSIZETPM2_RC.AUTH_CONTEXTTPM2_RC.AUTH_FAILTPM2_RC.AUTH_MISSINGTPM2_RC.AUTH_TYPETPM2_RC.AUTH_UNAVAILABLETPM2_RC.BTPM2_RC.BAD_AUTHTPM2_RC.BAD_CONTEXTTPM2_RC.BAD_TAGTPM2_RC.BINDINGTPM2_RC.CTPM2_RC.CANCELEDTPM2_RC.COMMAND_CODETPM2_RC.COMMAND_SIZETPM2_RC.CONTEXT_GAPTPM2_RC.CPHASHTPM2_RC.CURVETPM2_RC.DTPM2_RC.DISABLEDTPM2_RC.ETPM2_RC.ECC_POINTTPM2_RC.EXCLUSIVETPM2_RC.EXPIREDTPM2_RC.FTPM2_RC.FAILURETPM2_RC.FMT1TPM2_RC.HTPM2_RC.HANDLETPM2_RC.HASHTPM2_RC.HIERARCHYTPM2_RC.HMACTPM2_RC.INITIALIZETPM2_RC.INSUFFICIENTTPM2_RC.INTEGRITYTPM2_RC.KDFTPM2_RC.KEYTPM2_RC.KEY_SIZETPM2_RC.LOCALITYTPM2_RC.LOCKOUTTPM2_RC.MAX_FM0TPM2_RC.MEMORYTPM2_RC.MGFTPM2_RC.MODETPM2_RC.NEEDS_TESTTPM2_RC.NONCETPM2_RC.NOT_USEDTPM2_RC.NO_RESULTTPM2_RC.NV_AUTHORIZATIONTPM2_RC.NV_DEFINEDTPM2_RC.NV_LOCKEDTPM2_RC.NV_RANGETPM2_RC.NV_RATETPM2_RC.NV_SIZETPM2_RC.NV_SPACETPM2_RC.NV_UNAVAILABLETPM2_RC.NV_UNINITIALIZEDTPM2_RC.N_MASKTPM2_RC.OBJECT_HANDLESTPM2_RC.OBJECT_MEMORYTPM2_RC.PTPM2_RC.PARENTTPM2_RC.PCRTPM2_RC.PCR_CHANGEDTPM2_RC.POLICYTPM2_RC.POLICY_CCTPM2_RC.POLICY_FAILTPM2_RC.PPTPM2_RC.PRIVATETPM2_RC.RANGETPM2_RC.RC1TPM2_RC.RC2TPM2_RC.RC3TPM2_RC.RC4TPM2_RC.RC5TPM2_RC.RC6TPM2_RC.RC7TPM2_RC.RC8TPM2_RC.RC9TPM2_RC.REBOOTTPM2_RC.REFERENCE_H0TPM2_RC.REFERENCE_H1TPM2_RC.REFERENCE_H2TPM2_RC.REFERENCE_H3TPM2_RC.REFERENCE_H4TPM2_RC.REFERENCE_H5TPM2_RC.REFERENCE_H6TPM2_RC.REFERENCE_S0TPM2_RC.REFERENCE_S1TPM2_RC.REFERENCE_S2TPM2_RC.REFERENCE_S3TPM2_RC.REFERENCE_S4TPM2_RC.REFERENCE_S5TPM2_RC.REFERENCE_S6TPM2_RC.RETRYTPM2_RC.STPM2_RC.SCHEMETPM2_RC.SELECTORTPM2_RC.SENSITIVETPM2_RC.SEQUENCETPM2_RC.SESSION_HANDLESTPM2_RC.SESSION_MEMORYTPM2_RC.SIGNATURETPM2_RC.SIZETPM2_RC.SUCCESSTPM2_RC.SYMMETRICTPM2_RC.TAGTPM2_RC.TESTINGTPM2_RC.TICKETTPM2_RC.TOO_MANY_CONTEXTSTPM2_RC.TYPETPM2_RC.UNBALANCEDTPM2_RC.UPGRADETPM2_RC.VALUETPM2_RC.VER1TPM2_RC.WARNTPM2_RC.YIELDEDTPM2_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_RHTPM2_RH.ADMINTPM2_RH.EKTPM2_RH.ENDORSEMENTTPM2_RH.LOCKOUTTPM2_RH.NULLTPM2_RH.OPERATORTPM2_RH.OWNERTPM2_RH.PLATFORMTPM2_RH.PLATFORM_NVTPM2_RH.PWTPM2_RH.REVOKETPM2_RH.SRKTPM2_RH.TRANSPORTTPM2_RH.UNASSIGNEDTPM2_RH.__str__()TPM2_RH.contains()TPM2_RH.iterator()TPM2_RH.marshal()TPM2_RH.parse()TPM2_RH.to_string()TPM2_RH.unmarshal()
TPM2_SETPM2_SPECTPM2_STTPM2_ST.ATTEST_CERTIFYTPM2_ST.ATTEST_COMMAND_AUDITTPM2_ST.ATTEST_CREATIONTPM2_ST.ATTEST_NVTPM2_ST.ATTEST_QUOTETPM2_ST.ATTEST_SESSION_AUDITTPM2_ST.ATTEST_TIMETPM2_ST.AUTH_SECRETTPM2_ST.AUTH_SIGNEDTPM2_ST.CREATIONTPM2_ST.FU_MANIFESTTPM2_ST.HASHCHECKTPM2_ST.NO_SESSIONSTPM2_ST.NULLTPM2_ST.RSP_COMMANDTPM2_ST.SESSIONSTPM2_ST.VERIFIEDTPM2_ST.__str__()TPM2_ST.contains()TPM2_ST.iterator()TPM2_ST.marshal()TPM2_ST.parse()TPM2_ST.to_string()TPM2_ST.unmarshal()
TPM2_SUTPMA_ALGORITHMTPMA_ALGORITHM.ASYMMETRICTPMA_ALGORITHM.ENCRYPTINGTPMA_ALGORITHM.HASHTPMA_ALGORITHM.METHODTPMA_ALGORITHM.OBJECTTPMA_ALGORITHM.RESERVED1_MASKTPMA_ALGORITHM.SIGNINGTPMA_ALGORITHM.SYMMETRICTPMA_ALGORITHM.__str__()TPMA_ALGORITHM.contains()TPMA_ALGORITHM.iterator()TPMA_ALGORITHM.marshal()TPMA_ALGORITHM.parse()TPMA_ALGORITHM.to_string()TPMA_ALGORITHM.unmarshal()
TPMA_CCTPMA_CC.CHANDLES_MASKTPMA_CC.CHANDLES_SHIFTTPMA_CC.COMMANDINDEX_MASKTPMA_CC.COMMANDINDEX_SHIFTTPMA_CC.EXTENSIVETPMA_CC.FLUSHEDTPMA_CC.NVTPMA_CC.RESERVED1_MASKTPMA_CC.RES_MASKTPMA_CC.RES_SHIFTTPMA_CC.RHANDLETPMA_CC.VTPMA_CC.__str__()TPMA_CC.chandlesTPMA_CC.commandindexTPMA_CC.contains()TPMA_CC.iterator()TPMA_CC.marshal()TPMA_CC.parse()TPMA_CC.to_string()TPMA_CC.unmarshal()
TPMA_FRIENDLY_INTLISTTPMA_LOCALITYTPMA_LOCALITY.EXTENDED_MASKTPMA_LOCALITY.EXTENDED_SHIFTTPMA_LOCALITY.FOURTPMA_LOCALITY.ONETPMA_LOCALITY.THREETPMA_LOCALITY.TWOTPMA_LOCALITY.ZEROTPMA_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_MEMORYTPMA_MODESTPMA_NVTPMA_NV.AUTHREADTPMA_NV.AUTHWRITETPMA_NV.CLEAR_STCLEARTPMA_NV.GLOBALLOCKTPMA_NV.NO_DATPMA_NV.ORDERLYTPMA_NV.OWNERREADTPMA_NV.OWNERWRITETPMA_NV.PLATFORMCREATETPMA_NV.POLICYREADTPMA_NV.POLICYWRITETPMA_NV.POLICY_DELETETPMA_NV.PPREADTPMA_NV.PPWRITETPMA_NV.READLOCKEDTPMA_NV.READ_STCLEARTPMA_NV.TPM2_NT_MASKTPMA_NV.TPM2_NT_SHIFTTPMA_NV.WRITEALLTPMA_NV.WRITEDEFINETPMA_NV.WRITELOCKEDTPMA_NV.WRITE_STCLEARTPMA_NV.WRITTENTPMA_NV.__str__()TPMA_NV.contains()TPMA_NV.iterator()TPMA_NV.marshal()TPMA_NV.ntTPMA_NV.parse()TPMA_NV.to_string()TPMA_NV.unmarshal()
TPMA_OBJECTTPMA_OBJECT.ADMINWITHPOLICYTPMA_OBJECT.DECRYPTTPMA_OBJECT.DEFAULT_TPM2_TOOLS_CREATEPRIMARY_ATTRSTPMA_OBJECT.DEFAULT_TPM2_TOOLS_CREATE_ATTRSTPMA_OBJECT.ENCRYPTEDDUPLICATIONTPMA_OBJECT.FIXEDPARENTTPMA_OBJECT.FIXEDTPMTPMA_OBJECT.NODATPMA_OBJECT.RESTRICTEDTPMA_OBJECT.SENSITIVEDATAORIGINTPMA_OBJECT.SIGN_ENCRYPTTPMA_OBJECT.STCLEARTPMA_OBJECT.USERWITHAUTHTPMA_OBJECT.__str__()TPMA_OBJECT.contains()TPMA_OBJECT.iterator()TPMA_OBJECT.marshal()TPMA_OBJECT.parse()TPMA_OBJECT.to_string()TPMA_OBJECT.unmarshal()
TPMA_PERMANENTTPMA_PERMANENT.DISABLECLEARTPMA_PERMANENT.ENDORSEMENTAUTHSETTPMA_PERMANENT.INLOCKOUTTPMA_PERMANENT.LOCKOUTAUTHSETTPMA_PERMANENT.OWNERAUTHSETTPMA_PERMANENT.RESERVED1_MASKTPMA_PERMANENT.RESERVED2_MASKTPMA_PERMANENT.TPMGENERATEDEPSTPMA_PERMANENT.__str__()TPMA_PERMANENT.contains()TPMA_PERMANENT.iterator()TPMA_PERMANENT.marshal()TPMA_PERMANENT.parse()TPMA_PERMANENT.to_string()TPMA_PERMANENT.unmarshal()
TPMA_SESSIONTPMA_SESSION.AUDITTPMA_SESSION.AUDITEXCLUSIVETPMA_SESSION.AUDITRESETTPMA_SESSION.CONTINUESESSIONTPMA_SESSION.DECRYPTTPMA_SESSION.ENCRYPTTPMA_SESSION.__str__()TPMA_SESSION.contains()TPMA_SESSION.iterator()TPMA_SESSION.marshal()TPMA_SESSION.parse()TPMA_SESSION.to_string()TPMA_SESSION.unmarshal()
TPMA_STARTUPTPMA_STARTUP.CLEAR_EHENABLETPMA_STARTUP.CLEAR_ORDERLYTPMA_STARTUP.CLEAR_PHENABLETPMA_STARTUP.CLEAR_PHENABLENVTPMA_STARTUP.CLEAR_RESERVED1_MASKTPMA_STARTUP.CLEAR_SHENABLETPMA_STARTUP.__str__()TPMA_STARTUP.contains()TPMA_STARTUP.iterator()TPMA_STARTUP.marshal()TPMA_STARTUP.parse()TPMA_STARTUP.to_string()TPMA_STARTUP.unmarshal()
TPMI_YES_NOTPM_ATTPM_BASE_RCTPM_FRIENDLY_INTTSS2_POLICY_PCR_SELECTORTSS2_POLICY_PCR_SELECTOR.PCR_SELECTTSS2_POLICY_PCR_SELECTOR.PCR_SELECTIONTSS2_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_RCTSS2_RC.BASE_RC_ABI_MISMATCHTSS2_RC.BASE_RC_AUTHORIZATION_FAILEDTSS2_RC.BASE_RC_AUTHORIZATION_UNKNOWNTSS2_RC.BASE_RC_BAD_CONTEXTTSS2_RC.BASE_RC_BAD_KEYTSS2_RC.BASE_RC_BAD_PATHTSS2_RC.BASE_RC_BAD_REFERENCETSS2_RC.BASE_RC_BAD_SEQUENCETSS2_RC.BASE_RC_BAD_SIZETSS2_RC.BASE_RC_BAD_TCTI_STRUCTURETSS2_RC.BASE_RC_BAD_TEMPLATETSS2_RC.BASE_RC_BAD_TRTSS2_RC.BASE_RC_BAD_VALUETSS2_RC.BASE_RC_GENERAL_FAILURETSS2_RC.BASE_RC_HASH_MISMATCHTSS2_RC.BASE_RC_INCOMPATIBLE_TCTITSS2_RC.BASE_RC_INSUFFICIENT_BUFFERTSS2_RC.BASE_RC_INSUFFICIENT_CONTEXTTSS2_RC.BASE_RC_INSUFFICIENT_RESPONSETSS2_RC.BASE_RC_INVALID_SESSIONSTSS2_RC.BASE_RC_IO_ERRORTSS2_RC.BASE_RC_KEY_NOT_DUPLICABLETSS2_RC.BASE_RC_KEY_NOT_FOUNDTSS2_RC.BASE_RC_MALFORMED_RESPONSETSS2_RC.BASE_RC_MEMORYTSS2_RC.BASE_RC_MULTIPLE_DECRYPT_SESSIONSTSS2_RC.BASE_RC_MULTIPLE_ENCRYPT_SESSIONSTSS2_RC.BASE_RC_NAME_ALREADY_EXISTSTSS2_RC.BASE_RC_NOT_DELETABLETSS2_RC.BASE_RC_NOT_IMPLEMENTEDTSS2_RC.BASE_RC_NOT_PERMITTEDTSS2_RC.BASE_RC_NOT_SUPPORTEDTSS2_RC.BASE_RC_NO_CERTTSS2_RC.BASE_RC_NO_CONFIGTSS2_RC.BASE_RC_NO_CONNECTIONTSS2_RC.BASE_RC_NO_DECRYPT_PARAMTSS2_RC.BASE_RC_NO_ENCRYPT_PARAMTSS2_RC.BASE_RC_NO_HANDLETSS2_RC.BASE_RC_NO_PCRTSS2_RC.BASE_RC_NO_TPMTSS2_RC.BASE_RC_NV_NOT_READABLETSS2_RC.BASE_RC_NV_NOT_WRITEABLETSS2_RC.BASE_RC_NV_TOO_SMALLTSS2_RC.BASE_RC_NV_WRONG_TYPETSS2_RC.BASE_RC_PATH_ALREADY_EXISTSTSS2_RC.BASE_RC_PATH_NOT_FOUNDTSS2_RC.BASE_RC_PCR_NOT_RESETTABLETSS2_RC.BASE_RC_POLICY_UNKNOWNTSS2_RC.BASE_RC_RSP_AUTH_FAILEDTSS2_RC.BASE_RC_SIGNATURE_VERIFICATION_FAILEDTSS2_RC.BASE_RC_TRY_AGAINTSS2_RC.ESAPI_RC_LAYERTSS2_RC.ESYS_RC_ABI_MISMATCHTSS2_RC.ESYS_RC_BAD_REFERENCETSS2_RC.ESYS_RC_BAD_SEQUENCETSS2_RC.ESYS_RC_BAD_SIZETSS2_RC.ESYS_RC_BAD_TCTI_STRUCTURETSS2_RC.ESYS_RC_BAD_TRTSS2_RC.ESYS_RC_BAD_VALUETSS2_RC.ESYS_RC_GENERAL_FAILURETSS2_RC.ESYS_RC_INCOMPATIBLE_TCTITSS2_RC.ESYS_RC_INSUFFICIENT_BUFFERTSS2_RC.ESYS_RC_INSUFFICIENT_CONTEXTTSS2_RC.ESYS_RC_INSUFFICIENT_RESPONSETSS2_RC.ESYS_RC_INVALID_SESSIONSTSS2_RC.ESYS_RC_IO_ERRORTSS2_RC.ESYS_RC_MALFORMED_RESPONSETSS2_RC.ESYS_RC_MEMORYTSS2_RC.ESYS_RC_MULTIPLE_DECRYPT_SESSIONSTSS2_RC.ESYS_RC_MULTIPLE_ENCRYPT_SESSIONSTSS2_RC.ESYS_RC_NOT_IMPLEMENTEDTSS2_RC.ESYS_RC_NO_DECRYPT_PARAMTSS2_RC.ESYS_RC_NO_ENCRYPT_PARAMTSS2_RC.ESYS_RC_RSP_AUTH_FAILEDTSS2_RC.ESYS_RC_TRY_AGAINTSS2_RC.FEATURE_RC_LAYERTSS2_RC.LAYER_IMPLEMENTATION_SPECIFIC_OFFSETTSS2_RC.LEVEL_IMPLEMENTATION_SPECIFIC_SHIFTTSS2_RC.MU_RC_BAD_REFERENCETSS2_RC.MU_RC_BAD_SIZETSS2_RC.MU_RC_BAD_VALUETSS2_RC.MU_RC_GENERAL_FAILURETSS2_RC.MU_RC_INSUFFICIENT_BUFFERTSS2_RC.MU_RC_LAYERTSS2_RC.RC_LAYER_MASKTSS2_RC.RC_LAYER_SHIFTTSS2_RC.RC_SUCCESSTSS2_RC.RESMGR_RC_LAYERTSS2_RC.RESMGR_TPM_RC_LAYERTSS2_RC.SYS_RC_ABI_MISMATCHTSS2_RC.SYS_RC_BAD_REFERENCETSS2_RC.SYS_RC_BAD_SEQUENCETSS2_RC.SYS_RC_BAD_SIZETSS2_RC.SYS_RC_BAD_TCTI_STRUCTURETSS2_RC.SYS_RC_BAD_VALUETSS2_RC.SYS_RC_GENERAL_FAILURETSS2_RC.SYS_RC_INCOMPATIBLE_TCTITSS2_RC.SYS_RC_INSUFFICIENT_BUFFERTSS2_RC.SYS_RC_INSUFFICIENT_CONTEXTTSS2_RC.SYS_RC_INSUFFICIENT_RESPONSETSS2_RC.SYS_RC_INVALID_SESSIONSTSS2_RC.SYS_RC_LAYERTSS2_RC.SYS_RC_MALFORMED_RESPONSETSS2_RC.SYS_RC_NO_DECRYPT_PARAMTSS2_RC.SYS_RC_NO_ENCRYPT_PARAMTSS2_RC.TCTI_RC_ABI_MISMATCHTSS2_RC.TCTI_RC_BAD_CONTEXTTSS2_RC.TCTI_RC_BAD_REFERENCETSS2_RC.TCTI_RC_BAD_SEQUENCETSS2_RC.TCTI_RC_BAD_VALUETSS2_RC.TCTI_RC_GENERAL_FAILURETSS2_RC.TCTI_RC_INSUFFICIENT_BUFFERTSS2_RC.TCTI_RC_IO_ERRORTSS2_RC.TCTI_RC_LAYERTSS2_RC.TCTI_RC_MALFORMED_RESPONSETSS2_RC.TCTI_RC_MEMORYTSS2_RC.TCTI_RC_NOT_IMPLEMENTEDTSS2_RC.TCTI_RC_NOT_PERMITTEDTSS2_RC.TCTI_RC_NOT_SUPPORTEDTSS2_RC.TCTI_RC_NO_CONNECTIONTSS2_RC.TCTI_RC_TRY_AGAINTSS2_RC.TPM_RC_LAYERTSS2_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
ParserAttributeErrorTPM2B_ATTESTTPM2B_AUTHTPM2B_CONTEXT_DATATPM2B_CONTEXT_SENSITIVETPM2B_CREATION_DATATPM2B_DATATPM2B_DIGESTTPM2B_ECC_PARAMETERTPM2B_ECC_POINTTPM2B_ENCRYPTED_SECRETTPM2B_EVENTTPM2B_ID_OBJECTTPM2B_IVTPM2B_MAX_BUFFERTPM2B_MAX_NV_BUFFERTPM2B_NAMETPM2B_NONCETPM2B_NV_PUBLICTPM2B_OPERANDTPM2B_PRIVATETPM2B_PRIVATE_KEY_RSATPM2B_PRIVATE_VENDOR_SPECIFICTPM2B_PUBLICTPM2B_PUBLIC_KEY_RSATPM2B_SENSITIVETPM2B_SENSITIVE_CREATETPM2B_SENSITIVE_DATATPM2B_SIMPLE_OBJECTTPM2B_SYM_KEYTPM2B_TEMPLATETPM2B_TIMEOUTTPM2_HANDLETPML_AC_CAPABILITIESTPML_ALGTPML_ALG_PROPERTYTPML_CCTPML_CCATPML_DIGESTTPML_DIGEST_VALUESTPML_ECC_CURVETPML_HANDLETPML_INTEL_PTT_PROPERTYTPML_IteratorTPML_OBJECTTPML_PCR_SELECTIONTPML_TAGGED_PCR_PROPERTYTPML_TAGGED_TPM_PROPERTYTPMS_AC_OUTPUTTPMS_ALGORITHM_DESCRIPTIONTPMS_ALGORITHM_DETAIL_ECCTPMS_ALG_PROPERTYTPMS_ASYM_PARMSTPMS_ATTESTTPMS_AUTH_COMMANDTPMS_AUTH_RESPONSETPMS_CAPABILITY_DATATPMS_CERTIFY_INFOTPMS_CLOCK_INFOTPMS_COMMAND_AUDIT_INFOTPMS_CONTEXTTPMS_CONTEXT_DATATPMS_CREATION_DATATPMS_CREATION_INFOTPMS_ECC_PARMSTPMS_ECC_POINTTPMS_EMPTYTPMS_ID_OBJECTTPMS_KEYEDHASH_PARMSTPMS_NV_CERTIFY_INFOTPMS_NV_PIN_COUNTER_PARAMETERSTPMS_NV_PUBLICTPMS_PCR_SELECTTPMS_PCR_SELECTIONTPMS_QUOTE_INFOTPMS_RSA_PARMSTPMS_SCHEME_ECDAATPMS_SCHEME_HASHTPMS_SCHEME_XORTPMS_SENSITIVE_CREATETPMS_SESSION_AUDIT_INFOTPMS_SIGNATURE_ECCTPMS_SIGNATURE_RSATPMS_SYMCIPHER_PARMSTPMS_TAGGED_PCR_SELECTTPMS_TAGGED_PROPERTYTPMS_TIME_ATTEST_INFOTPMS_TIME_INFOTPMT_ASYM_SCHEMETPMT_ECC_SCHEMETPMT_HATPMT_KDF_SCHEMETPMT_KEYEDHASH_SCHEMETPMT_PUBLICTPMT_PUBLIC_PARMSTPMT_RSA_DECRYPTTPMT_RSA_SCHEMETPMT_SENSITIVETPMT_SIGNATURETPMT_SIG_SCHEMETPMT_SYM_DEFTPMT_SYM_DEF_OBJECTTPMT_TK_AUTHTPMT_TK_CREATIONTPMT_TK_HASHCHECKTPMT_TK_VERIFIEDTPMU_ASYM_SCHEMETPMU_ATTESTTPMU_CAPABILITIESTPMU_HATPMU_KDF_SCHEMETPMU_PUBLIC_IDTPMU_PUBLIC_PARMSTPMU_SCHEME_KEYEDHASHTPMU_SENSITIVE_COMPOSITETPMU_SIGNATURETPMU_SIG_SCHEMETPMU_SYM_KEY_BITSTPMU_SYM_MODETPM_OBJECT
- TPM Command Transmission Interface (TCTI)
- Enhanced System API (ESAPI)
ESAPIESAPI.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.tctiESAPI.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)
- Policy
- Utility Routines
- TSS PEM Key (OpenSSL)
- TSS2_Exception
- cryptography
tpm_ecc_private_keytpm_ecc_private_key.curvetpm_ecc_private_key.exchange()tpm_ecc_private_key.get_digest_algorithm()tpm_ecc_private_key.get_signature_algorithm()tpm_ecc_private_key.key_sizetpm_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_keytpm_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_sizetpm_rsa_private_key.private_bytes()tpm_rsa_private_key.private_numbers()tpm_rsa_private_key.public_key()tpm_rsa_private_key.sign()