Secure key provisioning is used to protect sensitive keys against third-party tampering and malicious attacks. However, securing consumer, industrial, data centre and medical applications, where secure key storage is essential, the process to develop and document secure key provisioning can be complex and costly.
Microchip is looking to lower the barrier of entry into secure key provisioning and enable more rapid prototyping, with the launch of these new ICs.
ECC20x and SHA10x ICs are hardware-based, secure storage devices that are designed to keep secret keys hidden from unauthorised attacks. As part of the TrustFLEX platform, the ECC204, SHA104 and SHA105 ICs are preconfigured with defined use cases, customisable cryptographic keys and code examples to streamline the development process.
“Adding the ECC20x and SHA10x pre-configured devices to our TrustFLEX platform will facilitate leveraging Microchip’s secure provisioning services for a broader set of applications,” explained Nuri Dagdeviren, corporate vice president of Microchip’s secure computing group. “With this platform expansion, Microchip is making security authentication ICs more accessible and more specifically optimised for high-volume, cost-sensitive applications.”
ECC20x and SHA10x devices meet Common Criteria Joint Interpretation Library (JIL) High rated secure key storage requirements and have been certified by the NIST Entropy Source Validation (ESV) and Cryptographic Algorithm Validation Program (CAVP) in compliance with the Federal Information Processing Standard (FIPS).
The secure IC families are designed to implement trusted authentication to maintain the confidentiality, integrity and authenticity of data and communications in a wide range of systems and applications.
Microchip’s CryptoAuthentication ICs are small, low-power devices that are designed to be compatible with any microprocessors (MPUs) or microcontrollers (MCUs). They provide flexible solutions for securing industrial, medical devices, battery powered equipment and disposable applications. Additionally, the ECC204 is a Wireless Power Consortium (WPC) approved Qi authentication Secure Storage Subsystem (SSS).
ECC20x and SHA10x ICs are supported by Microchip’s Trust Platform Design Suite, which provides code examples and learning materials and enables the secure transfer of credentials to more easily leverage Microchip’s secure key provisioning services.
The devices are also supported by the MPLAB X Integrated Development Environment (IDE), product-specific evaluation boards and CryptoAuthLib library support.