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.

[参考译文] F29H85X-F29x85-EVM:SOM 的硬件安全模块

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1589719/f29h85x-som-evm-hardware-security-module-of-f29h85x

器件型号: F29H85X-EVM-EVM SOM

您好、

我目前正在研究 F29H85x 控制器的安全特性。 何时 发布 F29 TIFS FS、器件处于 HS-CPU 模式时能否通过主 CPU 访问任何加密加速器?

此致、

Shashank、

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

    如果我执行任何 SBL、如何执行 F29h85x SDK 中提供的示例

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

    您好、Shashank、

    何时 发布 F29 TIFS SDK

    TIFS 软件已发布。 我们不会公开发布、但您可以申请访问权限。

    此页面中提供了 TIFS SDK 请求链接: https://www.ti.com/tool/F29-SDK 

    当器件处于 HS-CPU 模式时、我能否通过主 FS 访问任何加密加速器?

    是、在 HS-CPU 中、加密加速器映射到 FS。 如果您尚未申请访问我们的 F29x 安全文档、请 在此处申请访问。 我们有一个加密用户指南、其中包含有关加密加速器的更多详细信息。  

    如果我执行任何 SBL
    、如何执行 F29h85x SDK 中提供的示例

    这是否符合 HSM 的意图? TIFS SDK 将有一个自述文件、其中包含分步说明并说明了如何使用 F29x SDK 中的 SBL。

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    TIFS SDK 已发布、但实际上没有 SDK 可用、仅提供文档。

    此致、

    Shashank B.

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

    测试 AES-ECB 128 位模式示例时、如果DTHE_AES_open()调用该函数、CPU 将停止执行。 如何解决此问题?

    此致、

    Shashank B.

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

    您好、Shashank、

    TIFS SDK 位于除 F29H85x 安全软件和文档一之外的单独安全资源中。

    请在以下位置申请访问 TIFS SDK: https://www.ti.com/drr/opn/F29H85X-TIFS-SDK 

    此致、

    Marlyn

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

    您好、Shashank、

    我从 F29x SDK 的安全文件夹加载了 crypto_AES_ECB_128 示例、我没有看到此问题。 您能提供有关所看到内容的更多详细信息吗? “CPU 停止执行“是什么意思?

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    正如我前面提到的,当执行 Dthe_Aes_ open() 函数时,控制器退出程序。 您能否提供有关如何运行加密相关示例的视频资源? 如果在加载加密示例之前加载了 AM263px SBL_NULL、我们是否需要执行其他操作?

    此致、

    Shashank B

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

    您好、Shashank、

    如果在加载加密示例之前加载了 AM263px SBL_NULL、我们是否需要执行其他操作?

    不需要、在 F29x 上运行加密示例不需要任何其他资源。

    当执行 Dthe_Aes_ open() 函数时、控制器退出程序

    我不确定我理解什么是“退出计划“。  您是否从 SDK 运行示例? 您能分享一个屏幕视频吗?  

    您能否提供有关如何运行加密相关示例的视频资源?

    在 HS-SDK 器件上、这与 FS 中的所有示例相同。

    此致、
    Marlyn

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

    尊敬的 Marlyn:

    在执行中的示例时f29h85x_1_02_01_00_sdk、由于 AES 模块无法复位、CPU 进入无限等待状态。

    我的担心与 HSM 运行时加载到 HSM 模块中的机制有关。 这个运行时是否由 TI 预先编程到 HSM 中?

    应届毕业生、

    Shashank  

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

    您好、Shashank、

    由于 AES 模块未能复位、CPU 进入无限等待状态。

    请提供您正在使用的 EVM 上的版本号。

    我担心的是 HSM 运行时加载到 HSM 模块中的机制。 此运行时是否由 TI 预编程到 HSM 中?

    否、TI 没有将运行时预编程到 HSM 中。 TIFS 文档说明了如何签名和加载 HSM 运行时映像。 您是否有机会浏览过这些文档? 您对 HSM 运行时有什么具体问题? 我可以帮助澄清任何疑问。

    此致、

    Marlyn

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

    尊敬的 Marlyn:

    我现在可以从 SDK 成功运行示例。 但我不确定为什么它没能更早执行。 您能帮助确定可能的原因吗?

    此致、

    Shashank

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

    您好、Shashank、

    我现在可以从 SDK
    中成功运行示例

    我很高兴这是现在为你工作. 您是否做了任何更改以使其为您工作?

    但是、我不确定它为何无法更早执行。 您能帮助确定可能的原因吗?

    如果不能重现问题、就很难找到问题的根本原因。 该示例应根据 SDK 按原样工作。  

    此致、

    Marlyn