一种车辆密钥更新方法、装置和系统制造方法及图纸

技术编号:36607091 阅读:20 留言:0更新日期:2023-02-04 18:31
本公开涉及车辆密钥更新技术领域,公开了一种车辆密钥更新方法、装置和系统,该方法包括:获取车辆标识信息,并与对应车辆建立短距离通信连接;向服务器发送包含车辆标识信息的密钥更新请求,先后接收服务器基于车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,该第一密钥更新信息用于请求车辆生成加密第二密钥更新信息的随机数,依次将第一密钥更新信息和第二密钥更新信息透传给车辆,使车辆进行密钥更新;接收车辆发送的更新响应信息,包括车辆响应第一密钥更新信息生成的随机数,并将其透传给服务器,以及显示车辆的更新结果。本公开实现了在车辆无法网络连接服务器的情况下,经由移动终端来对车辆密钥进行安全更新的效果。新的效果。新的效果。

【技术实现步骤摘要】
一种车辆密钥更新方法、装置和系统


[0001]本公开涉及车辆密钥更新
,尤其涉及一种车辆密钥更新方法、装置和系统。

技术介绍

[0002]随着智能移动终端的迅速发展,人们使用手机的场景越来越多,因此现代车辆通常搭载了数字钥匙功能,以便用户使用移动终端替代原实体钥匙。数字钥匙的主要原理基于密码学和通讯学进行实现,在数字钥匙主控制器出厂时往往已经预制了相关密钥。但随着车厂对信息安全的重视程度加深,预制在车内的密钥也做了严格的要求,如每车唯一,定期更新等机制。
[0003]目前数字钥匙的密钥更新,大多数车厂采用密钥更新的方式均需要TBOX(英文全称为Telematics Box,中文意思为:远程通信终端)联网通道进行更新密钥,更新链路涉及ECU较多,导致更新效率低、时间周期长。另外,当车辆在没有联网的情况下,更新车辆密钥将失败,因此,目前车辆密钥更新对其它ECU有过多的依赖。

技术实现思路

[0004]本公开提供了一种车辆密钥更新方法、装置和系统,以解决现有车辆在没有联网的情况下,无法安全进行车辆密钥更新的技术问题。
[0005]根据本公开的一个实施例,提供一种车辆密钥更新方法,应用于移动终端,包括:获取车辆标识信息,并基于车辆标识信息与对应车辆建立短距离通信连接;向服务器发送包含车辆标识信息的密钥更新请求,并先后接收服务器基于车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,其中,第一密钥更新信息用于请求车辆生成加密第二密钥更新信息的随机数;基于短距离通信连接,依次将第一密钥更新信息和第二密钥更新信息透传给车辆,使车辆进行密钥更新;接收车辆发送的更新响应信息,其中,更新响应信息至少包括车辆响应第一密钥更新信息生成的随机数;将更新响应信息透传给服务器,并在移动终端上显示车辆的更新进度或/和结果。
[0006]根据本公开的另一个实施例,提供一种车辆密钥更新方法,应用于车辆,包括:与移动终端建立短距离通信连接,并接收移动终端从服务器获取的第一密钥更新信息和第二密钥更新信息;响应第一密钥更新信息,生成服务器加密第二密钥更新信息的随机数,并将随机数发送给移动终端;响应第二密钥更新信息,对车辆进行密钥更新。
[0007]根据本公开的又一个实施例,提供一种车辆密钥更新装置,应用于移动终端,包括:车辆通信连接模块,被配置为获取车辆标识信息,并基于车辆标识信息与对应车辆建立短距离通信连接;更新信息接收模块,被配置为向服务器发送包含车辆标识信息的密钥更新请求,并先后接收服务器基于车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,其中,第一密钥更新信息用于请求车辆生成加密第二密钥更新信息的随机数;第一信息透传模块,被配置为基于短距离通信连接,依次将第一密钥更新信息和第二密钥更新信息
透传给车辆,使车辆进行密钥更新;响应信息接收模块,被配置为接收车辆发送的更新响应信息,其中,更新响应信息至少包括车辆响应第一密钥更新信息生成的随机数;第二信息透传模块,被配置为将更新响应信息透传给服务器,并在移动终端上显示车辆的更新进度。
[0008]根据本公开的又一个实施例,提供一种车辆密钥更新装置,应用于车辆,包括:终端通信连接模块,被配置为与移动终端建立短距离通信连接,并接收移动终端从服务器获取的第一密钥更新信息和第二密钥更新信息;第一更新响应模块,被配置为响应第一密钥更新信息,生成服务器加密第二密钥更新信息的随机数,并将随机数发送给移动终端;第二更新响应模块,被配置为响应第二密钥更新信息,对车辆进行密钥更新。
[0009]根据本公开的又一个实施例,提供一种车辆密钥更新系统,包括:移动终端、车辆和服务器,移动终端用于执行上述应用于移动终端的方法的步骤;车辆用于执行上述应用于车辆的方法的步骤。
[0010]本公开提供的技术方案的有益效果在于:通过在移动终端上获取车辆标识信息,并基于车辆标识信息与对应车辆建立短距离通信连接;向服务器发送包含车辆标识信息的密钥更新请求,并先后接收服务器基于车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,其中,第一密钥更新信息用于请求车辆生成加密第二密钥更新信息的随机数;基于短距离通信连接,依次将第一密钥更新信息和第二密钥更新信息透传给车辆,使车辆进行密钥更新;接收车辆发送的更新响应信息,其中,更新响应信息至少包括车辆响应第一密钥更新信息生成的随机数;将更新响应信息透传给服务器,并在移动终端上显示车辆的更新进度或/和结果,从而实现了在车辆无法网络连接服务器的情况下,经由移动终端来对车辆密钥进行安全更新的效果。
附图说明
[0011]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0012]图1是本公开实施例中一种车辆密钥更新系统的构架示意图;
[0013]图2是本公开实施例中一种车辆密钥更新方法的流程示意图;
[0014]图3是本公开实施例中另一种车辆密钥更新方法的流程示意图;
[0015]图4是本公开实施例中一种车辆密钥更新装置的结构示意图;
[0016]图5是本公开实施例中另一种车辆密钥更新装置的结构示意图;
[0017]图6是本公开实施例中一个计算机系统的结构示意图。
具体实施方式
[0018]以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的子样本可以相互组合。
[0019]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,遂图式中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0020]在下文描述中,探讨了大量细节,以提供对本公开实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本公开的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本公开的实施例难以理解。
[0021]本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
[0022]除非另有说明,术语“多个”表示两个或两个以上。
[0023]本公开实施例中,字符“/”表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆密钥更新方法,应用于移动终端,其特征在于,包括:获取车辆标识信息,并基于所述车辆标识信息与对应车辆建立短距离通信连接;向服务器发送包含所述车辆标识信息的密钥更新请求,并先后接收所述服务器基于所述车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,其中,所述第一密钥更新信息用于请求车辆生成加密所述第二密钥更新信息的随机数;基于所述短距离通信连接,依次将所述第一密钥更新信息和第二密钥更新信息透传给所述车辆,使所述车辆进行密钥更新;接收所述车辆发送的更新响应信息,其中,所述更新响应信息至少包括所述车辆响应所述第一密钥更新信息生成的随机数;将所述更新响应信息透传给所述服务器,并在所述移动终端上显示车辆的更新进度或/和结果。2.根据权利要求1所述的车辆密钥更新方法,其特征在于,所述先后接收所述服务器基于所述车辆标识信息生成的第一密钥更新信息和第二密钥更新信息,其中,所述第一密钥更新信息用于请求车辆生成加密所述第二密钥更新信息的随机数,包括:接收服务器基于车辆标识信息、第一随机数、时间戳和预制私钥计算得到的第一签名信息,所述第一签名信息用于请求车辆生成第二随机数;在服务器获取到所述车辆生成的第二随机数之后,接收服务器基于车辆标识信息、第一随机数、第二随机数、时间戳、新的密钥和预制私钥计算得到的第二签名信息。3.根据权利要求2所述的车辆密钥更新方法,其特征在于,接收所述车辆发送的更新响应信息,包括:接收所述车辆响应所述第一签名信息生成的第二随机数;接收所述车辆响应所述第二签名信息生成的密钥更新结果。4.根据权利要求1所述的车辆密钥更新方法,其特征在于,所述移动终端与车辆之间的短距离通信连接包括蓝牙连接、WIFI连接或射频连接。5.根据权利要求1

4任一项所述的车辆密钥更新方法,其特征在于,在基于所述车辆标识信息与对应车辆建立短距离通信连接之后,还包括:生成所述移动终端与所述车辆之间的会话密钥。6.根据权利要求5所述的车辆密钥更新方法,其特征在于,将所述密钥更新信息透传给所述车辆,包括:利用所述会话密钥对所述密钥更新信息进行加密,并将加密后的密钥更新信息透传给所述车辆。7.根据权利要求6所述的车辆密钥更新方法,其特征在于,接收所述车辆发送的更新响应...

【专利技术属性】
技术研发人员:刘洋谢文彬田杰雷庆之王芳壁
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1