车辆控制方法、装置、移动终端、车辆及存储介质制造方法及图纸

技术编号:38332026 阅读:15 留言:0更新日期:2023-07-29 09:14
本公开涉及一种车辆控制方法、装置、移动终端、车辆及存储介质,包括:车辆将车辆生成的密钥种子进行广播,根据密钥种子以及移动终端发送的密钥,计算车辆端的第一蓝牙配对码,移动终端响应于接收到车辆广播的密钥种子,根据密钥种子以及预先获得的密钥,计算移动终端的第二蓝牙配对码;根据第二蓝牙配对码向车辆发起蓝牙配对,以使得若第一蓝牙配对码与第二蓝牙配对码匹配,则建立移动终端与车辆的蓝牙连接;在蓝牙连接成功的情况下,移动终端通过蓝牙向车辆发送蓝牙车钥匙信息,以使得在蓝牙车钥匙信息验证通过的情况下,能够通过移动终端控制车辆。避免车辆的蓝牙通信信道长时间无效占用,提高移动终端与车辆通过蓝牙车钥匙信息控制的稳定性。控制的稳定性。控制的稳定性。

【技术实现步骤摘要】
车辆控制方法、装置、移动终端、车辆及存储介质


[0001]本公开涉及车辆通信
,尤其涉及一种车辆控制方法、装置、移动终端、车辆及存储介质。

技术介绍

[0002]基于蓝牙通信的蓝牙数字车钥匙是车主设备向云服务器请求生成的,车主设备可以将该蓝牙数字车钥匙的链接分享给其他设备,其他设备根据该链接从云服务器领取对应的蓝牙数字车钥匙,根据领取的蓝牙数字车钥匙可以直接打开车辆、启动车辆。
[0003]相关场景中,为了提升蓝牙数字车钥匙使用体验,通常不会约束车主设备与其他设备的距离,链接分享过程车辆是否联网等。导致其他设备与车辆进行蓝牙通信时,难以保证车辆的安全性。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种车辆控制方法、装置、移动终端、车辆及存储介质。
[0005]根据本公开实施例的第一方面,提供一种车辆控制方法,应用于移动终端,所述方法包括:
[0006]响应于接收到车辆广播的密钥种子,根据所述密钥种子以及预先获得的密钥,计算移动终端对应的第二蓝牙配对码;
[0007]根据所述第二蓝牙配对码向所述车辆发起蓝牙配对,以使得在第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0008]在蓝牙连接成功的情况下,通过蓝牙向所述车辆发送蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0009]根据本公开实施例的第二方面,提供一种车辆控制方法,应用于车辆,所述方法包括:
[0010]将车辆生成的密钥种子进行广播,以及根据所述密钥种子以及第一方面中任一项所述移动终端发送的密钥,计算车辆端的第一蓝牙配对码;
[0011]响应于接收到所述移动终端发送的第二蓝牙配对码,将所述第一蓝牙配对码与所述第二蓝牙配对码进行匹配,所述第二蓝牙配对码是所述移动终端响应于接收到车辆广播的所述密钥种子,根据所述密钥种子以及所述密钥计算得到的;
[0012]在所述第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0013]在蓝牙连接成功的情况下,通过蓝牙接收所述移动终端发送的蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0014]根据本公开实施例的第三方面,提供一种车辆控制装置,应用于移动终端,所述车辆控制装置包括:
[0015]第一接收模块,被配置为响应于接收到车辆广播的密钥种子,根据所述密钥种子以及预先获得的密钥,计算移动终端对应的第二蓝牙配对码;
[0016]发起模块,被配置为根据所述第二蓝牙配对码向所述车辆发起蓝牙配对,以使得在第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0017]发送模块,被配置为在蓝牙连接成功的情况下,通过蓝牙向所述车辆发送蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0018]根据本公开实施例的第四方面,提供一种车辆控制装置,应用于车辆,所述车辆控制装置包括:
[0019]广播模块,被配置为将车辆生成的密钥种子进行广播,以及根据所述密钥种子以及第一方面中任一项所述移动终端发送的密钥,计算车辆端的第一蓝牙配对码;
[0020]配对模块,被配置为响应于接收到所述移动终端发送的第二蓝牙配对码,将所述第一蓝牙配对码与所述第二蓝牙配对码进行匹配,所述第二蓝牙配对码是所述移动终端响应于接收到车辆广播的所述密钥种子,根据所述密钥种子以及所述密钥计算得到的;
[0021]建立模块,被配置为在所述第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0022]接收模块,被配置为在蓝牙连接成功的情况下,通过蓝牙接收所述移动终端发送的蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0023]根据本公开实施例的第五方面,提供一种移动终端,包括:
[0024]第一处理器;
[0025]用于存储第一处理器可执行指令的第一存储器;
[0026]其中,所述第一处理器被配置为:
[0027]响应于接收到车辆广播的密钥种子,根据所述密钥种子以及预先获得的密钥,计算移动终端对应的第二蓝牙配对码;
[0028]根据所述第二蓝牙配对码向所述车辆发起蓝牙配对,以使得在第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0029]在蓝牙连接成功的情况下,通过蓝牙向所述车辆发送蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0030]根据本公开实施例的第六方面,提供一种车辆,包括:
[0031]第二处理器;
[0032]用于存储第二处理器可执行指令的第二存储器;
[0033]其中,所述第二处理器被配置为:
[0034]将车辆生成的密钥种子进行广播,以及根据所述密钥种子以及第五方面所述移动终端发送的密钥,计算车辆端的第一蓝牙配对码;
[0035]响应于接收到所述移动终端发送的第二蓝牙配对码,将所述第一蓝牙配对码与所述第二蓝牙配对码进行匹配,所述第二蓝牙配对码是所述移动终端响应于接收到车辆广播的所述密钥种子,根据所述密钥种子以及所述密钥计算得到的;
[0036]在所述第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;
[0037]在蓝牙连接成功的情况下,通过蓝牙接收所述移动终端发送的蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。
[0038]根据本公开实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被第三处理器执行时实现第一方面中任一项所述方法的步骤。
[0039]根据本公开实施例的第八方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被第四处理器执行时实现第二方面中任一项所述方法的步骤。
[0040]本公开的实施例提供的技术方案可以包括以下有益效果:
[0041]通过车辆将车辆生成的密钥种子进行广播,及车辆根据密钥种子以及移动终端发送的密钥,计算车辆端的第一蓝牙配对码,移动终端响应于接收到车辆广播的密钥种子,根据密钥种子以及预先获得的密钥,计算移动终端的第二蓝牙配对码;根据第二蓝牙配对码向车辆发起蓝牙配对,以使得若第一蓝牙配对码与第二蓝牙配对码匹配,则建立移动终端与车辆的蓝牙连接;这样,未取得密钥的移动终端无法解析得到第二蓝牙配对码,也就无法与车辆建立蓝牙连接,防止外部非法入侵设备通过蓝牙配对连接、且长时间无效占用车辆的蓝牙通信信道,避免了携带蓝牙数字车钥匙的移动终端无法与车辆的蓝牙完成蓝本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆控制方法,其特征在于,应用于移动终端,所述车辆控制方法包括:响应于接收到车辆广播的密钥种子,根据所述密钥种子以及预先获得的密钥,计算所述移动终端对应的第二蓝牙配对码;根据所述第二蓝牙配对码向所述车辆发起蓝牙配对,以使得在第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;在蓝牙连接成功的情况下,通过蓝牙向所述车辆发送蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。2.根据权利要求1所述的车辆控制方法,其特征在于,在所述响应于接收到车辆广播的密钥种子,根据所述密钥种子以及预先接收到的密钥,计算所述移动终端对应的第二蓝牙配对码之前,包括:确定首次接收到所述车辆广播的所述密钥种子;所述车辆控制方法还包括:在确定非首次接收到所述车辆广播的所述密钥种子的情况下,根据所述密钥种子中携带的车辆信息,从历史生成的第二蓝牙配对码中确定目标第二蓝牙配对码;根据所述目标第二蓝牙配对码向所述车辆发起蓝牙配对,以使得在第一蓝牙配对码与所述目标第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接。3.根据权利要求1所述的车辆控制方法,其特征在于,所述第一蓝牙配对码是所述车辆根据所述车辆生成的密钥种子以及获取到的密钥计算得到的,所述密钥种子是所述车辆按照预设周期采用随机的方式生成的。4.根据权利要求1所述的车辆控制方法,其特征在于,所述车辆控制方法包括:在所述移动终端为经过认证的车主移动终端的情况下,向目标移动终端发送所述密钥以及所述蓝牙车钥匙信息,以使得所述目标移动终端能够在接收到所述密钥以及所述蓝牙车钥匙信息的情况下,执行所述响应于接收到车辆广播的密钥种子的步骤。5.根据权利要求1

4中任一项所述的车辆控制方法,其特征在于,所述车辆控制方法包括:在所述移动终端为经过认证的车主移动终端的情况下,向云服务器申请车辆的蓝牙车钥匙信息;在接收到所述蓝牙车钥匙信息的情况下,通过随机的方式获得所述密钥。6.根据权利要求1

4中任一项所述的车辆控制方法,其特征在于,所述车辆控制方法包括:在所述移动终端为经过认证的车主移动终端的情况下,向云服务器申请车辆的蓝牙车钥匙信息;在接收到所述蓝牙车钥匙信息的情况下,请求所述云服务器发送所述密钥,所述密钥是所述云服务器根据所述蓝牙车钥匙信息对应的车辆信息哈希得到的。7.一种车辆控制方法,其特征在于,应用于车辆,所述车辆控制方法包括:将车辆生成的密钥种子进行广播,以及根据所述密钥种子以及权利要求1

6中任一项所述移动终端发送的密钥,计算车辆端的第一蓝牙配对码;响应于接收到所述移动终端发送的第二蓝牙配对码,将所述第一蓝牙配对码与所述第二蓝牙配对码进行匹配,所述第二蓝牙配对码是所述移动终端响应于接收到车辆广播的所
述密钥种子,根据所述密钥种子以及所述密钥计算得到的;在所述第一蓝牙配对码与所述第二蓝牙配对码匹配的情况下,建立所述移动终端与所述车辆的蓝牙连接;在蓝牙连接成功的情况下,通过蓝牙接收所述移动终端发送的蓝牙车钥匙信息,以使得在所述蓝牙车钥匙信息验证通过的情况下,能够通过所述移动终端控制所述车辆。8.根据权利要求7所述的车辆控制方法,其特征在于,在所述将车辆生成的密钥种子进行广播之前,包括:...

【专利技术属性】
技术研发人员:于凡
申请(专利权)人:小米汽车科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1