ST Life.augmented


Trusted Platform Module with LPC interface based on 32-bit ARM SecurCore SC300 CPU
  • active 活性

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.

pdf Please read
Errata Sheet
pdf 下载
Data Brief

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 technology30-year data retention at 25° C500,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 stepRSA signature and encryptionSHA-1 and SHA-256AES-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

图案 资源


Technical Documentation

Product Specifications

描述 版本 大小
DB1420: Trusted Platform Module with LPC interface based on 32-bit ARM® SecurCore® SC300™ CPU
4.0 315 KB

Related Tools and Software

Related Tools and Software

产品型号 描述
STSW-TPMCERT1 Trusted Platform Module (TPN) certificate

样品 & 购买

产品型号 Marketing StatusPackagePacking TypeManufacturer DUNSMarketing RestrictionOrder From STUnit Price (US$)*
Distributor AvailabilityRoHS Compliance GradeDownload
Material Declaration**
ST33TPM12LPCQFNActiveVFQFPN 32 5x5x1.0Tape And Reel488132309Public-No availability reported, please contact our Sales officeEcopack1-
ST33TPM12LPCR28ActiveTSSOP28 9.7 x 4.4Tape And Reel488132309Public-No availability reported, please contact our Sales officeEcopack2-

(*) 建议零售价格仅用于预算,以美元为单位,每。的报价,以当地货币计算的价格,请联系您当地的 ST 销售办事处 或我们的 分销商
(**) 材料声明表格上提供st.com可以是一般的文件,根据最常用的包,包内的家庭。出于这个原因,他们可能不是100%准确,对于一个特定的设备。请联系我们 销售支持 在特定设备上的信息。
Feedback Form
Customer Feedback