This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LP-CC2652R7:关于本模块中的加密内核

Guru**** 2445440 points
Other Parts Discussed in Thread: CC2652R7

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1180835/lp-cc2652r7-regarding-crypto-cores-in-this-module

器件型号:LP-CC2652R7

大家好、

此器件中 HMAC 模块的用途是什么? 它是否与 SHA 和 ECDSA 一起用于安全启动? 安全启动中使用的 SHA 或 HMAC?

谢谢、此致

Gayathri

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Gayathri、

    CC2652R7确实 会将 HMAC 用于多种协议密钥衍生、例如所有基于 IEEE 802.15.4的协议(TI 15.4-Stack、Zigbee、Thread、Matter)和 WBMS。  它还用于 AES 和 SHA2 TI 驱动程序。  但是、我不知道 HMAC 参与了安全 MCUboot 解决方案。

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    实际上、在计算安全启动期间的 SHA2之前、我只想知道是否有任何随机数(对称密钥)与消息连接。

    Ryan 回答:它也用于 AES 和 SHA2 TI 驱动程序。

    为什么 SHA2 TI 驱动程序中使用了它?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将与安全 MCUBoot 专家联系、进一步评论其操作细节。  您可以 TI 驱动程序运行时 API 中阅读有关 SHA2 HMAC 用法的更多信息

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    下面是我收集的反馈:"HMAC 不用于安全启动。  SHA2 + ECDSA 用于验证映像。  安全启动 不 使用用于 AES (编码/解码)或消息的对称密钥。  安全引导是在执行目标映像之前验证目标映像。   映像应使用客户的私钥签名,而 MCUboot (或 BIM)使用其公钥对映像进行身份验证 (使用非对称密钥–私钥和公钥对)。

    此致、
    Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、谢谢