TI的BLE协议栈提供的AES128加密函数为什么和Java平台的AES加密结果不一样?
时间:10-02
整理:3721RD
点击:
在TI 的BLE协议栈中,我使用了 extern llStatus_t LL_Encrypt( ) 函数对数据进行了AES128加密。
但是在同样的Key和plain_text的情况下,加密结果与Java平台的AES128加密结果不一样。
导致从TI BLE协议栈发出的加密数据在另外的平台无法解密!
我想找点资料看看LL_Encrypt这个函数里面究竟是什么工作参数,但是没有任何资料。
请问这个问题怎么办?
谢谢!
问题已解决。TI协议栈的函数没有问题。是我的程序其他地方的问题。
感谢分享开发经验
同问
如何引用, extern llStatus_t LL_Encrypt( ) 函数?我增加ll.h头文件没有生效,编译时无法找到这个函数?