Module data

Source

Structs§

Tpm2bAttest
Tpm2bContextData
Tpm2bCreationData
Tpm2bEccPoint
Tpm2bIdObject
Tpm2bNvPublic
Tpm2bPublic
Tpm2bSensitive
Tpm2bSensitiveCreate
Tpm2bTemplate
TpmRc
TpmaAlgorithm
TPMA_ALGORITHM
TpmaLocality
TPMA_LOCALITY (Table 41)
TpmaNv
TPMA_NV (Table 233)
TpmaObject
TPMA_OBJECT
TpmaSession
TPMA_SESSION
TpmiYesNo
A TPM boolean value, corresponding to TPMI_YES_NO.
TpmsAlgProperty
TpmsAttest
TpmsAuthCommand
TpmsAuthResponse
TpmsCapabilityData
TpmsCertifyInfo
From TPM 2.0 Part 2, 10.12.3, TPMS_CERTIFY_INFO
TpmsClockInfo
From TPM 2.0 Part 2, 10.6, TPMS_CLOCK_INFO
TpmsCommandAuditInfo
From TPM 2.0 Part 2, 10.12.6, TPMS_COMMAND_AUDIT_INFO
TpmsContext
TpmsContextData
TpmsCreationData
TpmsCreationInfo
From TPM 2.0 Part 2, 10.12.5, TPMS_CREATION_INFO
TpmsEccPoint
TpmsEmpty
TpmsIdObject
TpmsKeyedhashParms
TpmsNvCertifyInfo
TpmsNvPublic
TpmsPcrSelection
TpmsQuoteInfo
TpmsSensitiveCreate
TpmsSessionAuditInfo
TpmsSymcipherParms
TpmsTimeAttestInfo
TpmsTimeInfo
TpmtHa
TpmtKdfScheme
A TPM key derivation function scheme, corresponding to TPMT_KDF_SCHEME.
TpmtPublic
TpmtScheme
A TPM signing scheme, corresponding to TPMT_SIG_SCHEME.
TpmtSensitive
TpmtSymDef
TpmtTkAuth
TpmtTkCreation
TpmtTkHashcheck

Enums§

TpmAlgId
Enumeration of the TPM_ALG_ID values.
TpmCap
TPM_CAP
TpmCc
Enumeration of the TPM_CCvalues
TpmEccCurve
TpmRcBase
TpmRcIndex
TpmRh
TPM_RH
TpmSe
TPM_SE
TpmSt
TPM_ST
TpmuAttest
TpmuCapabilities
TpmuHa
TpmuPublicId
TpmuPublicParms
TpmuSensitiveComposite
TpmuSymKeyBits
TpmuSymMode

Constants§

MAX_BUFFER_SIZE
MAX_CONTEXT_DATA
MAX_DATA_SIZE
MAX_DIGEST_SIZE
MAX_ECC_KEY_BYTES
MAX_EVENT_SIZE
MAX_LABEL_SIZE
MAX_NV_BUFFER_SIZE
MAX_OPERAND_SIZE
MAX_PRIVATE_SIZE
MAX_PRIVATE_VENDOR_SPECIFIC_SIZE
MAX_RSA_KEY_BYTES
MAX_SENSITIVE_DATA
MAX_SYM_KEY_BYTES
MAX_TIMEOUT
TPM_PCR_SELECT_MAX
TPM_RC_FMT1
TPM_RC_FMT1_ERROR_MASK
TPM_RC_N_SHIFT
TPM_RC_P_BIT
TPM_RC_VER1
TPM_RC_WARN
TPM_ST_GENERATED_VALUE

Type Aliases§

Tpm2b
Tpm2bAuth
Tpm2bContextSensitive
Tpm2bData
Tpm2bDerive
Tpm2bDigest
Tpm2bEccParameter
Tpm2bEncryptedSecret
Tpm2bEvent
Tpm2bIv
Tpm2bLabel
Tpm2bMaxBuffer
Tpm2bMaxNvBuffer
Tpm2bName
Tpm2bNonce
Tpm2bOperand
Tpm2bPrivate
Tpm2bPrivateKeyRsa
Tpm2bPrivateVendorSpecific
Tpm2bPublicKeyRsa
Tpm2bSensitiveData
Tpm2bSymKey
Tpm2bTimeout
TpmlAlgProperty
TpmlDigest
TpmlDigestValues
TpmlHandle
TpmlPcrSelection
TpmsPcrSelect
TpmtSymDefObject