System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 车辆控制方法、车端控制器、车钥匙以及车辆技术_技高网

车辆控制方法、车端控制器、车钥匙以及车辆技术

技术编号:40420230 阅读:8 留言:0更新日期:2024-02-20 22:38
本申请提供一种车辆控制方法、车端控制器、车钥匙以及车辆。该方法包括:当检测到车辆的开锁信号时,车辆的车端控制器根据预存的第一时间参数以及预设时钟芯片当前的时间参数,确定待发送至车辆的车钥匙的目标时间参数;车端控制器将目标时间参数以及加密的认证信息发送至车钥匙,以使车钥匙基于目标时间参数以及车钥匙预存的第二时间参数,对认证信息进行合法性判断,并在合法性判断通过的情况下,返回与认证信息相对应的经过加密的回复信息;在对回复信息验证通过的情况下,车端控制器解锁车辆。本申请能够识别重放攻击,提高车辆的防盗安全性。

【技术实现步骤摘要】

本申请涉及车辆控制,尤其涉及一种车辆控制方法、车端控制器、车钥匙以及车辆


技术介绍

1、随着社会生产力的进步,汽车已进入了千家万户,并逐渐成为了人们生活的必需品之一。目前,车辆的智能化越来越高,大量的功能被集成在车辆上,例如无钥匙进入及启动(passive entry passive start,peps)功能。

2、然而,现有的无钥匙进入及启动功能,往往容易受到重放攻击,车辆存在被盗风险。


技术实现思路

1、本申请实施例提供了一种车辆控制方法、车端控制器、车钥匙以及车辆,以解决由重放攻击带来的车辆安全问题。

2、第一方面,本申请实施例提供了一种车辆控制方法,包括:

3、当检测到车辆的开锁信号时,所述车辆的车端控制器根据预存的第一时间参数以及预设时钟芯片当前的时间参数,确定待发送至所述车辆的车钥匙的目标时间参数;其中,所述预设时钟芯片的时间参数随时间递增;

4、所述车端控制器将所述目标时间参数以及加密的认证信息发送至所述车钥匙,以使所述车钥匙基于所述目标时间参数以及所述车钥匙预存的第二时间参数,对所述认证信息进行合法性判断,并在合法性判断通过的情况下,返回与所述认证信息相对应的经过加密的回复信息;

5、在对所述回复信息验证通过的情况下,所述车端控制器解锁所述车辆,并将所述预存的第一时间参数更新为所述预设时钟芯片此时的时间参数,将携带有更新后的第一时间参数的验证通过信息发送至所述车钥匙,以使所述车钥匙将所述预存的第二时间参数更新为所述更新后的第一时间参数。

6、第二方面,本申请实施例提供了一种车辆控制方法,包括:

7、当接收到车辆的车端控制器发送的目标时间参数以及加密的认证信息时,车钥匙基于所述目标时间参数以及所述车钥匙预存的第二时间参数,对所述认证信息进行合法性判断;

8、在合法性判断通过的情况下,所述车钥匙将与所述认证信息相对应的经过加密的回复信息返回至所述车端控制器,以使所述车端控制器对所述回复信息进行验证,并在验证通过的情况下,解锁所述车辆,并将所述车端控制器预存的第一时间参数更新为预设时钟芯片此时的时间参数,将携带有更新后的第一时间参数的验证通过信息发送至所述车钥匙;其中,所述预设时钟芯片的时间参数随时间递增;

9、所述车钥匙将所述预存的第二时间参数更新为所述更新后的第一时间参数。

10、第三方面,本申请实施例提供了一种车端控制器,包括:

11、参数确定模块,用于当检测到车辆的开锁信号时,根据预存的第一时间参数以及预设时钟芯片当前的时间参数,确定待发送至所述车辆的车钥匙的目标时间参数;其中,所述预设时钟芯片的时间参数随时间递增;

12、信息发送模块,用于将所述目标时间参数以及加密的认证信息发送至所述车钥匙,以使所述车钥匙基于所述目标时间参数以及所述车钥匙预存的第二时间参数,对所述认证信息进行合法性判断,并在合法性判断通过的情况下,返回与所述认证信息相对应的经过加密的回复信息;

13、控制模块,用于在对所述回复信息验证通过的情况下,解锁所述车辆,并将所述预存的第一时间参数更新为所述预设时钟芯片此时的时间参数,将携带有更新后的第一时间参数的验证通过信息发送至所述车钥匙,以使所述车钥匙将所述预存的第二时间参数更新为所述更新后的第一时间参数。

14、第四方面,本申请实施例提供了一种车钥匙,包括:

15、判断模块,用于当接收到车辆的车端控制器发送的目标时间参数以及加密的认证信息时,基于所述目标时间参数以及所述车钥匙预存的第二时间参数,对所述认证信息进行合法性判断;

16、返回模块,用于在合法性判断通过的情况下,将与所述认证信息相对应的经过加密的回复信息返回至所述车端控制器,以使所述车端控制器对所述回复信息进行验证,并在验证通过的情况下,解锁所述车辆,并将所述车端控制器预存的第一时间参数更新为预设时钟芯片此时的时间参数,将携带有更新后的第一时间参数的验证通过信息发送至所述车钥匙;其中,所述预设时钟芯片的时间参数随时间递增;

17、更新模块,用于将所述预存的第二时间参数更新为所述更新后的第一时间参数。

18、第五方面,本申请实施例提供了一种车辆,包括电子设备,该电子设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面或第二方面所述方法的步骤。

19、本申请实施例提供一种车辆控制方法、车端控制器、车钥匙以及车辆,具体提供了一种新的车端控制器和车钥匙的交互协议,在该交互协议里,车端控制器和车钥匙需要存储同步的时间参数,并在车端控制器发出的低频信号中增加用于表征信号发出时刻的时间参数。这样,车钥匙在接收到低频信号后,如果车钥匙存储的时间参数比收到的低频信号中的时间参数要新,则表明此低频信号是车端控制器以前发送的信号,即重放信号,对此,车钥匙将不会回复高频信号,从而避免不法分子获取车钥匙返回的高频信号,降低了车辆被盗风险,极大了提高了配置了无钥匙进入与启动功能的车辆的防盗安全性。

本文档来自技高网...

【技术保护点】

1.一种车辆控制方法,其特征在于,包括:

2.根据权利要求1所述的车辆控制方法,其特征在于,所述根据预存的第一时间参数以及预设时钟芯片当前的时间参数,确定待发送至所述车辆的车钥匙的目标时间参数,包括:

3.根据权利要求2所述的车辆控制方法,其特征在于,在将所述预存的第一时间参数确定为所述目标时间参数之后,所述方法还包括:

4.根据权利要求1所述的车辆控制方法,其特征在于,在所述车端控制器将所述目标时间参数以及加密的认证信息发送至所述车钥匙之前,所述方法还包括:

5.根据权利要求1所述的车辆控制方法,其特征在于,所述方法还包括:

6.一种车辆控制方法,其特征在于,包括:

7.根据权利要求6所述的车辆控制方法,其特征在于,所述车钥匙基于所述目标时间参数以及所述车钥匙预存的第二时间参数,对所述认证信息进行合法性判断,包括:

8.一种车端控制器,其特征在于,包括:

9.一种车钥匙,其特征在于,包括:

10.一种车辆,包括电子设备,所述电子设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至5中任一项所述方法的步骤,或者实现如上的权利要求6至7中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种车辆控制方法,其特征在于,包括:

2.根据权利要求1所述的车辆控制方法,其特征在于,所述根据预存的第一时间参数以及预设时钟芯片当前的时间参数,确定待发送至所述车辆的车钥匙的目标时间参数,包括:

3.根据权利要求2所述的车辆控制方法,其特征在于,在将所述预存的第一时间参数确定为所述目标时间参数之后,所述方法还包括:

4.根据权利要求1所述的车辆控制方法,其特征在于,在所述车端控制器将所述目标时间参数以及加密的认证信息发送至所述车钥匙之前,所述方法还包括:

5.根据权利要求1所述的车辆控制方法,其特征在于,所述方法还包括:

【专利技术属性】
技术研发人员:孟雷
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1