ST33TPM12LPC is a single-chip Trusted Platform Module (TPM) with an LPC interface based on a 32-bit ARM® SecurCore® SC300™ CPU. It is compliant with Trusted Computing Group (TCG) Trusted Platform Module (TPM) Main specifications 1.2, Level 2, Revision 116 and TCG PC Client Specific TPM Interface Specifications 1.21. The module supports security certification and features such as low power mode, upgrade protection, and dictionary attack protection.
The ST33TPM12LPC is a cost-effective and high-performance Trusted Platform Module (TPM) based on a 32-bit ARM SecurCore SC300 RISC processor. It complies with Trusted Computing Group (TCG) Trusted Platform Module specifications version 1.2 Level 2 Revision 116 and includes a crypto-processor for efficient public key cryptographic algorithms.
| CPU Core | ARM SecurCore SC300 32-bit RISC core |
|---|---|
| Clock Frequency | 33 MHz |
| Supply Voltage | 3.3 V |
| Temperature Range | 0°C to +70°C |
| Data Retention | 30 years at 25°C |
| Erase/Write Cycles | 500,000 typical |
| ESD Protection | 4 kV (HBM) |
| NV Storage | 4 Kbytes |
| Key Slots | up to 10 key slots |
| LPC Interface | V1.1 |
It complies with TCG Trusted Platform Module specifications version 1.2 Level 2 Revision 116 and TCG PC Client specific TPM interface specifications 1.21.
The device supports RSA key generation and signatures, SHA-1 and SHA-256, and AES-128 in CTR mode.
The device is available in 28-lead thin shrink small outline (TSSOP) and 32-lead very thin fine pitch quad flat pack (VFQFPN) packages.