
STMicroelectronics
DESCRIPTION
The ST16CF54 Level B, a member of the ST16 device family, is a serial access microcontroller especially designed for high volume and cost competitive Smartcard applications, where high performance Public Key Algorithms will be implemented, to cut down initialization and communication costs and to increase security.
■ 8 BIT ARCHITECTURE CPU
■ 16 KBytes of USER ROM SECTOR COMBINATIVE
■ 8 KBytes of SYSTEM ROM
■ 512 Bytes of RAM
■ 4 KBytes of EEPROM, SECTOR COMBINATIVE
■ 512 BITS MODULAR ARITHMETIC PROCESSOR
– Fast modular multiplication and squaring using Montgomery method
– Driven by STMicroelectronics cryptographic library
■ EFFICIENT CRYPTOGRAPHIC LIBRARY
– Embedded software for driving the MAP through a set of advanced functions
– Supports modular and non modular arithmetic
– Operand length can be any size up to 1024 bits
– Highly reliable CMOS EEPROM technology
– 10 year data retention
– 100,000 Erase/Write cycle endurance
– Protected One Time Programmable block (32 or 64 Bytes)
– Separate Write and Erase cycle for fast “1” programming
– 1 to 32 Bytes block either Erase or Write in single cycle programming
■ SERIAL ACCESS, ISO 7816-3 COMPATIBLE
■ SINGLE 5V ±10% SUPPLY VOLTAGE
■ STANDBY MODE FOR POWER SAVING
■ UP TO 5 MHz INTERNAL OPERATING FREQUENCY
■ VERY HIGH SECURITY FEATURES INCLUDING EEPROM FLASH ERASE
■ CONTACT ASSIGNMENT COMPATIBLE ISO 7816-2
■ ESD PROTECTION GREATER THAN 5000V
■ 2 OPERATING CONFIGURATIONS
– ISSUER
– USER
■ SOFTWARE SUPPORT
– Cryptographic Library
– Manager
■ FAST CRYPTOGRAPHIC FUNCTIONS PROCESSING