Trusted Platform Module (TPM) is a hardware chip that provides enhanced security for PCs and servers. Because of the inherent safety provided by TPMs, the device is often used as a primary cryptographic key of a machine or for storing digital rights management (DRM) protection.