System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 新能源汽车的防盗方法、装置、电子设备及存储介质制造方法及图纸_技高网

新能源汽车的防盗方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40675206 阅读:2 留言:0更新日期:2024-03-18 19:12
本申请提供一种新能源汽车的防盗方法、装置、电子设备及存储介质,应用于整车控制器,该方法包括:获取第一防盗认证信息和防盗状态;基于第一防盗认证信息和防盗状态,计算得到第一防盗校验码;校验第一防盗校验码和车身控制器发送的第二防盗校验码,得到第一校验结果;其中,第二防盗校验码为车身控制器基于第二防盗认证信息计算得到;基于第一校验结果更新当前的防盗状态,以完成新能源汽车的防盗认证。本申请通过防盗状态(如防盗中)触发调用计算模块计算第一防盗校验码,以及校验第一防盗校验码和第二防盗校验码,并在校验通过的情况下,将防盗状态更新为防盗OK状态,实现整车解防,减少了代码的运算量,降低了对整车运算资源的占用。

【技术实现步骤摘要】

本申请涉及车辆设计领域,尤其涉及一种新能源汽车的防盗方法及装置。


技术介绍

1、目前整车控制器的防盗功能主要包括:防盗注册、防盗认证。整车控制器根据车辆防盗认证信息计算防盗key,与车身控制器发送key进行比较实现车辆认证,实现车辆ready。整车控制器根据车辆认证信息以及车身控制器发送注册信息计算认证key1,与车身控制器发送key1进行比较实现车辆注册,并计算key2,并将防盗认证信息发送车身控制器。现在实现防盗功能是根据车辆信息独立并实时计算key、key1、key2,实现整车防盗认证与注册。

2、然而,由于现有方案中,汽车每次解防时均需要同时并实时计算key、key1、key2,导致key、key1、key2的处理逻辑不清晰,并且增加了代码运算量。

3、有鉴于此,提出了本申请。


技术实现思路

1、本申请提供一种新能源汽车的防盗方法、装置、电子设备及存储介质,用以解决现有技术中新能源汽车每次解防时均需进行防盗认证和防盗注册,导致代码运算量大,占用较多整车运算资源的技术问题。

2、根据本专利技术的第一方面,提供一种新能源汽车的防盗方法,应用于整车控制器,该方法包括:获取第一防盗认证信息和防盗状态;基于所述第一防盗认证信息和所述防盗状态,计算得到第一防盗校验码;校验所述第一防盗校验码和车身控制器发送的第二防盗校验码,得到第一校验结果;其中,所述第二防盗校验码为所述车身控制器基于第二防盗认证信息计算得到;基于所述第一校验结果更新当前的所述防盗状态,以完成所述新能源汽车的防盗认证。

3、可选的,所述基于所述第一校验结果更新当前所述防盗状态,以完成所述新能源汽车的防盗认证,包括:在所述第一校验结果为通过的情况下,将当前所述防盗状态更新为防盗ok状态并将所述防盗ok状态发送至车身控制器,以解锁车身控制器,防盗认证成功;在所述第一校验结果为未通过的情况下,将当前所述防盗状态更新为防盗ng状态并将所述防盗ng状态发送至车身控制器,防盗认证失败。

4、可选的,在防盗认证失败的情况下,所述方法还包括:接收车身控制器发送的基于所述防盗ng状态生成的注册请求、车身注册信息和第一注册校验码;其中,所述第一注册校验码为车身控制器基于所述车身注册信息计算得到;基于所述注册请求、所述车身注册信息和所述第一注册校验码,进行防盗注册。

5、可选的,所述基于所述注册请求、所述车身注册信息和所述第一注册校验码,进行防盗注册,包括:基于接收到的所述注册请求将当前所述防盗状态更新为防盗注册状态;基于所述防盗注册状态和所述车身注册信息计算第二注册校验码;校验所述第一注册校验码和所述第二注册校验码,得到第二校验结果;在所述第二校验结果为通过的情况下,将当前所述防盗状态更新为防盗注册完成状态并将所述车身控制器注册信息存储于所述整车控制器。

6、可选的,所述校验所述第一注册校验码和所述第二注册校验码,得到第二校验结果之后,所述方法还包括:在所述第二校验结果为未通过的情况下,将当前所述防盗状态更新为防盗注册失败状态;响应于所述防盗注册失败状态,发出警报,以提示用户防盗注册失败。

7、可选的,所述在所述第二校验结果为通过的情况下,将当前所述防盗状态更新为防盗注册完成状态并将所述车身控制器注册信息存储于所述整车控制器之后,所述方法包括:基于所述第二校验结果将所述防盗状态更新为防盗注册完成状态;基于所述注册完成状态和整车控制器注册信息计算第三注册校验码;将所述整车控制器注册信息和所述第三注册校验码发送给车身控制器,以将所述整车控制器注册信息存储于车身控制器。

8、可选的,所述第一防盗认证信息包括防盗随机码、整车控制器注册信息和车身控制器注册信息。

9、根据本专利技术的第二方面,提供一种新能源汽车的防盗装置,包括:获取模块,用于获取第一防盗认证信息和防盗状态;计算模块,用于基于所述第一防盗认证信息和所述防盗状态,计算得到第一防盗校验码;校验模块,用于校验所述第一防盗校验码和车身控制器发送的第二防盗校验码,得到第一校验结果;其中,所述第二防盗校验码为所述车身控制器基于第二防盗认证信息计算得到;认证模块,用于基于所述第一校验结果更新当前的所述防盗状态,以完成所述新能源汽车的防盗认证。

10、可选的,认证模块,用于:在所述第一校验结果为通过的情况下,将当前所述防盗状态更新为防盗ok状态并将所述防盗ok状态发送至车身控制器,以解锁车身控制器,防盗认证成功;在所述第一校验结果为未通过的情况下,将当前所述防盗状态更新为防盗ng状态并将所述防盗ng状态发送至车身控制器,防盗认证失败。

11、可选的,该装置还包括:接收模块,用于接收车身控制器发送的基于所述防盗ng状态生成的注册请求、车身注册信息和第一注册校验码;其中,所述第一注册校验码为车身控制器基于所述车身注册信息计算得到;注册模块,用于基于所述注册请求、所述车身注册信息和所述第一注册校验码,进行防盗注册。

12、可选的,注册模块,还用于:基于接收到的所述注册请求将当前所述防盗状态更新为防盗注册状态;基于所述防盗注册状态和所述车身注册信息计算第二注册校验码;校验所述第一注册校验码和所述第二注册校验码,得到第二校验结果;在所述第二校验结果为通过的情况下,将当前所述防盗状态更新为防盗注册完成状态并将所述车身控制器注册信息存储于所述整车控制器。

13、可选的,注册模块,还用于:在所述第二校验结果为未通过的情况下,将当前所述防盗状态更新为防盗注册失败状态;响应于所述防盗注册失败状态,发出警报,以提示用户防盗注册失败。

14、可选的,注册模块,还用于:基于所述第二校验结果将所述防盗状态更新为防盗注册完成状态;基于所述注册完成状态和整车控制器注册信息计算第三注册校验码;将所述整车控制器注册信息和所述第三注册校验码发送给车身控制器,以将所述整车控制器注册信息存储于车身控制器。

15、可选的,所述第一防盗认证信息包括防盗随机码、整车控制器注册信息和车身控制器注册信息。

16、根据本专利技术的第三方面,提供一种电子设备,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上述的所述的新能源汽车的防盗方法。

17、根据本专利技术的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上述的所述的新能源汽车的防盗方法。

18、综上所述,本申请提供的新能源汽车的防盗方法、装置、电子设备及存储介质至少具有以下有益效果:

19、本申请提供一种新能源汽车的防盗方法,应用于整车控制器,该方法包括:获取第一防盗认证信息和防盗状态;基于第一防盗认证信息和防盗状态,计算得到第一防盗校验码;校验第一防盗校验码和车身控制器发送的第二防盗校验码,得到第一校验结果;其中,第二防盗校验码为车身控制器基于第二防盗认证信息计算得到;基于第一校验结本文档来自技高网...

【技术保护点】

1.一种新能源汽车的防盗方法,其特征在于,应用于整车控制器,所述方法包括:

2.根据权利要求1所述的新能源汽车的防盗方法,其特征在于,所述基于所述第一校验结果更新当前所述防盗状态,以完成所述新能源汽车的防盗认证,包括:

3.根据权利要求2所述的新能源汽车的防盗方法,其特征在于,在防盗认证失败的情况下,所述方法还包括:

4.根据权利要求3所述的新能源汽车的防盗方法,其特征在于,所述基于所述注册请求、所述车身注册信息和所述第一注册校验码,进行防盗注册,包括:

5.根据权利要求4所述的新能源汽车的防盗方法,其特征在于,所述校验所述第一注册校验码和所述第二注册校验码,得到第二校验结果之后,所述方法还包括:

6.根据权利要求4所述的新能源汽车的防盗方法,其特征在于,所述在所述第二校验结果为通过的情况下,将当前所述防盗状态更新为防盗注册完成状态并将所述车身控制器注册信息存储于所述整车控制器之后,所述方法包括:

7.根据权利要求5或6所述的新能源汽车的防盗方法,其特征在于,

8.一种新能源汽车的防盗装置,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-7任一项所述的新能源汽车的防盗方法。

...

【技术特征摘要】

1.一种新能源汽车的防盗方法,其特征在于,应用于整车控制器,所述方法包括:

2.根据权利要求1所述的新能源汽车的防盗方法,其特征在于,所述基于所述第一校验结果更新当前所述防盗状态,以完成所述新能源汽车的防盗认证,包括:

3.根据权利要求2所述的新能源汽车的防盗方法,其特征在于,在防盗认证失败的情况下,所述方法还包括:

4.根据权利要求3所述的新能源汽车的防盗方法,其特征在于,所述基于所述注册请求、所述车身注册信息和所述第一注册校验码,进行防盗注册,包括:

5.根据权利要求4所述的新能源汽车的防盗方法,其特征在于,所述校验所述第一注册校验码和所述第二注册校验码,得到第二校验结果之后,所述方法还包...

【专利技术属性】
技术研发人员:鲍亚新郑国勇王守军朱敏
申请(专利权)人:阿尔特汽车技术股份有限公司
类型:发明
国别省市:

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

1