
STMicroelectronics
HARDWARE DESCRIPTION
The ST19CF68, a member of the ST19 device family, is a serial access microcontroller especially designed for very large volume and cost competitive secure portable objects, where high performance Public Key Algorithms will be implemented, to cut down initialization and communication costs and to increase security.
Its internal Modular Arithmetic Processor is designed to speed up cryptographic calculations using Public Key Algorithms. Based on a 512 bit architecture, it processes modular multiplication and squaring up to1024 bit operands.
■ 8 BIT ARCHITECTURE CPU
■ 23 KBytes of USER ROM WITH PARTITIONING
■ SYSTEM ROM FOR LIBRARIES
■ 960 Bytes of RAM WITH PARTITIONING
■ 8 KBytes of EEPROM WITH PARTITIONING
– Highly reliable CMOS EEPROM technology
– 10 year data retention
– 100,000 Erase/Write cycle endurance
– Separate Write and Erase cycles for fast “1” programming
– 1 to 64 bytes Erase or Program in 1 ms
■ 512 BITS MODULAR ARITHMETIC PROCESSOR
– Fast modular multiplication and squaring using Montgomery method
– Software Crypto Libraries in separate ROM area for efficient algorithm coding using a set of advanced functions
– Software selectable operand length up to 1024 bits
■ SECURITY FIREWALLS FORMAP AND MEMORIES
■ VERY HIGH SECURITY FEATURES INCLUDING EEPROM FLASH PROGRAM AND RAM FLASH CLEAR
■ 8 BIT TIMER
■ SERIAL ACCESS, ISO 7816-3 COMPATIBLE
■ 3V ± 10% or 5V± 10% SUPPLY VOLTAGE
■ POWER SAVING STANDBY MODE
■ UP TO 10 MHz INTERNAL OPERATING FREQUENCY
■ CONTACT ASSIGNMENT COMPATIBLE ISO 7816-2
■ ESD PROTECTION GREATER THAN 5000V
■ FAST CRYPTOGRAPHIC FUNCTIONS PROCESSING (5V± 10%, 5MHz)