Using CryptoAuthentication Memory Tokens with Microchip Quick Start Lab
Q: Is there a video to show how to get started using Datakey CryptoAuthentication™ memory tokens?
A: Yes! See the video below that steps your through how to use Datakey CryptoAuthentication memory tokens with Microchip's SAM D21 Xplained Pro starter kits. In order to complete the lab setup as shown in the video, you will need the following items:
- Microchip CryptoAuthentication™ SOIC XPRO Starter Kit - Quantity 1
This Microchip starter kit (Microchip part number DM320109) may be purchased from Microchip Direct or through an authorized Microchip distributor. - Datakey CryptoAuthentication™ Extension Board - Quantity 2
Choose between the SR4210PCB CryptoAuthentication Extension Board (Datakey part number 607-0087-000A) and the SR4220VRT CryptoAuthentication Extension Board (Datakey part number 607-0088-000A). These extension boards may be purchased directly from ATEK or through an authorized Datakey distributor. - Datakey CryptoAuthentication™ Memory Tokens - Quantity 2
For this lab, you can choose between the IAT10.5Kb memory tokens (Datakey part number 611-0234-000A) that use Microchip's ATECC608A IC and the IAX10.5Kb memory tokens (Datakey part number 611-0235-000A) that also use Microchip's ATECC608A IC. These memory tokens may be purchased directly from ATEK or through an authorized Datakey distributor. - Microchip CryptoAuthentication™ Basics Zip File (Lab Materials)
This Zip file contains the lab manual and the CryptoAuthentication Basics project files. You may download the Zip file here. - Microchip Studio IDE
Microchip Studio is an Integrated Development Environment (IDE) for developing and debugging SAM microcontroller applications. It gives developers an easy-to-use environment for writing, building and debugging applications written in C/C++ or assembly code. Microchip Studio may be downloaded here. - Microchip XC8 Compiler
Microchip's MPLAB XC8 is a compiler for the C programming language that supports Microchip PIC, AVR and SAM microcontrollers. The XC8 compiler may be downloaded here.
The CryptoAuthentication Basics lab is normally done using two CryptoAuth Xplained Pro Evaluation boards (Microchip part number ATCRYPTOAUTH-XPRO-B), but the video below shows how to complete the lab using Datakey IAT10.5Kb CryptoAuthentication memory tokens and Datakey SR4210PCB CryptoAuthentication Extension Boards (SR4220VRT Extension Boards may also be used).
Datakey IAT10.5Kb memory tokens have an internal Microchip ATECC608A CryptoAuthentication memory IC, making it a secure credential or secure memory key for authentication and other security applications.
The lab covers four topics:
LAB 1 - Symmetric authentication of a remote device
LAB 2 - Asymmetric authentication of a remote device
LAB 3 - Asymmetric authentication using certificates
LAB 4 - Configuring the ATECC608A
This video helps you get everything set up so you can run the labs.
For more information on Datakey CryptoAuthentication products, please visit the CryptoAuthentication product page.
CryptoAuthentication is a trademark of Microchip Technology Incorporated in the U.S.A. and other countries and is used under license.