资料下载:ATECC608A安全引导入门用例

简介

Microchip ATECC608A器件属于CryptoAuthentication™系列高安全性加密器件,它将世界一流的基于硬件的密钥存储与硬件加密加速器相结合,以实现各种身份验证和加密协议。ATECC608A提供了一种机制来支持联网单片机(MCU)中的安全引导操作,这有助于识别主机中央处理单元(Central Processing Unit,CPU)上是否安装了欺诈代码。

CryptoAuthLib是一套适用于ATSHA204A、ATEC108A、ATECC508A和ATECC608A CryptoAuthentication器件的软件支持库(采用C语言编写)。这套软件支持库可移植、可扩展、功能强大且易于使用,适用于ATSHA和ATECC系列器件。

SAM Boot Assistant(SAM-BA®应用程序)允许使用USB或UART主机进行系统内编程(In-system Programming,ISP),而无需任何外部编程接口。

本应用笔记将使用SAM-BA应用程序来演示ATECC608A安全引导功能的一个实现示例。在本演示中,SAMD21器件将作为目标器件,其中包含SAM-BA监视器作为自举程序。在执行用户应用程序之前,自举程序会事先使用CryptoAuthLib对其执行验证......

想了解更多详情内容请点击下载:
点击下载

本文转载自: Microchip 工程师社区
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。

点击这里,获取更多关于应用和技术的有关信息
点击这里,获取更多工程师博客的有关信息

推荐阅读