【技术实现步骤摘要】
【国外来华专利技术】一种蓝牙节点配对方法及相关装置
本专利技术涉及通信技术、网联车
,尤其涉及一种蓝牙节点配对方法及相关装置,例如座舱域中的蓝牙通信。
技术介绍
在信息化飞速发展的今天,通信技术已经深入了人们的生活,我们在享受通信便利的同时也会面临安全漏洞和隐私泄露的威胁。以智能汽车为例,随着车辆通信的广泛应用,汽车与其他设备之间、汽车中间的各个部件之间,都可以通过无线通信技术进行通信。通常来说,两个节点进行无线通信之前,需要在两个节点之间建立关联关系,这个建立关联关系的过程也可以称为节点配对过程。其中,两个蓝牙节点的配对过程中,存在有如下四种模式:数字比较(Numericcomparison)、直接工作(Justwork)、密码输入(Passkeyentry)和带外设备(Outofband)。而配对模式与节点的输入输出能力有关,对于不能输入不能输出(NoInputNoOutput)的节点、或者只能显示(DisplayOnly)、或者可以显示及输入是否(DisplayYesNo)的节点,多数情况下只能使用直接工作、数字比较模式来进 ...
【技术保护点】
1.一种蓝牙节点配对方法,其特征在于,应用于支持蓝牙的第二节点中,所述方法包括:/n所述第二节点接收来自第一节点的配对请求消息,所述配对请求消息包含用于指示所述第一节点是否具有预共享密钥PSK配对能力的信息;/n响应于所述配对请求消息中包含用于指示所述第一节点具有PSK配对能力的信息,所述第二节点向所述第一节点发送配对响应消息,所述配对响应消息用于指示使用所述第一节点与所述第二节点共享的第一PSK进行配对;/n所述第二节点根据所述第一PSK对所述第一节点进行认证。/n
【技术特征摘要】
【国外来华专利技术】1.一种蓝牙节点配对方法,其特征在于,应用于支持蓝牙的第二节点中,所述方法包括:
所述第二节点接收来自第一节点的配对请求消息,所述配对请求消息包含用于指示所述第一节点是否具有预共享密钥PSK配对能力的信息;
响应于所述配对请求消息中包含用于指示所述第一节点具有PSK配对能力的信息,所述第二节点向所述第一节点发送配对响应消息,所述配对响应消息用于指示使用所述第一节点与所述第二节点共享的第一PSK进行配对;
所述第二节点根据所述第一PSK对所述第一节点进行认证。
2.根据权利要求1中所述的方法,其特征在于,在向所述第一节点发送配对响应消息之前,所述方法还包括:
所述第二节点确定所述第二节点与所述第一节点共享所述第一PSK。
3.根据权利要求1或2所述的方法,其特征在于,所述配对请求消息中包括输入输出能力IOC字段,所述IOC字段中包含用于指示所述第一节点是否具有PSK配对能力的信息。
4.根据权利要求3所述的方法,其特征在于,所述IOC字段的一部分比特位中包括所述第一节点的PSK能力值,所述第一节点的PSK能力值用于指示所述第一节点是否具有PSK配对能力;
所述IOC字段的另一部分比特位用于指示所述第一节点的输入输出能力。
5.根据权利要求1或2所述的方法,其特征在于,所述配对请求消息中包括PSK能力字段,所述PSK能力字段中包括所述第一节点的PSK能力值,所述第一节点的PSK能力值用于指示所述第一节点是否具有PSK配对能力;
所述配对请求消息中还包括输入输出能力IOC字段,所述IOC字段用于指示所述第一节点的输入输出能力。
6.根据权利要求4或5所述的方法,其特征在于,在所述第二节点向所述第一节点发送配对响应消息之前,所述方法还包括:
所述第二节点根据所述配对请求消息和预先设置的配对模式优先级信息确定所述配对响应消息,其中,所述配对模式优先级信息指示当所述第一节点与所述第二节点共享有PSK时,使用所述第一节点与所述第二节点之间共享的PSK进行配对在多个配对模式中享有最高优先级。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述第二节点根据所述第一PSK对所述第一节点进行认证,包括:
所述第二节点接收来自所述第一节点的第一认证参数;
所述第二节点根据所述第一PSK验证所述第一认证参数。
8.根据权利要求7中所述的方法,其特征在于,所述方法还包括:
所述第二节点根据所述第一PSK生成第二认证参数;
所述第二节点向所述第一节点发送所述第二认证参数。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述第二节点根据所述第一PSK对所述第一节点进行认证之后,所述方法还包括:
所述第二节点接收来自所述第一节点的第三认证参数;
所述第二节点根据所述第一节点的PSK能力值生成第四校验参数;
所述第二节点根根据所述第四校验参数与所述第三认证参数确定所述第一节点的PSK能力值的正确性认证通过;
所述方法还包括:
所述第二节点根据所述第二节点的PSK能力值生成第四认证参数;
所述第二节点向所述第一节点发送所述第四认证参数。
10.一种蓝牙节点配对方法,其特征在于,应用于支持蓝牙的第一节点中,所述方法包括:
所述第一节点向第二节点发送配对请求消息,所述配对请求消息包含用于指示所述第一节点具备预共享密钥PSK配对能力的信息;
所述第一节点接收所述第二节点反馈的配对响应消息,所述配对响应消息用于指示使用所述第一节点与所述第二节点共享的第一PSK进行配对;
所述第一节点根据所述第一PSK对所述第二节点进行认证。
11.根据权利要求10中所述的方法,其特征在于,在所述第一节点向第二节点发送配对请求消息之前,所述方法还包括:
所述第一节点确定所述第二节点与所述第一节点共享所述第一PSK。
12.根据权利要求10或11所述的方法,其特征在于,所述配对请求消息中包括输入输出能力IOC字段,所述IOC字段中包含用于指示所述第一节点是否具有配对能力的信息。
13.根据权利要求12所述的方法,其特征在于,所述IOC字段的一部分比特位用于中包括指示所述第一节点的PSK能力值,所述第一节点的PSK能力值用于指示所述第一节点是否具有PSK配对能力;
所述IOC字段的另一部分比特位用于指示所述第一节点的输出能力。
14.根据权利要求10或11所述的方法,其特征在于,所述配对请求消息中包括PSK能力字段,所述PSK能力字段中包括所述第一节点的PSK能力值,所述第一节点的PSK能力值用于指示所述第一节点是否具有PSK配对能力;
所述配对请求消息中还包括输入输出能力IOC字段,所述IOC字段用于指示所述第一节点的输入输出能力。
15.根据权利要求10-14任一项所述的方法,其特征在于,所述第一节点根据所述第一PSK对所述第二节点进行认证,包括:
所述第一节点接收来自所述第二节点的第二认证参数;
所述第一节点根据所述第一PSK验证所述第二认证参数。
16.根据权利要求15中所述的方法,其特征在于,所述方法还包括:
所述第一节点根据所述第一PSK生成第一认证参数;
所述第一节点向所述第二节点发送所述第一认证参数。
17.根据权利要求10-16任一项所述的方法,其特征在于,所述配对响应消息中包括所述第二节点的PSK能力值,所述第二节点的PSK能力值用于指示所述第二节点具有PSK配对能力;所述第一节点根据所述第一PSK对所述第二节点进行认证之后,所述方法还包括:
所述第一节点接收来自所述第二节点的第四认证参数;
所述第一节点根据所述第二节点的PSK能力值生成第三校验参数;
所述第一节点根据所述第三校验参数与所述第四认证参数确定所述第一节点的PSK能力值的正确性认证通过;所述方法还包括:
所述第一节点根据所述第一节点的PSK能力值生成第三认证参数;
所述第一节点向所述第二节点发送所述第三认证参数。
18.一种蓝牙配对装置,其特征在于,包括:
接收单元,用于接收来自第一节点的配对请求消息,所述配对请求消息包含用于指示所述第一节点是否具有PSK配对能力的信息;
发送单元,用于响应于所述配对请求消息中包含用于指示所述第一节点具有预共享密钥PSK配对能力的信息,向所述第一节点发送配对响应消息,所述配对响应消息用于指示使用所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。