We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

Crypto Authentication Provisioning Tools


The Microchip Crypto Authentication Software Tools provide the necessary software utilities to generate a Root Module and Signer Modules along with multiple backups as required.  These modules form the basis of a Root-of-Trust in a Public Key Infrastructure (PKI) security system.   The Software Included in this repository include:

  • Microchip Provisioning Utilities Setup Package
             Application which includes the Root Module and Signer Module Utilities.
  • Microchip Provisioning Server Setup Package
             Application which manages the Microchip Signer Modules and uses them to respond to certificate requests from one or more Provisioning Clients
  • Microchip Provisioning Library 1.0.0 
            Process framework for provisioning a Microchip ATECC device.

The software utilities and libraries included in this repository work in conjunction with the Microchip Hardware Provisioning kits.  These kits include:

  • Root Module Kit (AT88CKECCROOT) This module is used to securely create and store a root key in protected hardware. Each kit contains three USB Root Modules that can be used to create the primary root key and two backups.
  • Signer Module Kit (AT88CKECCSIGNER) This module is used to create signing keys using the root module. It can be used in the customers production platform to sign and load the crypto elements device certificates. Each kit contains three Signer Modules to provide a primary Signer Module and two secure backups.
  • Provisioning Starter Kit (AT88CKECCPROVISION) This module is a provisioning starter kit containing three USB Root Modules and three USB Signer Modules. It takes the place of one AT88CKECCROOT and one AT88CKECCSIGNER Module Kits.

Crypto Authentication Provisioning Tools


Title
Date
SecureProvisioningLibrary_1.0.0 10 Jul 2017 Download
SecureProvisioningServerSetup_1.0.1 07 Jul 2017 Download
SecureProvisioningUtilitiesSetup_1.0.0 10 Jul 2017 Download
Provisioning Software Requirements and Verification Information - Rev 1 11 Mar 2019 Download
Security Provisioning Root Module Kit User Guide 10 Dec 2016 Download
Security Provisioning Signer Module Kit User Guide 10 Dec 2016 Download