Trust Platform Design Suite V2

Trust Platform Design Suite V2 introduction

Dear User - thank you for onboarding with Microchip Security solutions through the Trust Platform Design Suite V2.

You will find all necessary information to learn, understand and prototype security Use Cases and you will be able to integrate the relevant security features inside your embedded system as well as starting the provisioning process. The typical journey is as follow:

Trust Platform Provisioning Journey

Education & theory

Development

(Pre)Production

Home Page walkthrough

In the Home Page, you can find 3 sections:

Select your Security Solution

This interactive plugin helps you to identify the best security solution(s) for the Use Cases you will implement in your secure Embedded System. You can filter output by Uses Case(s) (mandatory), Application category (optional) and Product category (optional). When selecting the Use Case(s), it will show below the supported Security Solutions. You will then be able to - Open the relevant Use Case(s) per Security Solution to access the Interactive Application Note and the relevant C Code project - Click on Usecase. - Open the Security Solution configurator to start the provisioning process (Configurator and Secure Exchange process) – click on Configurator.

Trust Platform Security Solutions

Part Number Parametric List

This page list Microchip’s security solutions partially or fully supported by the Trust Platform Design Suite. This list will continue to grow as Microchip release new solutions with integrated hardware security.

Learning Center

You will find videos to start onboarding with high-level security concepts as well as dedicated training for specific Use Cases (Cloud Authentication, accessory authentication...). Please reach out to Microchip if you are looking for additional content.

Use Case walkthrough

Use Cases are formatted as follow:

Introduction

The introduction will help to understand the intend of the Use Case that will be implemented in the embedded system, at system level.

Cryptographic asset list and Use Case implementation

Trust Platform Crypto Assets

Interactive transaction diagram

TrustFlex Configurator walkthrough

ATECC608-TrustFlex Configurator

ECC608 TrustFlex Configurator

After validating the correct Use Case(s) to be implemented in your Embedded Design, you can now move to the next steps:

The process starts with opening a support case on Microchip Technical Support Portal for Direct Customer or through your channel partner – Microchip’s Provisioning team will provide:

The Secure System configuration of the ATECC608-TFLXTLS consists of:

Verification Samples: - You (or your channel partner) will need to upload the encrypted provisioning package in the support case on Microchip Technical Support Portal. - You will then be able to procure Verification Samples through the related Microchip-Direct account.

TrustCustom Configurator walkthrough

ATECC608-TrustCustom Configurator

The TrustCustom configurator extension for the ATECC608-TCSM is available under NDA.

Please navigate to SW-ATECC608-TCSM to request the extension through myMicrochip / Secure File Request.

The SW-ATECC608-TCSM software package is the extension to the Trust Platform Design Suite V2 enabling full customization of the ATECC608 device and leveraging Microchip TrustCustom provisioning flow starting an MOQ (Minimum Order Quantity) of 4000 units.

This extension is only available after signing an NDA and with Business Unit marketing approval. After NDA and Marketing hold release, you will be granted access to enable the TrustCustom extension in the Trust Platform Design Suite V2.

Support Tools:

TA100-TrustCustom Configurator

The TrustCustom configurator extension for the TA100-TCSM is available under NDA.

Please navigate to SW-TA100-TCSM to request the extension through myMicrochip / Secure File Request.

The SW-TA100-TCSM software package is the extension to the Trust Platform Design Suite V2 enabling full customization of the TA100 device and leveraging Microchip TrustCustom provisioning flow starting an MOQ (Minimum Order Quantity) of 4000 units.

This extension is only available after signing an NDA and with Business Unit marketing approval. After NDA and Marketing hold release, you will be granted access to enable the TrustCustom extension in the Trust Platform Design Suite V2.

Support Tools: