微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC2540 空中数据包是否加密

CC2540 空中数据包是否加密

时间:12-22 整理:3721RD 点击:

HI,

1. 我目前不知道在1.3.1的BLE协议栈中是否对所有的数据包都加密了,如果主从机连接后,空中传输的数据包是否是加密的。如何实现的?

2. USB dongle能获取未连接时从机的广播信息,如果主从及连接后,作为第三方的USB DONGLE能否得到他们之间的通信数据包。

可以在数据发送前对数据进行加密算法 然后通过BLE无线传输

用frontline的Dongle可以抓包 但是如果数据已经是加密数据 然后传输的 抓包的数据则是加密后的数据

谢谢你的回答。

1. 我目前从机用hal_aes.c中的API进行加密发送,主机接收端用同一个把密钥来解密,也是正确的。APP的话也是这个方法吧。

2. frontline的dongle是什么意思。我用sniffer_fw_cc2540.hex这个固件下载到开发板中,是实现不了空中对连接中的设备抓包的?

感谢您的回答。

1. 我实现了从机加密后,CENTRAL收到数据包,通过同一把密钥解密。那IOS的APP上也是用这把密钥做响应的解密?

2. frontline的dongle是什么?我目前是用sniffer_fw_cc2540.hex烧写到我的设备中,只能得到广播消息。请指教。

谢谢!

sniffer_fw_cc2540.hex是使用的TI提供的开发套件中的抓包工具

frontline的抓包工具是第三方的抓包工具可以支持抓classic的蓝牙包及BLE的蓝牙包 您可以访问http://www.fte.com/ 来获得更多相关内容

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

网站地图

Top