CryptoMemory
Making EEPROMs a Safe Place for Sensitive Data
The Microchip CryptoMemory® family offers a range of cost-efficient, high-security electrically erasable programmable read-only memory chips (EEPROMs) and host-side security for applications requiring comprehensive data protection, including mutual authentication between devices and host. CryptoMemory chips are the world's largest family of EEPROMs with a 64-bit embedded hardware encryption engine, four sets of nonreadable, 64-bit authentication keys, and four sets of nonreadable, 64-bit session encryption keys. The result: a truly secure means of preventing product counterfeiting and piracy. The chip family features a choice of memory densities and is easy to implement in a variety of applications.
Key Features
- Designer's choice — The chips are available in memory densities ranging from 1 Kbit to 256 Kbits to accommodate diverse storage and cost requirements.
- Multiple access levels — User memory can be divided into as many as 16 separate sections, allowing several different levels of read and write access.
- No special expertise — A CryptoMemory design kit offers a library of simple API calls that execute the most complex host operations.
- Standard interfaces — The chips provide standard 2-wire communication interfaces to Microchip and other microcontrollers, as well as a standard smart card interface to off-the-shelf readers.
- Package options — Options include 8-lead SOIC, TSSOP, uDFN, and PDIP plastic packages, modules for smartcard applications, and wafers thinned down to 6 mils.
- Host-side simplicity — The Microchip CryptoCompanion™ chip provides simple, plug-and-play authentication on a host device.
Devices
Device Family | Summary Benefit | Applications | Technologies | Key Parameters |
---|---|---|---|---|
CryptoCompanion | Security companion chip to CryptoMemory Securely implements host algorithms and stores host secrets Verifies host firmware digests | Plug-and-play host-side cryptographic security for embedded systems | 64-bit Cryptographic Algorithm | Host-side security Hardware security |
CryptoMemory (2.7V - 3.6V) | Family of secure EEPROMs 64-bit embedded hardware encryption engine EEPROM densities from 1 to 8 kbit available Flexible security feature set to meet a wide variety of applications Supports both 2-wire and ISO7816 interface protocols Mutual authentication capability | Applications requiring authentication, data protection or secure storage | 64-bit Cryptographic Algorithm | Hardware security Secure EEPROM Authentication |
CryptoMemory (2.7V - 5.5V) | Family of secure EEPROMs 64-bit embedded hardware encryption engine EEPROM densities up to 256 kbits available Flexible security feature set to meet a wide variety of applications Supports both 2-wire and ISO7816 interface protocols Mutual authentication capability | Applications requiring authentication, data protection or secure storage | 64-bit Cryptographic Algorithm | Hardware security Secure EEPROM Authentication |