- Overview
-
Syllabus and Additional Resources
-
Course Introduction 2 min
-
What is Authentication? 1 min
-
What Makes an Authentication Use Case? 3 min
-
Types of Authentication 2 min
-
Benefits, Applications and Design Solutions 6 min
-
Choosing a Symmetric Model 4 min
-
Software and Hardware Requirements 3 min
-
Configuring the Slot in Development Kits 2 min
-
Interactive Transaction Diagrams 6 min
-
Using Configurators 3 min
-
SEP Questionnaire and Requesting Verification Units 6 min
-
Conclusions 1 min
-
Please give us some feedback!

Symmetric Authentication with CryptoAuthentication ICs
This class provides threat models, explanations and comparisons of shared symmetric key authentication and diversified symmetric key on security ICs. (Oct 2024)
Software Requirements:
Trust Platform Design Suite - https://www.microchip.com/en-us/products/security/trust-platform/tpds
MPLAB® X IDE - https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide
Hardware Requirements:
DM320118 - https://www.microchip.com/en-us/development-tool/dm320118
EV97M19A - https://www.microchip.com/en-us/development-tool/EV97M19A
(Two EV97M19A boards are required if creating prototypes for both use cases covered)
Products Mentioned:
SHA104 - https://www.microchip.com/en-us/product/sha104-tflxauth
SHA105 - https://www.microchip.com/en-us/product/sha105-tflxauth
SHA106 - https://www.microchip.com/en-us/product/sha106-tflxauth
ECC204 - https://www.microchip.com/en-us/product/ecc204-tflxauth
ATECC608 - https://www.microchip.com/en-us/product/atecc608c-tflxtls
Additional Resources:
Asymmetric Authentication Class – (Insert link when released)
How to Implement Diversified Key Authentication with SHA104 and SHA105 TrustFLEX – https://www.youtube.com/watch?v=mBQlsTJjhbw&t=20s
How to implement Shared Key Authentication with SHA104 and SHA105 TrustFLEX –
https://www.youtube.com/watch?v=xv6V5Og0D7I&t=15s
Secure Exchange Process for Provisioning TrustFLEX and TrustCUSTOM Secure ICs - https://www.youtube.com/watch?v=wfevBvDsUuw
Free eBook Helps You Combat Counterfeit Medical Disposables - https://page.microchip.com/med-ebook.html
How to Report an Issue in the Trust Platform Design Suite Software - https://www.youtube.com/watch?v=FXsxaQSFAE4
How to use CryptoAuthLib Library for Microchip Secure Authentication ICs – https://www.youtube.com/watch?v=vXaUTUGd9_Y&t=23s