On interoperability, keys, TANs etc….
I am truly amazed that, after all these years, there are still so many on this board mixing up terms and concepts…
TCG Infrastructure / TPM
- The TPM is a mostly passive device that stores and generates keys
- The TPM serves as the core of trust in a platform
- The TPM authenticated the platform (device)
- Interoperability is not on the TPM IC level. Interoperability happens on the server level (KTM, ACM) i.e. the server has to be able to speak the language of each different brand of TPM.
The server trust infrastructure (KTM, ACM) enables interfacing between the service provider applications and the TPM of each respective client platform (TPM).
The TCG (TPM) infrastructure does not contain a Trust Assurance Network (TAN). The TAN is reserved.for the programmable infrastructure like we will see in the TrustZone architecture. In other words for environments that use programmability on the IC level. i.e NGSCB enabled LT technology and TrustZone architecture.