MartinFowler

MAXREFDES168#: ChipDNA Security Certification Reference Design for ARM Processors

MAXREFDES168#: ChipDNA Secure Authentication with ARM Processors

 
Overview

MAXREFDES168# is a software reference design that demonstrates authentication of the DS28E38 DeepCover® secure ECDSA authenticator with ChipDNA PUF protection in an embedded Arm®-based environment. The design includes example code for ECDSA authentication of the DS28E38 with the DS2476 secure coprocessor and an Eclipse project that utilizes the GCC compiler and OpenOCD on-chip debugger for a fully free and open-source toolchain.

  • The included project is configured for immediate use on the MAX32625MBED evaluation board, and Arm® Mbed Enabled devices are also supported through an alternate hardware interface. Porting the design to other processors requires only I2C master and timekeeping delay implementations.
  • The DS2476 coprocessor is used to securely perform ECDSA calculations and store keys. Using the DS2476 with processors that do not provide robust hardware security is highly recommended.
  • A driver for the DS2484 I2C to 1-Wire® bridge is also included to enable communication with the DS28E38 by processors that lack an integrated 1-Wire line driver.

All source code, including the authentication example and drivers for the DS28E38, DS2476, and DS2484, conforms to the ISO C++98 standard for maximum portability between compilers.

Application Benefits

  • Designed for Arm processors in bare-metal or OS environments.
  • Includes project for Eclipse, GCC, and OpenOCD toolchain.
  • Out-of-the-box support for the MAX32625MBED evaluation board.
  • Supports Arm Mbed Enabled devices.
  • Modular design enables rapid porting and integration.
  • ISO C++98-compatible source code for best compiler portability.

Key Features

  • ECDSA P256 public-key authentication protected by ChipDNA technology.
  • DS28E38 operates with a single-contact 1-Wire interface, requires no device-level firmware development, and simplifies key management.
  • Intellectual property and products are protected by a solution immune to invasive/physical attacks.




Request software and user guide ›

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 08:38:19

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号