The Trusted Platform Module (TPM) is a specialized chip on a device that stores RSA encryption keys specific to the host system for hardware authentication. The TPM helps to guard against unauthorized access to the system and provides powerful cryptographic functions.
The chip includes multiple physical security mechanisms to make it tamper-resistant and helps to store encrypted keys, passwords, and digital certificates. Because these data are stored in hardware, they’re protected against software-based attacks. TPM technology is designed to provide hardware-based, security-related functions.