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.

[参考译文] CC3220SF:加密文件支持

Guru**** 2553260 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/920507/cc3220sf-encrypted-file-support

器件型号:CC3220SF

尊敬的 E2E 社区:

我的目标是通过 OTA 更新配置文件。  现在可以对未加密的文件执行此操作、但我们希望对一些敏感信息进行加密。

在 SLImageCreator 中、这似乎没有直接支持。

阅读《编程人员指南》、SWRU455G 、17.1.1.2 "创建或删除临时密钥"和 17.2.1 "SimpleLink Wi-Fi 端处理流程"看起来像是可以针对打开加密文件进行调整。

问题:

1.是否有任何示例项目这样做?

2.是否可以使用代码签名证书?

3. OpenSSL 是否可用于创建文件? 类似的内容: OpenSSL enc -AES-256-CBC -salt -A -in file.txt -out file.txt.enc

谢谢、

标记



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

    有趣:从17.2.1粘贴到代码中显示 sl_FS_file_mode_open_create()宏似乎不存在。

    secAccessFlags = sl_FS_file_mode_open_create (fpInSize、sl_FS_file_download_secured_content);
    fileHande = sl_FsOpen ("sec_cont1.txt"、secAccessFlags、NULL);
    if (0 > fileHande)
    {
    //}
    

    这篇文章阐述了这一问题。

    https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/870303?CC3220SF-ECDH-or-ECIES-with-NWP-key-storage

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

    Mark、您好!

    是的、该帖子应能为您提供帮助。 您是否还有任何其他问题未在该帖子中得到解答?

    BR、

    Vince  

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

    尊敬的 Vince:

    是的、有很多问题。

    引用帖子的作者 Balazs 指出、文档中的示例宏与实际 API 不匹配。

     对于 CC3x20、CC3x35 SimpleLinkTmWi-FiRegistered和物联网处理器编程人员指南 SWRU455J (2020年2月修订)和当前 SDK simplelink_cc32xx_sdk_4_20_00_07 (2020年7月2日)、现在情况似乎仍然如此。

    具体而言,sl_FS_file_mode_open_create()宏似乎不存在。  Balazs 的代码片段似乎与我的用例不匹配。  我不清楚、他成功使用了加密 API、而不是滚动自己的加密。

     示例中似乎没有加密或解密示例。

    我仍然想知道我项目的当前代码签名证书是否可用于此目的。

    标记

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

    https://www.embedded.com/encrypting-data-with-the-blowfish-algorithm/