|
Class Summary |
| PCRSelection |
PCRSelection contains a bitmap of PCR (Platform Configuration Register)
indices. |
| SimplePrivacyCA |
SimplePrivacyCA is a very simple, yet fully functional implementation of a
Privacy CA. |
| TCPAIdentityCredential |
TCPAIdentityCredential is the structure which contains all the data a Privacy
CA sends back to the TSS Core Services. |
| TCPAIdentityProof |
TCPAIdentityProof is the structure that is sent to a privacy CA (encrypted in
an Identity Request) |
| TCPAIdentityRequest |
TCPAIdentityRequest is the structure which is send to the Pricacy CA in order
to get the data needed to activate a newly created identity |
| TddlCsDeviceDriver |
This device driver talks to a csharp daemon you can find in the
src_csharp subdirectory of the tpm4java distribution. |
| TddlJniDeviceDriver |
A JNI version of a device driver. |
| TddlLinuxDeviceDriver |
Access the TPM chip using a device file (eq. |
| TddlSocketDriver |
Access the TPM chip using a tcp server. |
| TddlTransportDriver |
TddlTransportDriver is used by the TPM_Transport commands. |
| TPMCertifyInfo |
TPMCertifyInfo is mainly used by TPM_CertifyKey, it contains the signed key
information, and the signature itself. |
| TPMKeyParms |
TPMKeyParms contains key parameters. |
| TPMKeyWrapper |
A wrapper for a key which was generated by the tpm. |
| TPMMigrationKeyAuth |
The TPMMigrationKeyAuth data structure is created by MigrationKeyAuth and
authorizes a key to be used for migration. |
| TPMOIAPSession |
Object-Independent Authorization Protocol. |
| TPMOSAPSession |
Object-Specific Authorization Protocol. |
| TPMPubKeyWrapper |
Wrapper around a public key from a tpm. |
| TpmRandom |
A Random replacement which uses the TPMs internal PRNG. |
| TPMSession |
A session for working with the TPM. |
| TPMSignedData |
TPMSignedData combines a TPMSignInfo structure with the signature, and
provides an easy way to verify this signature. |
| TPMSignInfo |
TPMSignInfo wraps the TPM_SIGN_INFO structure. |
| TPMSymmetricKey |
This is a wrapper for a symetric keys. |
| TPMTransportPublic |
TPMTransportPublic contains the public information of a Transport Session. |
| TPMTransportSession |
Transport sessions, for use with TPM_Execute. |
| TSSCoreService |
TSSCoreService (as an implementation of TssLowLevel) is the java interface
for accessing the TPM chip via an existing TddIDeviceDriver. |
| TssFactory |
Factory for Tss. |
| TssHighLevelImpl |
Our implementation of TssHighLevel. |
| TSSIdentityInfo |
TSSIdentityInfo just wraps a key and and identity binding (= a signature over
the key) |