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)

rate limit

Code not recognized.

About this course

This class provides threat models, explanations and comparisons of 2 symmetric authentication use cases:  shared symmetric key authentication and diversified symmetric key on security ICs. The class also includes examples of how to implement the use cases using Trust Platform Design Suite from prototyping to production grade secure key provisioning.

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



Looking for additional support? Check out the Microchip Technical Support Portal for additional resources!

Curriculum39 min

  • 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!

About this course

This class provides threat models, explanations and comparisons of 2 symmetric authentication use cases:  shared symmetric key authentication and diversified symmetric key on security ICs. The class also includes examples of how to implement the use cases using Trust Platform Design Suite from prototyping to production grade secure key provisioning.

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



Looking for additional support? Check out the Microchip Technical Support Portal for additional resources!

Curriculum39 min

  • 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!