主题中讨论的其他器件:AES-128
工具/软件:TI-RTOS
您好!
我使用的是 TI-RTOS tirtos_tivac_2_16_01_14
AES 库中有一个错误、导致我们的应用程序出现意外行为、经过几个小时的故障排除后、发现了该错误。
错误位于 AESDataWrite API 中、由 AESDataProcess 调用。 这样、我有一个长度为23字节的数据包、我想使用 AES-128对其进行加密、甚至应用程序传递的数据长度为23、但 AESDataWrite 将写入长度为32字节的存储器、该长度是16的倍数 与应用传递的值无关。
我编写此主题有两个原因:
1 -向 TI 展示该错误、以便他们可以修复它。
2-帮助其他人修复他们的应用程序,因为我知道,此类问题将导致数小时和数小时的调查,具体取决于意外访问错误的内存位置可能导致的随机行为。
谢谢、
Mohammed Fawzy