【技术实现步骤摘要】
蓝牙配对方法、装置、系统、电子设备和存储介质
[0001]本申请实施例涉及通信技术,尤其涉及一种蓝牙配对方法、装置、系统、电子设备和存储介质。
技术介绍
[0002]蓝牙是一种支持设备之间短距离通信的无线电技术,广泛应用于通信领域。为了避免耳机与终端设备连接时因为连接线造成的不便,蓝牙耳机应运而生。蓝牙耳机与终端设备配对连接后,二者之间可以进行数据传输。
[0003]现有技术中,蓝牙耳机可以通过公用的信道发送广播报文,该广播报文中包括蓝牙耳机的媒体访问控制(media access control,MAC)地址。处于蓝牙耳机预设距离范围内的终端设备可以通过蓝牙低功耗(bluetooth low energy,BLE)扫描接收到广播报文后,可以解析该广播报文得到蓝牙耳机的MAC地址,终端设备可以在界面上以弹框的形式提醒用户周围有待配对的蓝牙设备。用户可以操作弹框以触发终端设备根据该MAC地址与蓝牙耳机进行配对连接。
[0004]该种方式中,鉴于蓝牙耳机的MAC地址在广播报文中发送,易被获取及仿冒,导致终端设备连 ...
【技术保护点】
【技术特征摘要】
1.一种蓝牙配对方法,其特征在于,包括:终端设备接收来自蓝牙设备的广播报文,所述广播报文中包括认证数据,所述认证数据是所述蓝牙设备根据报文参数生成的,所述报文参数包括所述蓝牙设备的媒体访问控制MAC地址;所述终端设备采用预设的算法,解析所述广播报文;若所述终端设备解析所述广播报文得到所述蓝牙设备的MAC地址,则在所述终端设备的界面上显示弹框。2.根据权利要求1所述的方法,其特征在于,所述认证数据是所述蓝牙设备采用加密算法对所述报文参数加密生成的,所述预设的算法为所述加密算法,所述终端设备解析所述广播报文得到所述蓝牙设备的MAC地址,包括:所述终端设备解密所述认证数据,得到所述蓝牙设备的MAC地址。3.根据权利要求2所述的方法,其特征在于,所述报文参数还包括所述蓝牙设备中存储的预共享的信息,所述终端设备解析所述广播报文得到所述蓝牙设备的MAC地址,包括:所述终端设备解密所述认证数据,若所述认证数据中的预共享的信息与所述终端设备中存储的预共享的信息相同,则将解密得到的所述认证数据中的MAC地址作为所述蓝牙设备的MAC地址。4.根据权利要求1所述的方法,其特征在于,所述认证数据是所述蓝牙设备采用单向散列算法对所述报文参数计算得到的,所述预设的算法为所述单向散列算法,所述终端设备采用预设的算法,解析所述广播报文,包括:所述终端设备扫描周围存在的至少一个蓝牙设备,得到所述至少一个蓝牙设备的MAC地址;所述终端设备采用所述单向散列算法,根据所述周围存在的每个蓝牙设备的MAC地址,得到至少一个新的认证数据;相应的,所述终端设备解析所述广播报文得到所述蓝牙设备的MAC地址,包括:将新的认证数据与所述认证数据相同的周围存在的蓝牙设备的MAC地址,作为所述蓝牙设备的MAC地址。5.根据权利要求4所述的方法,其特征在于,所述报文参数还包括所述蓝牙设备中存储的预共享的信息,所述得到新的认证数据,包括:所述终端设备采用所述单向散列算法,根据所述周围存在的每个蓝牙设备的MAC地址和所述终端设备中存储的预共享的信息,得到所述至少一个新的认证数据。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述广播报文中还包括随机广播地址;所述报文参数中还包括:所述随机广播地址和/或预留信息。7.根据权利要求1-6中任一项所述的方法,其特征在于,所述弹框指示所述终端...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。