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-LAUNCHXL:使用 openssl 进行解密

Guru**** 2587355 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/847717/cc3220sf-launchxl-decryption-using-openssl

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SF

大家好、团队、

我有一个 tar 文件、我尝试在 CC3220SF 中解密。 tar 文件使用 openssl 进行加密。

是否可以在 SDK 中包含 OpenSSL 库并使用 openssl 中的 API 解密?

提前感谢您!

Sneha

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

    您好、Sheha、

    OpenSSL 针对嵌入式应用的优化程度较低。

    您最好使用其他 SSL 堆栈、例如 wolfsl 或 embedTLS、但也可以使用 CC3220SF 加密引擎(由于它们基于硬件加速器、因此效率更高)。  

    请参阅 http://www.ti.com/lit/an/swra509b/swra509b.pdf 的第6.2章

    BR、

    Kobi

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

    您好、Kobi、

    感谢你的答复。 但是、我希望手动加密 FOTA 容器、将其放入服务器、然后在下载过程中、我希望对其进行解密。 如果我必须使用 CC3220SF 加密引擎、是否有工具可以手动加密 FOTA 容器、以便在解密期间可以直接使用硬件引擎。

    此致

    Sneha

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

    您好、Sneha、

    如果您使用 openssl 加密 FOTA 映像、您仍可以使用 CC3220SF 加密引擎对其进行解密。

    您将需要提供 IV 和密钥并使用支持 的加密方法(AES、DES)之一-请访问 CryptoCC32XX.h (在下) /source/ti/drivers/crypto)获取相关 API。

    BR、

    Kobi