System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆控制,尤其涉及一种车辆控制方法、装置、设备及存储介质。
技术介绍
1、在以往的车型开发或者后续维修时,需要以特定顺序对车辆的一些部品操作,使车辆进入工程模式,再在工程模式对车辆进行的一些部品进行一些设置(各个部品工程模式是相互独立的),以便工程人员或维修人员对故障进行确认和维修。
2、而如今,随着车辆相关技术的改进,车辆中可操作的物理按键逐渐减少,上述方式中控制车辆进入工程模式的方式也受到影响(因按键减少,操作顺序难以复杂化,容易被破解),不再安全,而在物理按键减少的情况下,如何安全的控制车辆进入工程模式是亟需解决的技术问题。
技术实现思路
1、本专利技术的主要目的在于提供一种车辆控制方法、装置、设备及存储介质,旨在解决现有技术在车辆物理按键减少的情况下,难以安全控制车辆进入工程模式的技术问题。
2、为实现上述目的,本专利技术提供了一种车辆控制方法,所述方法包括以下步骤:
3、在接收到工程激活指令时,进行车辆钥匙验证;
4、若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据所述车辆标识信息生成请求验证码;
5、若所述管理平台发送的平台验证码与所述请求验证码一致,则控制车辆进入工程模式,所述平台验证码为管理平台对用户终端发送的模式进入请求进行解析获得的验证码,所述模式进入请求为用户终端与车辆钥匙进行验证后根据所述请求验证码生成的请求。
6、可选的,所述若车辆钥匙验证通过,则向管理平台发送车
7、若车辆钥匙验证通过,则获取所述车辆钥匙的钥匙信息;
8、向管理平台发送车辆标识信息及所述钥匙信息,所述平台验证码为管理平台根据所述钥匙信息对用户终端发送的模式进入请求验证后,根据所述车辆标识信息生成的验证码,所述模式进入请求为用户终端与车辆钥匙进行验证后根据所述车辆钥匙的钥匙信息生成的请求。
9、可选的,所述车辆钥匙为近距感应钥匙;
10、所述在接收到工程激活指令时,进行车辆钥匙验证的步骤,包括:
11、在接收到工程激活指令时,激活车载读卡装置;
12、在检测到车辆钥匙在所述车载读卡装置的读卡区时,从所述车辆钥匙中读取钥匙验证信息;
13、若所述钥匙验证信息与预存钥匙信息一致,则判定车辆钥匙验证通过。
14、可选的,所述若所述管理平台发送的平台验证码与所述请求验证码一致,则控制车辆进入工程模式的步骤之后,还包括:
15、在接收到远程连接请求时,展示远程验证数据,所述远程验证数据为车辆标识信息或基于车辆标识信息生成的验证数据;
16、若接收到管理平台反馈的连接验证请求,则从所述连接验证请求中提取连接验证数据及远程终端的终端信息;
17、若所述连接验证数据与所述远程验证数据一致,则根据所述终端信息与所述远程终端建立远程连接,并控制所述远程终端进入远程工程模式。
18、可选的,所述若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据所述车辆标识信息生成请求验证码的步骤,包括:
19、若车辆钥匙验证通过,则获取生成辅助参数,所述生成辅助参数包括车辆型号信息、车辆生产信息、车辆激活信息、待操作部品信息中的至少一种;
20、根据所述生成辅助参数构建信息加密密钥;
21、根据所述信息加密密钥对所述车辆标识信息进行加密,生成密文标识信息;
22、将所述密文标识信息发送至管理平台;
23、根据所述密文标识信息生成请求验证码。
24、可选的,所述根据所述生成辅助参数生成信息加密密钥的步骤,包括:
25、对所述生成辅助参数进行编码转换,获得编码参数;
26、将所述编码参数以预设顺序进行组装,获得组装参数;
27、对所述组装参数进行签名,获得信息加密密钥。
28、可选的,所述根据所述密文标识信息生成请求验证码的步骤,包括:
29、将所述密文标识信息转化为密文字符串;
30、对所述密文字符串进行字符截取,将截取到的字符串作为请求验证码。
31、此外,为实现上述目的,本专利技术还提出一种车辆控制装置,所述车辆控制装置包括以下模块:
32、验证模块,用于在接收到工程激活指令时,进行车辆钥匙验证;
33、生成模块,用于若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据所述车辆标识信息生成请求验证码;
34、控制模块,用于若所述管理平台发送的平台验证码与所述请求验证码一致,则控制车辆进入工程模式,所述平台验证码为管理平台对用户终端发送的模式进入请求进行解析获得的验证码,所述模式进入请求为用户终端与车辆钥匙进行验证后根据所述请求验证码生成的请求。
35、此外,为实现上述目的,本专利技术还提出一种车辆控制设备,所述车辆控制设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的车辆控制程序,所述车辆控制程序被处理器执行时实现如上所述的车辆控制方法的步骤。
36、此外,为实现上述目的,本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有车辆控制程序,所述车辆控制程序被处理器执行时实现如上所述的车辆控制方法的步骤。
37、本专利技术通过在接收到工程激活指令时,进行车辆钥匙验证;若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据车辆标识信息生成请求验证码;若管理平台发送的平台验证码与请求验证码一致,则控制车辆进入工程模式,平台验证码为管理平台对用户终端发送的模式进入请求进行解析获得的验证码,模式进入请求为用户终端与车辆钥匙进行验证后根据请求验证码生成的请求。由于在控制车辆进入工程模式时,是通过结合管理平台进行了,结合车辆钥匙及请求验证码进行了多重验证,在验证通过后控制车机进入工程模式,整体流程不依赖物理案件,且多重验证也保证了安全性。
本文档来自技高网...【技术保护点】
1.一种车辆控制方法,其特征在于,所述车辆控制方法包括以下步骤:
2.如权利要求1所述的车辆控制方法,其特征在于,所述若车辆钥匙验证通过,则向管理平台发送车辆标识信息的步骤,包括:
3.如权利要求1所述的车辆控制方法,其特征在于,所述车辆钥匙为近距感应钥匙;
4.如权利要求1所述的车辆控制方法,其特征在于,所述若所述管理平台发送的平台验证码与所述请求验证码一致,则控制车辆进入工程模式的步骤之后,还包括:
5.如权利要求1-4任一项所述的车辆控制方法,其特征在于,所述若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据所述车辆标识信息生成请求验证码的步骤,包括:
6.如权利要求5所述的车辆控制方法,其特征在于,所述根据所述生成辅助参数生成信息加密密钥的步骤,包括:
7.如权利要求5所述的车辆控制方法,其特征在于,所述根据所述密文标识信息生成请求验证码的步骤,包括:
8.一种车辆控制装置,其特征在于,所述车辆控制装置包括以下模块:
9.一种车辆控制设备,其特征在于,所述车辆控制设备包括
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有车辆控制程序,所述车辆控制程序被处理器执行时实现如权利要求1-7中任一项所述的车辆控制方法的步骤。
...【技术特征摘要】
1.一种车辆控制方法,其特征在于,所述车辆控制方法包括以下步骤:
2.如权利要求1所述的车辆控制方法,其特征在于,所述若车辆钥匙验证通过,则向管理平台发送车辆标识信息的步骤,包括:
3.如权利要求1所述的车辆控制方法,其特征在于,所述车辆钥匙为近距感应钥匙;
4.如权利要求1所述的车辆控制方法,其特征在于,所述若所述管理平台发送的平台验证码与所述请求验证码一致,则控制车辆进入工程模式的步骤之后,还包括:
5.如权利要求1-4任一项所述的车辆控制方法,其特征在于,所述若车辆钥匙验证通过,则向管理平台发送车辆标识信息,并根据所述车辆标识信息生成请求验证码的步骤,包括:
6.如权利要求5所述的车辆控制方法,...
【专利技术属性】
技术研发人员:张海亮,汪巍,叶辉,
申请(专利权)人:东风汽车有限公司东风日产乘用车公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。