微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541調用HCI_EXT_DecryptCmd解碼AES疑問

CC2541調用HCI_EXT_DecryptCmd解碼AES疑問

时间:10-02 整理:3721RD 点击:

在交換資料時,希望手機傳過來的資料能先進行AES加密,

收到資料後CC2541再利用HCI_EXT_DecryptCmd解密,

但是我只在HCI.H看到 extern hciStatus_t HCI_EXT_DecryptCmd( uint8 *key,uint8 *encText );

並沒有看到完整程式及呼叫方式,

hciStatus_t decode[8];

*decode=HCI_EXT_DecryptCmd(KEY,CODE );

這樣算起來似乎不太對,

HCI.H中有提到 Related Events: HCI_VendorSpecifcCommandCompleteEvent

是要用EVENT的方式去調用嗎?

但是好像找不到調用的範例CODE。

试试这个...

#include <ll.h>

void encryption_encrypt(uint8* key, uint8* decrypted_data, uint8* buffer) {

    LL_Encrypt(key, decrypted_data, buffer);

}

void encryption_decrypt(uint8* key, uint8* encrypted_data, uint8* buffer) {

    LL_EXT_Decrypt(key, encrypted_data, buffer);

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top