Cryptographic Co-Processor ATECC508A (Qwiic) Hookup Guide
Contributors:
QCPete
Resources and Going Further
Now that you've sent signed message between two systems, you are ready to integrate some security into your projects! In these examples we have used hard-wired serial messages between two Arduinos. That communication channel could be anything: Bluetooth, RFM69s, Wifi and the internet, you name it! Good luck!
- Schematic (PDF)
- Eagle Files (ZIP)
- Github (Hardware)
- Github (Arduino Library)
- Microchip ATECC508A DataSheet (PDF)
- CryptoAuthLib - Microchip CryptoAuthentication Library (includes python support)
- Board Dimensions (PDF) or (PNG)
- Product Video
Additional Documentation on the Cryptographic Standards (linked from datasheet):
- SHA-256 Algorithm
- HMAC Algorithm
- Elliptic Curve Digital Signature Algorithm (ECDSA)
- Elliptic Curve Diffie-Hellman (ECDH) Key Agreement (Revision 2)
- Elliptic Curve Diffie-Hellman (ECDH) Key Agreement (Revision 2- Draft)
- Diversified Keys
- NIST CAVP certification of the RNG
Need inspiration? Check out some of the Qwiic or IoT related tutorials!
XBee3 Thing Plus Hookup Guide
Get started with SparkFun's XBee3 Thing Plus - both the u.FL as well as the PCB antenna versions.
Temperature Sensor Comparison
A comparison of analog and digital temperature sensors. Which is better?
SparkFun Humidity Sensor Breakout - SHTC3 (Qwiic) Hookup Guide
A Hookup Guide to get started using the SHTC3 breakout.
MicroMod Asset Tracker Carrier Board Hookup Guide
Get started with the SparkFun MicroMod Asset Tracker Carrier Board following this Hookup Guide. The Asset Tracker uses the u-blox SARA-R510M8S LTE-M / NB-IoT module to provide a host of data communication options.
SparkFun Blocks for IntelĀ® Edison - 9 Degrees of Freedom Block
A quick overview of the features of the 9 Degrees of Freedom Block.
SparkFun Blocks for IntelĀ® Edison - GPIO Block
A quick overview of the features of the GPIO Block.
Loading Debian (Ubilinux) on the Edison
How to load a Debian distribution (specifically Ubilinux) onto the Edison.
SparkFun Thing Plus Matter - MGM240P Hookup Guide
Get started with the SparkFun Thing Plus Matter - MGM240P with this Hookup Guide. This guide covers the hardware on this development board along with a quick intro to using the board with Silicon Labs' Simplicity Studio IDE.