Here you'll find the hardware design files for the SparkFun ATSHA204 Breakout. You'll also find example Arduino code, including a library for this powerful little chip.
In the hardware directory, you'll find the Eagle design files - board and schematic - as well as a pdf version of the schematic.
In the sha204_library directory, you'll find the ATSHA204 Arduino Library as well as example code to demo what it can do.
The Atmel ATSHA204 is an optimized authentication chip that includes a 4.5Kb EEPROM. This array can be used for storage of keys, miscellaneous read/write, read-only, password or secret data, and consumption tracking. Access to the various sections of memory can be restricted in a variety of ways and then the configuration locked to prevent changes.
Each ATSHA204 ships with a guaranteed unique 72-bit serial number. Using the cryptographic protocols supported by the chip, a host system or remote server can prove that the serial number is both authentic and not a copy. The ATSHA204 can generate high-quality random numbers and employ them for any purpose, including usage as part of the crypto protocols of this chip.
Here's a link to the datasheet.
- Jim Lindblom @ SparkFun Electronics