2223989_zh-CN

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2223989_zh-CN

2223989_zh-CN

mbedtls 的弃用通知

你好

我发现了 mbedtls 的弃用通知:

https://github.com/nxp-mcuxpresso/mbedtls/commit/1608d09ba2fac9cad07fd2bc603bc515aaeee3d1

MBEDTLS 版本 2.x 已标记为弃用,将在未来的版本中从 MCUXpresso SDK 中移除,并将替换为 MBEDTLS 3.x。我们鼓励用户迁移到 MBEDTLS 3.x。

我目前在一个裸机(非 Zephyr)项目的 i.MX RT1021 上使用恩智浦的 mbedTLS 2.28.10 分支,依靠 DCP 硬件加速,我有兴趣迁移到 mbedTLS 3.x(如通知中建议的那样),并使用 PSA 来获得不透明密钥(例如使用 OTPMK 支持的密钥)。

为了更好地了解迁移路径,我可以问几个问题吗?

  1. 恩智浦针对MCUXpresso SDK/裸机i.MX RT10xx设备(包括DCP加速)的mbedTLS 3.x分支已经有公共存储库或分支了吗?如果有,能否请您指给我看?
  2. 贵公司是否计划提供支持由 i.MX RT1021 硬件支持的不透明密钥的 PSA Crypto 集成(例如,使用带有 OTPMK 或其他硬件密钥源的 DCP)?是否会有相关的示例项目或文档?

如果有任何早期预览版或分支需要反馈,我很乐意在我的 RT1021 设置上进行测试。

非常感谢您抽出时间,为恩智浦 mbedTLS 集成所做的工作。

顺祝商祺!

最大值

Re: deprecation notice for mbedtls

你好

我知道你对在 i.MX RT1021 裸机项目上从 mbedTLS 2.28.10 迁移到 mbedTLS 3.x 很感兴趣,尤其是 DCP 硬件加速和不透明密钥的 PSA。

关于迁移路径:

1.弃用通知是正确的。mbedTLS 2.x 将在未来的版本中从 MCUXpresso SDK 中移除,取而代之的是 mbedTLS 3.x。

2。对于使用 DCP 硬件加速的 RT1021,迁移将需要进行一些更改。在 MbedTLS 3.x 中,硬件加速集成已更新为可与 PSA Crypto API 配合使用,这将支持您对不透明密钥的要求。

3.您可以通过 mbedTLS 3.x 中的 PSA 接口使用由 OTPMK 支持的密钥,这为在利用硬件加速的同时实现安全密钥存储提供了一种标准化方法。

目前,还没有专门针对 RT1021 和 MbedTLS 3.x 集成的公开早期预览分支。不过,我们欢迎您有兴趣参加测试。

作为参考,你可以在恩智浦分支中找到当前 mbedTLS 的实现,网址为:https://github.com/nxp-mcuxpresso/mbedtls

我建议大家关注该版本库和恩智浦 MCUXpresso SDK 更新,以了解即将进行的 MbedTLS 3.x 迁移。SDK 推出后,将包括演示 PSA Crypto API 在 RT 平台上通过硬件加速实现的示例。


此致

标记 (1)
无评分
版本历史
最后更新:
‎11-24-2025 10:49 AM
更新人: