Crypto Shield Hookup Guide

This Tutorial is Retired!

This tutorial covers concepts or technologies that are no longer current. It's still here for you to read and enjoy, but may not be as useful as our newest tutorials.

Contributors: jbdatko, CaseyTheRobot
Favorited Favorite 0

What is a CryptoShield?

The CryptoShield is a collaboration with Hacker In Residence alumni Josh Datko.

SparkFun CryptoShield

1 Retired

The CryptoShield is a dedicated security shield. This shield adds specialized ICs that perform various cryptographic operations which will allow you to add a hardware security layer to your project. It also is a nice device for those performing embedded security research.

The CryptoShield is design to work with not only the Arduino ecosystem but with embedded Linux boards that support the Arduino shield form-factor. As we cover each of the components below, we'll discuss how to use the shield on each type of device.

In this tutorial, we'll tour the features on the CryptoShield and show you the software resources available for you to start using the device.

Required Materials

Aside from the CryptoShield, you'll also need the following items:

Optinal Materials

Suggested Reading

Before getting into this tutorial, make sure you're familiar with the concepts below: