The Trusted Computing Module (TPM)

1656 Words4 Pages

The Trusted Computing Module (TPM) is a hardware component that is used as a part of an approach to trusted computing that uses a combination of hardware and software components. The Trusted Computing Group (TGC) which is an industry consortium has standardized the concept of the TPM. In fact, the term Trusted Computing (TC) is now widely used to refer to this specific approach to Trusted Computing in industry. The hardware component of this approach is the TPM chip which that is included in the motherboard of a personal computer or integrated into the main processor along with other hardware and software certified to work with the TPM. According to the TCG more than 100 million computers to date have a TPM installed 1.
The main functional components of the TPM are I/O, Cryptographic co-processor, key generation, HMAC engine, Random Number Generator, SHA-1 engine, Power detection, Opt-inj, Execution engine, Nonvolatile memory, and Volatile Memory. All commands are received by the I/O functional component and all commands also exit through the I/O component. Essentially, the I/O component provides communication with other TPM components. The Cryptographic co-processor has a processor that is designed for encryption and …show more content…

To preserve the privacy of the user the endorsement key is not used to sign a machine’s configuration for attestation. Instead, the endorsement key is used to generate unique keys called Attestation Identity Keys(AIKs) which are used for communicating with third parties. Reason AIK key’s are used is to give the user privacy when they are communicating with different sources. The endorsement key could be used for this, but because it is unique it could allow a platform’s identity to be linked with every source it communicated with. AIK’s provide a unique anonomous identity for the TPM to use with each different source. Essentially, the AIK acts as an alias for the endorsement

More about The Trusted Computing Module (TPM)

Open Document