Difference between revisions of "Fitlet2 TPM"

From fit-PC wiki
Jump to: navigation, search
(dTPM (Discrete Trusted Platform Module))   (change visibility)
(What is TPM?)   (change visibility)
Line 1: Line 1:
 
=What is TPM?=
 
=What is TPM?=
A Trusted Platform Module (TPM), is a cryptographic coprocessor including capabilities for random number generation, secure generation of cryptographic keys and limitation of their use. It also includes capabilities such as remote attestation and sealed storage.  
+
* A Trusted Platform Module (TPM), is a cryptographic coprocessor with capabilities of random number generation, secure generation of cryptographic keys and managed access to these keys. It includes additional capabilities such as remote attestation and sealed storage.  
TPM's technical specification is publicly available, driven by the Trusted Computing Group (TCG). The latest version TPM 2.0 (released October 2014), is a major redesign of the specification which adds new functionality and fixes weaknesses of the former TPM 1.2.
+
* TPM technical specifications are publicly available, driven by the Trusted Computing Group (TCG).  
 +
* TPM 2.0 (released October 2014) adds new functionality and fixes weaknesses of the former TPM 1.2.
  
 
==dTPM (Discrete Trusted Platform Module)==
 
==dTPM (Discrete Trusted Platform Module)==

Revision as of 10:36, 11 June 2018

What is TPM?

  • A Trusted Platform Module (TPM), is a cryptographic coprocessor with capabilities of random number generation, secure generation of cryptographic keys and managed access to these keys. It includes additional capabilities such as remote attestation and sealed storage.
  • TPM technical specifications are publicly available, driven by the Trusted Computing Group (TCG).
  • TPM 2.0 (released October 2014) adds new functionality and fixes weaknesses of the former TPM 1.2.

dTPM (Discrete Trusted Platform Module)

  • TPM is a microcontroller that stores encryption keys, passwords and digital certificates.

fTPM (Firmware Trust Platform Module)

  • fTPM is a Firmware based TPM 2.0 implementation.
  • Intel® PTT is an integrated solution in the Intel® Management Engine.
  • fitlet2, designed around Apollo Lake's SoC, features fTPM as part of Intel® Platform Trust Technology (Intel® PTT)
    • The platform supports Microsoft requirements for firmware Trusted Platform Module 2.0(fTPM). Specifically it supports credential storage and key management as used by Windows 8 and Windows® 10.
    • Intel® PTT supports BitLocker for hard drive encryption.

For more information please refer to the following - Link