AuKey is a state-of-the-art security product for peripheral authentication developed by STMicroelectronics. It has advanced security features, including peripheral authentication, secure data read/write from/to peripheral, secure counters, configurable key management, customizable security architecture and configurable memory partitioning.
The AuKey is a highly advanced flexible security architecture implemented as a secure operating system running on ST23 microcontrollers. It provides authentication, secure data read/write operations, and configurable key management to protect peripherals against unauthorized access and tampering.
The architecture supports two modes: symmetric cryptography using AES for scenarios involving a companion chip on the host board, and asymmetric cryptography using RSA or ECC for standalone peripheral authentication without a companion chip.
| Microcontroller Platform | ST23 MCU platform |
|---|---|
| Memory Size | 1 to 18 Kbyte configurable non-volatile memory |
| Data Retention | 10 years data retention |
| Endurance | 500,000 erase / program cycles typical at 25 °C |
| Supply Voltage Range | 3 to 5 V |
| Transmission Speed | 100 kbit/s |
| Maximum Peripherals on Bus | Upto 128 peripherals on single bus |
| Package Type | ECOPACK® SO8N 8-lead plastic small outline |
AuKey supports AES for symmetric architecture and RSA or ECC for asymmetric architecture.
No, the asymmetric cryptographic architecture does not require any companion chip on the host main board.
It limits the usage of an accessory or consumable to a value preset by the manufacturer and can only be decremented.