ST33TPM12LPC 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).
This device implements the functions defined by the Trusted Computing Group (www.trustedcomputinggroup.org) in the TCG Trusted Platform Module Specifications version 1.2 Level 2 Revision 116, the TCG PC Client specific TPM interface specifications 1.21 and the PC Client implementation specification for conventional BIOS.
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
技术特性
- 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
- Compliant with TCG PC Client Specific TPM Interface Specifications 1.21
- Targeting security certification based on certified TPM Protection Profile (Revision 116) with Evaluation Assurance Level (EAL) 4+
- 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
- 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
|
功能框图
|
ST33TPM12LPC 订购信息
订购型号 |
产品状态 |
美金价格 |
数量 |
封装 |
包装形式 |
温度范围 |
材料声明 |
ST33ZP24AR28PVSC |
NRND |
|
|
TSSOP 28 |
Tape And Reel |
|
ST33ZP24AR28PVSC |
ST33ZP24AR28PVSH |
NRND |
|
|
TSSOP 28 |
Tape And Reel |
|
ST33ZP24AR28PVSH |
ST33ZP24AQFNPVSH |
Preview |
|
|
VFQFPN 32 5x5x1.0 |
Tape And Reel |
|
ST33ZP24AQFNPVSH |
DATA BRIEF
描述 |
版本 |
大小 |
ST33TPM12LPC : DB1420: Trusted Platform Module with LPC interface based on 32-bit ARM® SecurCore® SC300™ CPU |
2 |
170KB |
TECHNICAL NOTES
描述 |
版本 |
大小 |
TN0891: Trusted Platform Module (TPM) certificates |
1 |
84KB |