• 正文
  • 相关推荐
申请入驻 产业图谱

手把手教你:拆解 BLE 设备配对的第二阶段

06/18 08:38
209
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

一、前言

本篇会结合蓝牙协议文件,抓包消息来拆解BLE设备配对第二阶段。

备注:本文采用的配对方式为为传统配对(LE legacy pairing)Just Work方式,也就是最低等级的加密配对。主要针对设备双方都没有输入和输出能力的时候,所谓没有输入和输出能力,也就是没有键盘和显示屏

二、阅读说明

1、泰凌微芯片学习者,前期使用过该芯片。

2、能够知道怎么进行创建工程,下载代码。

3、有一块开发板,板上的芯片可以是8251,8253或者8258。

三、正文

1、使用的SDK

使用的sdk和demo为该篇文章描述的“手把手教你:BLE设备如何和手机进行加密配对绑定”;

2、配对第二阶段所处的位置

3、第二阶段的作用

3.1、配对方式的确定

当第一阶段交换完了两个BLE设备之间的特性之后,第二阶段就决定了采用什么样的方式来进行配对,当前我们设备采用的是Just Work方式。

3.2、短期密钥的产生

第二阶段也是用来产生短期密钥(STK)的。

4、第二阶段抓包

上图箭头所指的消息就是第二阶段产生的。

五、结尾

本篇讲解了配对流程中第二阶段,下一篇将针对第二阶段的指令做详细的讲解讲解。

相关推荐