[发明专利]蓝牙设备的配对方法和装置有效
申请号: | 201610073995.3 | 申请日: | 2016-02-02 |
公开(公告)号: | CN105554693B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 陈柳章 | 申请(专利权)人: | 深圳市文鼎创数据科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W76/14 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区科丰*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 设备 配对 方法 装置 | ||
本发明提供了一种蓝牙设备的配对方法,包括:第一蓝牙设备与第二蓝牙设备建立基于justwork模式的的初步连接;在所述第一蓝牙设备和所述第二蓝牙设备上分别输出比对码;接收用户输入的比对码确认指令,对所述第一蓝牙设备和所述第二蓝牙设备进行应用数据交互。本发明有利于提高设备配对的安全性,降低数据泄露的风险。
技术领域
本发明属于通信领域,尤其涉及蓝牙设备的配对方法和装置。
背景技术
在蓝牙设备之间进行数据通信使用时,需要先建立所需要通信的蓝牙设备之间的配对连接。在建立连接过程中,对建立连接的设备进行安全的认证,或者得到连接双方的许可后,进一步进行数据或者指令的传输。
目前蓝牙设备之间的配对方法,主要包括PIN码输入的配对方法、数字比对的配对方法以及即刻运行(justwork)的配对方法,其中:
所述PIN码输入的配对方法,是指在需要连接的两个设备中均输入PIN码,并比较两个输入的PIN码,如果两个蓝牙设备输入的PIN码相同,则允许建立连接。
在通过输入PIN码进行蓝牙设备配对时,如果第三方非法用户伪装为连接设备,并输入对应的PIN码时,可能会建立非法连接,甚至造成重要数据的泄露。
发明内容
本发明的目的在于提供一种蓝牙设备的配对方法,以解决现有技术在蓝牙设备配对时,如果第三方非法用户伪装为连接设备,并输入对应的PIN码时,可能会建立非法连接,甚至造成重要数据的泄露的问题。
第一方面,本发明实施例提供了一种蓝牙设备的配对方法,所述方法包括:
第一蓝牙设备与第二蓝牙设备建立基于justwork模式的的初步连接;
在所述第一蓝牙设备和所述第二蓝牙设备上分别输出比对码;
接收用户输入的比对码确认指令,对所述第一蓝牙设备和所述第二蓝牙设备进行应用数据交互。
结合第一方面,在第一方面的第一种可能实现方式中,在所述第一蓝牙设备和所述第二蓝牙设备上分别输出比对码步骤之前,所述方法还包括所述第一蓝牙设备向所述第二蓝牙设备发送比对码信息,或者在所述第一蓝牙设备和第二蓝牙设备中预先存储有所述比对码,其中,所述第一蓝牙设备向所述第二蓝牙设备发送比对码信息步骤包括:
将预存在第一蓝牙设备中的比对码发送给第二蓝牙设备;
或者,由第一蓝牙设备随机生成所述比对码,并将随机生成的比对码发送给第二蓝牙设备;
或者,第一蓝牙设备生成比对码因子,将所述比对码因子发送至第二蓝牙设备,根据第一蓝牙设备和第二蓝牙设备中预置的计算方式处理得到比对码,其中,所述比对码因子为预先设置的数据,或者随机生成的数据,或者预先设置的数据和随机生成的数据。
结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述第一蓝牙设备生成比对码因子,将所述比对码因子发送至第二蓝牙设备,根据第一蓝牙设备和第二蓝牙设备中预置的计算方式处理得到比对码步骤包括:
第一蓝牙设备将生成的第一随机数以及预存的第一密钥发送至第二蓝牙设备,并接收所述第二蓝牙设备生成的第二随机数以及所述第二蓝牙设备预存的第二密钥;
第一蓝牙设备根据生成的第一随机数以及预存的第一密钥,以及接收的所述第二随机数、第二密钥进行加密运算,得到第一比对码,以及第二蓝牙设备根据生成的第二随机数以及预存的第二密钥,以及接收的第一随机数和第一密钥,得到第二比对码。
结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,在所述第一蓝牙设备根据生成的第一随机数以及预存的第一密钥,以及接收的所述第二随机数、第二密钥进行加密运算,得到第一比对码步骤之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市文鼎创数据科技有限公司,未经深圳市文鼎创数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610073995.3/2.html,转载请声明来源钻瓜专利网。