Questions about TPM utilities or TPM chip (iTPM). Ubuntu has two versions of TPM tools in the Universe repository: TPM 1.2 (tpm-tools) and TPM 2.0 (tpm2-tools).
Trusted Platform Module (TPM) is a cryptoprocessor - a dedicated microprocessor/chipset designed to securely integrate cryptographic keys, and their handling, into devices or platforms.
The TPM specification was developed by industry consortium: Trusted Computing Group (TCG), and was recognized as International Standard: ISO/IEC 11889:2009.
The Linux kernel has had driver support for TPM chips since 2.6.12. TPM 1.2 support was added in Ubuntu 7.10. TPM 2.0 tools' package is available from Ubuntu 16.04 onwards.
More information:
- Trusted Platform Module on Wikipedia
- Security/Features on Ubuntu Wiki (see "Trusted Platform Module" in feature comparison table)
- iTPMSupport on Ubuntu Wiki (some technical information but dated)
- OLS: Linux and trusted computing on LWN.net (general information on TPM support on Linux and what can be done with TPM)