The ST33TPM12SPI is a TPM (Trusted Platform Module) product based on 32-bit ARM® SecurCore® SC300™ CPU from STMicroelectronics, which is compliant with the Trusted Computing Group (TCG) Trusted Platform Module (TPM) Main specifications 1.2, Level 2, Revision 1.16, and based on TCG PC Client Specific TPM Interface Specifications 1.21, supporting SPI, clock suspension for power saving mode, Field Upgrade and Dictionary Attack protection, and a guaranteed 7-year endurance for monotonic counter. It also supports software and hardware physical presence.