Difference between revisions of "Crypto Shield"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
* Maxim Integrated [[DS3231M Real Time Clock]] |
* Maxim Integrated [[DS3231M Real Time Clock]] |
||
− | * [[Atmel AT97SC3204T]] Trusted Platform Module (performs RSA encryption, decryption, and signing in the hardware) |
+ | * [[Atmel AT97SC3204T]] [[Trusted Platform Module]] (performs [[RSA]] encryption, decryption, and signing in the hardware) |
* [[ATAES132]] EEPROM ([[AES]] encrypted EEPROM that can store up to 32Kb of data) |
* [[ATAES132]] EEPROM ([[AES]] encrypted EEPROM that can store up to 32Kb of data) |
||
* [[ATSHA204]] (authentication chip that performs [[SHA]]-256 and [[HMAC]]-256) |
* [[ATSHA204]] (authentication chip that performs [[SHA]]-256 and [[HMAC]]-256) |
Revision as of 09:03, 25 April 2015
The CryptoShield is design to work with not only the Arduino ecosystem but with embedded Linux boards that support the Arduino shield form-factor. The CryptoShield is 3.3V and 5V friendly. It covers secure components such as
- Maxim Integrated DS3231M Real Time Clock
- Atmel AT97SC3204T Trusted Platform Module (performs RSA encryption, decryption, and signing in the hardware)
- ATAES132 EEPROM (AES encrypted EEPROM that can store up to 32Kb of data)
- ATSHA204 (authentication chip that performs SHA-256 and HMAC-256)
- Atmel ATECC108 (performs the Elliptic Curve Digital Signature Algorithm (ECDSA) on the chip. This is an authentication chip, like the ATSHA204.)
- RFID Socket
Docs: