Hardware Reference
In-Depth Information
Touring the CryptoCape
The CryptoCape is BeagleBone's first dedicated security daughterboard. As the BBB
already has cryptographic accelerations, the chips on the CryptoCape provide the
key isola-
tion
features discussed in the previous section. In the BeagleBone community, daughter-
boards are called
capes
which are analogous to Arduino
shields
. The CryptoCape contains
several crypto ICs that you may use in your projects. The design is open source hardware,
so you may also visit the SparkFun website to retrieve the design files. The CryptoCape
contains the following major components:
Component
Manufacturer
Features
AT97SC3205T Atmel
TPMāRSA 2048 encryption and SHA1 hashing
ATAES132
Atmel
Encrypted EEPROM with AES-128-CCM
ATSHA204
Atmel
SHA-2 hashing (SHA-256, HMAC-256)
ATECC108
Atmel
ECDSA with NIST curves
ATmega328p Atmel
Microcontroller
DS3231M
Maxim integrated Real-time clock with battery
CAT24C256 ON semiconductor EEPROM
If you imagine the BBB's Ethernet connector as a neck, then it appears that the cutouts of
the attached daughterboard seem to wrap around it as if it were wearing a cape, hence the
name. Also, Boris, the beagle mascot of
BeagleBoard.org
, looks more adorable in a cape.
Each of these chips and the associated circuits are clearly labeled on the CryptoCape board:



































































































