Trusted Platform Module with LPC interface based on 32-bit ARM SecurCore SC300 CPU

The ST33TPM12LPC is a cost-effective and high performance Trusted Platform Module (TPM) targeting embedded system applications.

This device implements the functions defined by the Trusted Computing Group ( in the TCG Trusted Platform Module Specifications version 1.2 Level 2 Revision 116 ([1][2][3]), and is also based on the TCG PC Client specific TPM interface specifications 1.21 [5] and the PC Client implementation specification for conventional BIOS [6] for what concerns the TPM internal register list and bit definitions.

The ST33TPM12LPC is based on a secure MCU hardware platform.

The ST33TPM12LPC is built on a 32-bit ARM® reduced instruction set computing (RISC) processor which provides high cryptographic and general performances. A crypto-processor NESCRYPT is also present to support efficiently all public key cryptographic algorithms.

Key Features

  • TPM features
    • Single-chip Trusted Platform Module (TPM)
    • Compliant with Trusted Computing Group (TCG) Trusted Platform Module (TPM) Main specifications 1.2, Level 2, Revision 116
    • Based on TCG PC Client Specific TPM Interface Specifications 1.21
    • Common criteria (CC) certification based on the certified TPM Protection Profile (Revision 116) with Evaluation Assurance Level (EAL) 4+
    • Up to 33-MHz Low Pin Count (LPC) interface V1.1
    • Provisioned with Endorsement key and Endorsement Key certificate
    • Support of clock suspension for power saving mode
    • Support of Field Upgrade and Dictionary Attack protection
    • Monotonic counter endurance guaranteed for 7 years
    • Support of software and hardware physical presence
  • Hardware features
    • ARM® SecurCore® SC300™ 32-bit RISC core
    • Highly reliable CMOS EEPROM submicron technology
      • 30-year data retention at 25° C
      • 500,000 Erase/Write cycles endurance typical at 25° C
    • Temperature range: 0°C to +70°C
    • ESD protection up to 4 kV (HBM)
    • 3.3 V supply voltage range
    • 28-lead thin shrink small outline and 32-lead very thin fine pitch quad flat pack ECOPACK® packages
  • Security features
    • Active shield and environmental sensors
    • Memory protection unit (MPU)
    • Monitoring of environmental parameters (power and clock)
    • Hardware and software protection against fault injection
    • AIS-31 Class P2 compliant true random number generator (TRNG)
    • Cryptographic algorithms:
      • RSA key generation from 512 to 2048 with a 2-byte step
      • RSA signature and encryption
      • SHA-1 and SHA-256
      • AES-128 in CTR mode
  • Performance and resource features
    • SHA1 computation for 64-byte block: 155 μs1
    • Signature with a 2048-bit key: 150 ms(a)
    • Signature with a 1024-bit key: 30 ms(a)
    • NV storage allocated space: 4 Kbytes (1.2 Kbytes used by EK certificate)
    • Supported 2048-bit key slots:
      • up to 10 key slots (without EK and SRK)
      • 1 key slot in volatile memory for high-frequency loading use case



Description バージョン サイズ
DB1420 DB1420: Trusted Platform Module with LPC interface based on 32-bit ARM® SecurCore® SC300™ CPU 4.0 314 KB

Publications and Collaterals

Description バージョン サイズ
Flyer STSAFE - TPM Standardized solution for trusted devices 1.0 194 KB
Description バージョン サイズ
Brochure Secure MCUs Secure Solutions 1.0 1 MB

Digital Certificates

TPM Certificates
Description バージョン サイズ
GlobalSign Trusted Computing CA 1.0 985 bytes
ST Intermediate CA 02 1.0 1 KB
ST Intermediate CA 03 Google 1.0 1 KB
ST TPM Root certificate 1.0 1 KB

サンプル & 購入

製品型番 Marketing Status 数量 Unit Price (US$) * パッケージ Packing Type ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
ST33TPM12LPCR28 Active - - TSSOP28 9.7 x 4.4 Tape And Reel NEC 3A991A2 - MORE INFO No availability reported, please contact our Sales office
ST33TPM12LPCQFN Active - - VFQFPN 32 5x5x1.0 Tape And Reel NEC 3A991A2 - MORE INFO No availability reported, please contact our Sales office

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

品質 & 信頼性

製品型番 Marketing Status パッケージ RoHS Compliance Grade Material Declaration**
ST33TPM12LPCR28 アクティブTSSOP28 9.7 x 4.4Ecopack2
ST33TPM12LPCQFN アクティブVFQFPN 32 5x5x1.0Ecopack1 0 0

(**) The Material Declaration forms available on may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.