两个蓝牙之间如何做secure

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YaTr_3516311
Level 5
Level 5
25 sign-ins First solution authored 100 replies posted

Hi,

我们这边有两个蓝牙产品。A是master,用来scan B并且connect B后获取B的数据;B是slaver,主要是advertising. 我想做一个只能A和B之间建立链接的功能(也就是说如果手机或者除A的设备想链接B的话,不能让其进行链接)

1. 如何实现上述的功能?加入pair的功能吗?

2. 可以通过B的定向advertising来实现吗?

3. 是否有相关事例?

0 点赞
1 解答
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

如果可以确定对端地址,可以使用白名单的方法:Whitelist Example Project for CYW20706 & CYW20179

定向广播也需要知道对端地址,只有定向设备才能收到广播。

另外,如果可以确定对端的地址段,也可以在slave的连接事件上,将不符合要求的地址直接过滤掉,断开连接。

在原帖中查看解决方案

0 点赞
1 回复
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

如果可以确定对端地址,可以使用白名单的方法:Whitelist Example Project for CYW20706 & CYW20179

定向广播也需要知道对端地址,只有定向设备才能收到广播。

另外,如果可以确定对端的地址段,也可以在slave的连接事件上,将不符合要求的地址直接过滤掉,断开连接。

0 点赞