本发明属于车辆控制,尤其涉及一种车辆近端指令控制方法和系统。
背景技术:
1、随着智能网联汽车的车联网技术及相关产业迅速发展,车联网将人、汽车、交通、信息服务、社会等紧紧联系起来,在车联网环境中运行的智能网联汽车需要安全的网络环境。
2、然而,车辆近端通过车机编码或固定凭证的方式进行认证,无法满足较强的访问控制需求,攻击者仍能通过伪造凭证的方式访问车联网管理平台,并进行网络攻击,导致智能网联汽车存在安全风险。
3、基于以上问题,本文提出一种车辆近端指令控制方法和系统。
技术实现思路
1、本发明为解决以上技术问题所采取的技术方案是:
2、一种车辆近端指令控制方法,该方法包括如下步骤:
3、s1、汽车终端每隔预设时间t采集车辆第一资源信息,并与车辆基础资源信息合并组成车辆第二资源信息;
4、所述车辆第一资源信息包括:车辆油耗数据,车辆续驶里程数据,车辆剩余油量数据,车辆车速数据,车辆电池剩余电量,车辆驾驶行为记录。
5、所述车辆基础资源信息包括:车辆vin号,车辆发动机型号,车辆车门型号,车辆座椅型号,车辆空调型号,车辆天窗型号,车辆多媒体型号;
6、汽车终端将车辆第一资源信息按照车辆油耗数据,车辆续驶里程数据,车辆剩余油量数据,车辆车速数据,车辆电池剩余电量,车辆驾驶行为记录的顺序进行拼接,并采用第一哈希函数计算所述第一资源信息的哈希值h;
7、s2.汽车终端将所述车辆第二资源信息发送至云端数字钥匙管理平台,云端数字钥匙管理平台接收所述车辆第二资源信息;
8、s3.云端数字钥匙管理平台获取车主通过手机端数字钥匙app在云端数字钥匙管理平台注册的信息;
9、所述注册的信息包括:车主手机号码、车辆vin号、入网许可证字符、车主注册指纹、车主注册指纹对应的身份信息、车主指纹初始按压时长;
10、其中,云端数字钥匙管理平台向手机端数字钥匙app颁发多个入网许可证字符,并由车主通过手机端数字钥匙app选择一个入网许可证字符,并在云端数字钥匙管理平台注册时,由手机端数字钥匙app将车主选择的入网许可证字符发送至云端数字钥匙管理平台。
11、所述车主注册指纹为车主在手机端通过手机端数字钥匙app进行注册时采集的指纹;
12、车主注册指纹对应的身份信息为车主在手机端通过手机端数字钥匙app进行注册时采集指纹后,该指纹对应的身份信息。
13、车主指纹初始按压时长为车主在手机端通过手机端数字钥匙app输入指纹的初始按压时长;具体地,车主通过手机端数字钥匙app在云端数字钥匙管理平台进行注册时,由手机端数字钥匙app采集车主输入指纹的初始按压时长;车主在后续对汽车终端解锁时,输入指纹的按压时长需要大于等于所述初始按压时长才能够解锁成功。
14、s4.云端数字钥匙管理平台通过车辆vin号将车辆第二资源信息与所述注册的信息进行绑定;
15、s5.云端数字钥匙管理平台将所述注册的信息中的车主手机号码、入网许可证字符发送至汽车终端;
16、s6.车主通过手机端数字钥匙app向汽车终端发送第一控制指令;同时,车主通过手机端数字钥匙app向云端数字钥匙管理平台发送第二控制指令;
17、所述第一控制指令包括:控制信号、车主手机号、入网许可证字符;
18、所述第二控制指令包括:车主指纹、车主指纹按压时长;
19、所述车主指纹为车主本次在手机端数字钥匙app界面中输入的指纹;
20、所述车主指纹按压时长为车主本次在手机端数字钥匙app界面中输入指纹时按压时长。
21、s7.汽车终端接收到所述第一控制指令后,对所述第一控制指令进行验证;当验证成功时,汽车终端向云端数字钥匙管理平台发送第三控制指令,并执行步骤s8;否则,汽车终端丢弃所述第一控制指令,终止控制程序;
22、所述第三控制指令包括:汽车终端的vin号和控制信号;
23、s8.云端数字钥匙管理平台接收到汽车终端发送的第三控制指令,以及接收到车主通过手机端数字钥匙app发送的第二控制指令后,根据所述第三控制指令和第二控制指令,控制汽车终端是否接受所述控制信号的控制。
24、一种车辆近端指令控制系统,所述系统包括汽车终端,云端数字钥匙管理平台,手机端数字钥匙app;其中:
25、汽车终端每隔预设时间t采集车辆第一资源信息,并与车辆基础资源信息合并组成车辆第二资源信息;
26、汽车终端将所述车辆第二资源信息发送至云端数字钥匙管理平台,云端数字钥匙管理平台接收所述车辆第二资源信息;
27、云端数字钥匙管理平台获取车主通过手机端数字钥匙app在云端数字钥匙管理平台注册的信息;
28、云端数字钥匙管理平台通过车辆vin号将车辆第二资源信息与所述注册的信息进行绑定;
29、云端数字钥匙管理平台将所述注册的信息中的车主手机号码、入网许可证字符发送至汽车终端;
30、车主通过手机端数字钥匙app向汽车终端发送第一控制指令;同时,车主通过手机端数字钥匙app向云端数字钥匙管理平台发送第二控制指令;
31、所述第一控制指令包括:控制信号、车主手机号、入网许可证字符;
32、所述第二控制指令包括:车主指纹、车主指纹按压时长;
33、所述车主指纹为车主本次在手机端数字钥匙app界面中输入的指纹;
34、所述车主指纹按压时长为车主本次在手机端数字钥匙app界面中输入指纹时按压时长;
35、汽车终端接收到所述第一控制指令后,对所述第一控制指令进行验证;当验证成功时,汽车终端向云端数字钥匙管理平台发送第三控制指令;否则,汽车终端丢弃所述第一控制指令,终止控制程序;
36、所述第三控制指令包括:汽车终端的vin号和控制信号;
37、云端数字钥匙管理平台接收到汽车终端发送的第三控制指令,以及接收到车主通过手机端数字钥匙app发送的第二控制指令后,根据所述第三控制指令和第二控制指令,控制汽车终端是否接受所述控制信号的控制。
38、上述说明,仅是本发明技术方案的概述,为了能够更清楚了解本发明技术手段,可依照说明书的内容予以实施,并且为了让本发明的上述说明和其它目的、特征及优点能够更明显易懂,特举较佳实施例,详细说明如下。
1.一种车辆近端指令控制方法,其特征在于,该方法包括如下步骤:
2.根据权利要求1所述的一种车辆近端指令控制方法,其特征在于,所述车辆第一资源信息包括:车辆油耗数据,车辆续驶里程数据,车辆剩余油量数据,车辆车速数据,车辆电池剩余电量,车辆驾驶行为记录;
3.根据权利要求2所述的一种车辆近端指令控制方法,其特征在于,步骤s1,还包括:
4.根据权利要求3所述的一种车辆近端指令控制方法,其特征在于:
5.根据权利要求2所述的一种车辆近端指令控制方法,其特征在于,步骤s2,具体包括如下步骤:
6.根据权利要求4所述的一种车辆近端指令控制方法,其特征在于,所述步骤s8,具体包括如下步骤:
7.一种车辆近端指令控制系统,其特征在于,所述系统包括汽车终端,云端数字钥匙管理平台,手机端数字钥匙app;其中: