|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| TcITpmKey | This class is a common interface for TcTpmKey (1.1 TPM Spec) and TcTpmKey12 (1.2 TPM Spec). |
| TcITpmKeyNew | This class is a common interface for TcTpmKeyNew (1.1 TPM Spec) and TcTpmKey12New (1.2 TPM Spec). |
| TcITpmPcrInfo | This class is a common interface for TcTpmPcrInfo (1.1 TPM Spec) and TcTpmPcrInfoLong (1.2 TPM Spec). |
| TcITpmStoredData | This class is a common interface for TcTpmStoredData (1.1 TPM Spec) and TcTpmStoredData12 (1.2 TPM Spec). |
| Class Summary | |
|---|---|
| TcTpmAsymCaContents | This class contains the symmetric key to encrypt the identity credential. |
| TcTpmAuditEventIn | |
| TcTpmAuditEventOut | |
| TcTpmAuthdata | |
| TcTpmBoundData | |
| TcTpmCapVersionInfo | |
| TcTpmCertifyInfo | When the TPM certifies a key, it must provide a signature with a TPM identity key on information that describes that key. |
| TcTpmCertifyInfo2 | |
| TcTpmChangeauthValidate | |
| TcTpmChosenIdHash | |
| TcTpmCmkAuth | |
| TcTpmCmkMaApproval | |
| TcTpmCmkMigauth | |
| TcTpmCmkSigticket | |
| TcTpmCompositeHash | |
| TcTpmContextBlob | |
| TcTpmContextSensitive | |
| TcTpmCounterValue | |
| TcTpmCurrentTicks | |
| TcTpmDaaBlob | |
| TcTpmDaaContext | |
| TcTpmDaaIssuer | |
| TcTpmDaaJoindata | |
| TcTpmDaaSensitive | |
| TcTpmDaaTpm | |
| TcTpmDelegateKeyBlob | |
| TcTpmDelegateLabel | |
| TcTpmDelegateOwnerBlob | |
| TcTpmDelegatePublic | |
| TcTpmDelegateSensitive | |
| TcTpmDelegateTableRow | |
| TcTpmDelegations | |
| TcTpmDigest | The digest value reports the result of a hash operation. |
| TcTpmEkBlob | |
| TcTpmEkBlobActivate | |
| TcTpmEkBlobAuth | |
| TcTpmEncauth | |
| TcTpmFamilyLabel | |
| TcTpmFamilyTableEntry | |
| TcTpmGenericReturnBlob | |
| TcTpmIdentityContents | TPM_MakeIdentity uses this structure and the signature of this structure goes to a privacy CA during the certification process. |
| TcTpmIdentityProof | This structure contains fields that a privacy-CA requires in order to decide whether to attest to the given TPM identity. |
| TcTpmIdentityReq | This structure is sent by the TSS to the Privacy CA to create the identity credential. |
| TcTpmKey | The TPM_KEY structure provides a mechanism to transport the entire asymmetric key pair. |
| TcTpmKey12 | |
| TcTpmKey12New | This class extends TcTpmKey. |
| TcTpmKeyHandleList | |
| TcTpmKeyNew | This class extends TcTpmKey. |
| TcTpmKeyParms | This class provides a standard mechanism to define the parameters used to generate a key pair, and to store the parts of a key shared between the public and private key parts. |
| TcTpmMigrateAsymkey | |
| TcTpmMigrationkeyAuth | |
| TcTpmMsaComposite | |
| TcTpmNonce | A nonce is a random value that provides protection from replay and other attacks. |
| TcTpmNvAttributes | |
| TcTpmNvDataPublic | |
| TcTpmPcrAttributes | |
| TcTpmPcrComposite | The composite structure provides the index and value of the PCR register to be used when creating the value that SEALS an entity to the composite. |
| TcTpmPcrInfo | The TPM_PCR_INFO structure contains the information related to the wrapping of a key or the sealing of data, to a set of PCRs. |
| TcTpmPcrInfoLong | |
| TcTpmPcrInfoShort | |
| TcTpmPcrSelection | This structure provides a standard method of specifying a list of PCR registers. |
| TcTpmPcrValue | |
| TcTpmPermanentFlags | |
| TcTpmPubkey | The TPM_PUBKEY structure contains the public portion of an asymmetric key pair. |
| TcTpmQuoteInfo | This class provides the mechanism for the TPM to quote the current values of a list of PCRs. |
| TcTpmQuoteInfo2 | |
| TcTpmRsaKeyParms | This class describes the parameters of an RSA key. |
| TcTpmSealedData | |
| TcTpmSecret | |
| TcTpmSelectSize | |
| TcTpmSignInfo | |
| TcTpmStAnyFlags | |
| TcTpmStClearFlags | |
| TcTpmStoreAsymkey | |
| TcTpmStoredData | |
| TcTpmStoredData12 | |
| TcTpmStorePrivkey | |
| TcTpmStorePubkey | This structure can be used in conjunction with a corresponding TPM_KEY_PARMS to construct a public key which can be unambiguously used. |
| TcTpmStructsHelpers | |
| TcTpmStructVer | This indicates the version of the structure. |
| TcTpmSymCaAttestation | This structure is returned by the Privacy CA with the encrypted identity credential. |
| TcTpmSymmetricKey | This structure describes a symmetric key, used during the ColalteIdentityRequest process. |
| TcTpmSymmetricKeyParms | |
| TcTpmTransportAuth | |
| TcTpmTransportInternal | |
| TcTpmTransportLogIn | |
| TcTpmTransportLogOut | |
| TcTpmTransportPublic | |
| TcTpmVersion | The TPM_VERSION allows the TPM to communicate with outside entities as to the version of the TPM. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||