简介
许多现代嵌入式系统需要通过固件更新来修复错误或支持新功能。同时,知识产权保护也起着重要作用。单片机具有强大的固件保护机制;然而,在从外部源传输数据时,固件容易被截取。
解决此问题的一种方法是使用安全的自举程序,并仅向公众发布加密的固件映像。本应用笔记介绍了SAM D10器件的安全自举程序的设计和工作原理,并说明了加密算法。
安全自举程序的特性
• 安全
• 长度较短(2 KB)
• 使用UART RX和TX引脚以及可选自举程序进入引脚
• 支持自更新
• 固件完整性验证
简介
许多现代嵌入式系统需要通过固件更新来修复错误或支持新功能。同时,知识产权保护也起着重要作用。单片机具有强大的固件保护机制;然而,在从外部源传输数据时,固件容易被截取。
解决此问题的一种方法是使用安全的自举程序,并仅向公众发布加密的固件映像。本应用笔记介绍了SAM D10器件的安全自举程序的设计和工作原理,并说明了加密算法。
安全自举程序的特性
• 安全
• 长度较短(2 KB)
• 使用UART RX和TX引脚以及可选自举程序进入引脚
• 支持自更新
• 固件完整性验证