ZHCABH7 January 2022 TM4C129CNCPDT , TM4C129CNCZAD , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XNCZAD
本应用报告提供了一个基础架构,其中产品所有者可以使用一对 256 位共享密钥在其工厂创建用于现场产品升级的映像。其中一个密钥用于生成签名。另一个密钥用于加密映像。现场产品有一个引导加载程序,共享相同的两个密钥。该程序解密签名和映像,并用一个密钥将其编程至闪存中。然后,用第二个密钥对映像进行签名验证。仅当对映像验证时,该引导加载程序才会将执行转移到新映像。
此示例演示了一种机制,防止意外或简单的尝试上传非由本报告中所述工具创建的代码映像。这并不意味着该方法足以防止更具复杂性的攻击。用户有责任确定该方法是否适合其应用。
可以从以下 URL 下载本文档所述的项目配套资料:https://www.ti.com/lit/zip/spma083。