[发明专利]蓝牙设备间的交互方法及蓝牙设备在审
申请号: | 201910059076.4 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109688573A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 孙吉平;练美英 | 申请(专利权)人: | 北京深思数盾科技股份有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W12/06;H04W12/02 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙主机 蓝牙设备 数据安全模块 数据交互 握手命令 验证数据 密钥 发送 数据通信过程 蓝牙从设备 数据加解密 密钥计算 绑定 应答 预设 申请 握手 | ||
本申请实施例公开了一种蓝牙设备间的交互方法及蓝牙设备。所述方法应用于包含数据安全模块的蓝牙从设备,所述方法包括:接收蓝牙主机发送的握手命令,所述握手命令中包括验证数据;在根据所述验证数据确定所述蓝牙主机为已绑定蓝牙主机,以及通过数据安全模块根据预设密钥计算得到数据交互密钥之后,向所述蓝牙主机发送握手应答;所述数据交互密钥用于和所述蓝牙主机交互时进行数据加解密。通过采用本申请公开的技术方案,可以实现提高数据通信过程中安全性的效果。
技术领域
本申请实施例涉及数据安全技术领域,尤其涉及一种蓝牙设备间的交互方法及蓝牙设备。
背景技术
随着互联网技术的出现和迅猛发展,人类的生活方式得到了巨大的改变,但在大量数据的传输同时,数据安全也显得尤为重要。
现有技术中,对于低功耗蓝牙从设备与蓝牙主设备之间的数据通信来说,在建立连接后,并不能够提供有效的信息安全保护机制,数据交互容易被监听,安全性较低。
发明内容
本申请实施例提供一种蓝牙设备间的交互方法及蓝牙设备,可以实现提高数据通信过程中安全性的效果。
第一方面,本申请实施例提供了一种蓝牙设备间的交互方法,所述方法应用于蓝牙从设备,该方法包括:
接收蓝牙主机发送的握手命令,所述握手命令中包括验证数据;
在根据所述验证数据确定所述蓝牙主机为已绑定蓝牙主机,以及通过数据安全模块根据预设密钥计算得到数据交互密钥之后,向所述蓝牙主机发送握手应答;
所述数据交互密钥用于和所述蓝牙主机交互时进行数据加解密。
进一步的,通过所述数据安全模块根据预设密钥以及所述验证数据的部分或全部计算所述数据交互密钥。
进一步的,所述验证数据中包括第一密钥参数;所述数据安全模块根据预设密钥和所述第一密钥参数计算所述数据交互密钥。
进一步的,所述验证数据中包括设备身份信息;
相应的,根据所述验证数据确定所述蓝牙主机为已绑定蓝牙主机,包括:
根据所述设备身份信息判断所述蓝牙主机是否为已绑定蓝牙主机。
进一步的,在接收蓝牙主机发送的握手命令之前,所述方法还包括:与蓝牙主机建立绑定关系,其中:
在与蓝牙主机建立蓝牙连接后,接收蓝牙主机发送的配对请求,所述配对请求中包括第二密钥参数;
在根据所述第二密钥参数计算得到所述预设密钥后,向所述蓝牙主机发送配对应答。
进一步的,所述第二密钥参数包括以下一种或多种:蓝牙主机信息、约定密钥和随机数据。
第二方面,本申请实施例还提供了一种蓝牙设备间的交互方法,所述方法应用于蓝牙主机,所述方法包括:
向蓝牙从设备发送握手命令,所述握手命令中包括用于验证蓝牙主机是否为蓝牙从设备绑定蓝牙主机的验证数据;
接收所述蓝牙从设备发送的握手响应以及根据预设密钥计算数据交互密钥;
其中,所述数据交互密钥用于和所述蓝牙从设备交互时进行数据加解密。
进一步的,所述根据预设密钥计算数据交互密钥,包括:根据预设密钥以及所述验证数据的部分或全部计算所述数据交互密钥。
进一步的,所述验证数据中包括第一密钥参数;相应的,根据预设密钥和所述第一密钥参数计算所述数据交互密钥。
进一步的,所述验证数据中包括用于判断所述蓝牙主机是否为蓝牙从设备已绑定蓝牙主机的设备身份信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深思数盾科技股份有限公司,未经北京深思数盾科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910059076.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于NFC的汽车与手机互联方法及系统
- 下一篇:网络切片选择方法和系统