Microchip Technology Inc
Menu

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

Secure EEPROM technology

Hardware Security technology

Random Number Generator

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

Secure EEPROM technology

Hardware Security technology

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

Secure EEPROM technology

Hardware Security technology

Hardware security

Secure EEPROM

Authentication
Tabs / Security ICs / CryptoMemory
Products
Datasheets
Other Documents
Tools and Software
Title


Date Published

Type


Size


CryptoMemory® Secure Memory - Standard Product Offering

06/2008
PDF
1.87 MB

CryptoMemory Full Specification Complete

03/2015 PDF 1.78 MB
CryptoMemory Low Density Full Specification Complete
1-Kbit User Memory with Authentication and Encryption. This is a summary document.
07/2015 PDF 1.41 MB

AT88SC0104CA Summary
1-Kbit User Memory with Authentication and Encryption. This is a summary document.

07/2015 PDF 761 MB

AT88SC0204C Summary
2-Kbit User Memory with Authentication and Encryption. This is a summary document.

12/2013 PDF 360 KB

AT88SC0204CA Summary
2-Kbit User Memory with Authentication and Encryption. This is a summary document.

07/2015 PDF 866 KB

AT88SC0404C Summary
4-Kbit User Memory with Authentication and Encryption. This is a summary document.

12/2013 PDF 362 KB

AT88SC0404CA Summary
4-Kbit User Memory with Authentication and Encryption. This is a summary document.

07/2015 PDF 866 KB

AT88SC0808C Summary
8-Kbit User Memory with Authentication and Encryption. This is a summary document.

12/2013 PDF 360 KB

AT88SC0808CA Summary
8-Kbit User Memory with Authentication and Encryption. This is a summary document.

07/2015 PDF 862 KB

AT88SC12816C Summary
128-Kbit User Memory with Authentication and Encryption. This is a summary document.

08/2009 PDF 188 KB

AT88SC1616C Summary
16-Kbit User Memory with Authentication and Encryption. This is a summary document.

12/2013 PDF 418 KB

AT88SC25616C Summary
256-Kbit User Memory with Authentication and Encryption. This is a summary document.

08/2009 PDF 186.23 KB

AT88SC3216C Summary
32-Kbit User Memory with Authentication and Encryption. This is a summary document.

08/2009 PDF 202.56 KB

AT88SC6416C Summary
64-Kbit User Memory with Authentication and Encryption. This is a summary document.

08/2009 PDF 186.14 KB

Application Notes

Title


Date Published

Type


Size


Upgrading the Atmel CryptoAuthentication and Temperature Sensor Kit Firmware Using FLIP
This Application Note describes how to upgrade the firmware in the following kits: Atmel AT88Microbase, AT30TK175STK, AT88CK101STK8, AT88CK201STK, AT88SC-ADK2, AT88CK490, and AT88CK490.

11/2015 PDF 481 KB
Using CryptoMemory in Full I2C Compliant Mode

03/2009 PDF 106 KB

Initializing the CryptoMemory Device for Smart Card Applications
This application note describes the process of organizing data and determining security settings for the CryptoMemory device. The proper sequence for writing to CryptoMemory is also described.

12/2012 PDF 180 KB

Brochures and Flyers

Title


Date Published

Type


Size


Crypto Products Portfolio
An overview of all Crypto product offerings including Microchip CryptoAuthentication™, Microchip CryptoMemory©, Microchip CryptoRF© and Microchip CryptoController™.

01/2013 PDF 1.01 MB
AT88SC0104C to AT88SC25616C Family of CryptoMemory Secure Serial ICs
The new CryptoMemory family of devices in plastic packages provides secure serial EEPROM storage for sensitive information within an embedded system.

06/2003 PDF 653 KB

AT88SC0104C to AT88SC25616C Family of CryptoMemory Security Chips Flyer
Only secure memory family of devices with mutual authentication between card/reader and data encryption for synchronous and asynchronous protocols.

10/2002 PDF 86.56 KB

User Guides

Title


Date Published

Type


Size


AT88CK201STK Quick Start Guide

05/2009 PDF 298 KB

AT88SC-ADK2 Quick Start Guide

04/2009 PDF 128 KB

White Papers

Title


Date Published

Type


Size


Security for Intelligent, Connected IoT Edge Nodes

06/2015 PDF 279 KB

Starter Kit

Title

Description

AT88SC-ADK2

Starter Kit and Development System for CryptoMemory™ and CryptoCompanion™ Chips

Software Libraries

Title

Description

CryptoMemory Development Library

CryptoMemory® Development Libraries

Software Tools

Title

Description

Atmel CryptoMemory Evaluation Studio (CMES)

The Atmel CryptoMemory Evaluation Studio (CMES) package is a suite of software tools to configure and demonstrate the Atmel CryptoMemory and the Atmel CryptoRF devices using the Atmel AT88SC-ADK2 or the Atmel AT88CK201STK kits.