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

Accessory Authentication

Secure Authentication for Accessory Ecosystems


Implement a controlled accessory ecosystem strategy, a third-party certification program or accessory counterfeit prevention with our CryptoAuthentication™ and CryptoAutomotive™ ICs. Our devices provide Common Criteria Joint Interpretation Library (JIL) "high” rated symmetric or asymmetric secure and robust key storage.

Accessory devices most frequently connect locally to a broader device ecosystem, providing complementary functionality to enhance the user experience. They are typically designed to be reusable, with interchangeable users, ensuring flexibility and compatibility across different systems.

Authentication Types


Symmetric Authenication

Symmetric Authentication

If your threat model steers you to implement symmetric authentication, our SHA105 host authentication IC will protect the key in the host system and SHA104 will protect the key in the accessory. To implement symmetric authentication in automotive applications such as card authentication or Electric Vehicle (EV) battery module authentication, our Trust Anchor TA100 CryptoAutomotive IC will provide secure host key storage in the main Battery Management System (BMS) and the TA010 will authenticate the battery modules.

Asymmetric Authentication

Asymmetric Authentication

If you need to use asymmetric authentication for your security strategy, the ECC204 and ATECC608 CryptoAuthentication ICs will protect your public/private key pair, certificates and even symmetric keys. For automotive applications, the feature-rich TA100 and the more cost-effective TA010 can address your security requirements.

Other Capabilities


Adding Cloud Connectivity

When cloud connectivity and additional security use cases are required, consider using the ATECC608 for your host system or the TA100 for automotive applications. These secure authentication ICs will protect the private keys for Transport Layer Security (TLS) and Bluetooth® Low Energy (LE) sessions as well as the public keys for secure boot and secure firmware upgrades.

Are You Interested in Identification? 

We offer a comprehensive portfolio of memory devices that can provide product identification without security capabilities.

Tools and Software


Part Number: Quantity: Price per Unit (in USD): Total Amt:
DM320118

 The CryptoAuth Trust Platform provides a compact development solution for developing IoT solutions with the ATECC608B-TNGTLS and ATECC608B-TFLXTLS and ATECC608B-MAHDA devices or the ATECC608C equivalents.

EV89U05A

The Microchip CryptoAuth Pro Trust Platform is an enhanced version of the CryptoAuth Trust Platform Board containing and has a Arm® Cortex®-M4F Microcontroller, four on-board CryptoAuthentication devices, two mikroBUS™ sockets, and an on-board 10/100 Mbit Ethernet phy. Programming can be done via the on-board PKoB4 debugger which is compatible with MPLAB®X IDE.   The board has been developed to work with Microchip's Trust Platform Development Suite of tools.

EV92R58A

The EV92R58A Development board is a mikroBUS accessory board for evaluating the ECC204.  The board can readily be used with a Microchip DM320118 Trust platform host board or any MicroController board that supports a mikroBus Interface.    It is recommended that this board be used with the Microchip CryptoAuthentication Library (CAL) .

EV98D91A

The EV98D91A is a mikroBUSTM socket board for devices produced in a 2-Lead uVSFN contact package.   The socket board supports theparasitically powered CryptoAuthenticationTM  ECC204 and SHA106 devices. and also supports the AT21CS01.  The CryptoAuthentication devices and socket kit can be used with the Microchip Trust Platform Development tools.

EV27Y72A

The EV27Y72A is a 3-Lead Contact Socket Board used to support applications using the 3-Lead Contact Package. in either a powered or parasitic power mode.  The socket can be used with the following devices ATECC608B, ATSHA204A, ECC204, SHA104 and TA010.

EV97M19A

The EV97M19A development board is a mikroBUSTM accessory board for evaluating the SHA104 and SHA105 CryptoAuthentication Devices.  The board supports both the I2C and the SWI interface for the SHA104.  The SHA105 host side device is only available in I2C mode. 

Part Number: Quantity: Price per Unit (in USD): Total Amt:
TPDS

The Trust Platform Design Suite (TPDS) is our onboarding tool for our security-related solutions. The full onboarding experience includes, but is not limited to:

  • Training and education about security concepts 
  • Prototyping, including dummy key generation and code examples, available via our interactive application notes 
  • Access to our provisioning system through a secure sub-system configurator and secure exchange process
MPLAB-X-IDE

MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.

Live Chat

Need Help?

Privacy Policy