1.本发明涉及遥控泊车技术领域,尤其涉及一种遥控泊车安全加密系统。
背景技术:2.遥控泊车系统通过手机app远程连接车辆,进行信息交互,从而获取用户操作指令;通过bcm进行信号交互,进而控制电源、发动机启动、大灯等控制。
3.现有技术rpa与tbox(telematics-box)/bcm(body control module)之间信号直接传输(如图1所述,其中tbox为车联网系统,bcm为车身控制模块,rpa为遥控泊车系统),其工作过程中,信息a为tbox与rpa之间的信号交互,信息b为bcm与rpa之间信号交互,无任何安全措施,在遥控泊车模式下,可能会被黑客侵入,修改指令,进行车辆控制,存在网路安全风险。
技术实现要素:4.本发明的目的在于:旨在提出一种遥控泊车(rpa)功能下,rpa与其他控制信号交互时,内部有个安全加密系统模块,当安全加密验证通过后,才能正常进行信号交互,完成请求和控制,而提出的一种遥控泊车安全加密系统。
5.为了实现上述目的,本发明采用了如下技术方案:
6.一种遥控泊车安全加密系统,所述遥控泊车安全加密系统包括安全交互流程和安全验证流程,其中,安全交互流程如下:
7.step1:遥控泊车功能开启后,rpa根据控制需求,发送控制请求类型;
8.step2:bcm收到rpa的请求状态后,通过加密算法随机生成一段字节数据,并反馈给rpa;
9.step3:rpa收到bcm的状态后,根据发来一段字节数据,经过加密算法生成新的字节数据,并回复bcm;
10.step4:bcm接收到rpa的回复后,针对发来的字节数据进行内部校验,验证通过后,执行相关请求,执行成功反馈状态为通过;
11.step5:rpa收到bcm执行成功状态后,反馈状态为完成,代表整个流程结束;
12.安全校验流程如下:
13.step1:rpa根据请求的类型和密钥生成请求的id,依据定义好计算方法;
14.step2:bcm根据定义的加密算法生成随机的一段字节数据,发给rpa,并依据rpa发的id数据,内部生成新的字节数据t1;
15.step3:rpa收到bcm发来随机生成一段字节数据,根据已定义的加密算法计算出新的字节数据t2,并发给bcm;
16.step4:bcm收到rpa发来的t2数据,再与内部的t1数据进行对比,数据相等,判定校验通过,进行rpa的请求执行;否则判定校验失败。
17.作为上述技术方案的进一步描述:
18.所述安全校验流程中密钥由下线时配置控制器生成,每个控制器都是独一。
19.综上所述,由于采用了上述技术方案,本发明的有益效果是:
20.本发明中,本系统就是基于遥控泊车,车内无人模式下,与tbox/bcm通信进行信号加密传输,并且信号传输使用特定的安全加密算法,在与其他控制器进行握手控制时,信号传输进行安全加密验证,提升网络安全性,保障用户人身安全和财产安全。
附图说明
21.图1为现有技术中信号传输方案示意图;
22.图2为本发明一种遥控泊车安全加密系统实施的系统框图;
23.图3为本发明一种遥控泊车安全加密系统的安全加密验证交互图;
24.图4为本发明一种遥控泊车安全加密系统的流程框图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
26.请参阅图1-4,本发明提供一种技术方案:一种遥控泊车安全加密系统,遥控泊车安全加密系统包括安全交互流程和安全验证流程,其中,安全交互流程如下:
27.step1:遥控泊车功能开启后,rpa根据控制需求,发送控制请求类型;
28.step2:bcm收到rpa的请求状态后,通过加密算法随机生成一段字节数据,并反馈给rpa;
29.step3:rpa收到bcm的状态后,根据发来一段字节数据,经过加密算法生成新的字节数据,并回复bcm;
30.step4:bcm接收到rpa的回复后,针对发来的字节数据进行内部校验,验证通过后,执行相关请求,执行成功反馈状态为通过;
31.step5:rpa收到bcm执行成功状态后,反馈状态为完成,代表整个流程结束;
32.安全校验流程如下:
33.step1:rpa根据请求的类型和密钥生成请求的id,依据定义好计算方法;
34.step2:bcm根据定义的加密算法生成随机的一段字节数据,发给rpa,并依据rpa发的id数据,内部生成新的字节数据t1;
35.step3:rpa收到bcm发来随机生成一段字节数据,根据已定义的加密算法计算出新的字节数据t2,并发给bcm;
36.step4:bcm收到rpa发来的t2数据,再与内部的t1数据进行对比,数据相等,判定校验通过,进行rpa的请求执行;否则判定校验失败。
37.具体的,安全校验流程中密钥由下线时配置控制器生成,每个控制器都是独一。
38.具体的,如图2所示,本发明具体安全加密验证流程如下:
39.tbox:安全加密验证流程:人在车辆外,用户点击手机app,进行遥控泊车功能请求时,tbox请求与rpa进行安全验证,安全验证通过后,会响应后续用户在手机app上的操作指
令。
40.bcm:安全加密验证流程:人在车辆外,遥控泊车功能开启后,rpa请求与bcm控制(电源、车锁、灯等)时,先进行安全验证,安全验证通过后,bcm才会执行rpa请求。
41.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
技术特征:1.一种遥控泊车安全加密系统,其特征在于,所述遥控泊车安全加密系统包括安全交互流程和安全验证流程,其中,安全交互流程如下:step1:遥控泊车功能开启后,rpa根据控制需求,发送控制请求类型;step2:bcm收到rpa的请求状态后,通过加密算法随机生成一段字节数据,并反馈给rpa;step3:rpa收到bcm的状态后,根据发来一段字节数据,经过加密算法生成新的字节数据,并回复bcm;step4:bcm接收到rpa的回复后,针对发来的字节数据进行内部校验,验证通过后,执行相关请求,执行成功反馈状态为通过;step5:rpa收到bcm执行成功状态后,反馈状态为完成,代表整个流程结束;安全校验流程如下:step1:rpa根据请求的类型和密钥生成请求的id,依据定义好计算方法;step2:bcm根据定义的加密算法生成随机的一段字节数据,发给rpa,并依据rpa发的id数据,内部生成新的字节数据t1;step3:rpa收到bcm发来随机生成一段字节数据,根据已定义的加密算法计算出新的字节数据t2,并发给bcm;step4:bcm收到rpa发来的t2数据,再与内部的t1数据进行对比,数据相等,判定校验通过,进行rpa的请求执行;否则判定校验失败。2.根据权利要求1所述的一种遥控泊车安全加密系统,其特征在于,所述安全校验流程中密钥由下线时配置控制器生成,每个控制器都是独一。
技术总结本发明涉及遥控泊车技术领域,尤其涉及一种遥控泊车安全加密系统,所述遥控泊车安全加密系统包括安全交互流程和安全验证流程,其中,安全交互流程如下:遥控泊车功能开启后,RPA根据控制需求,发送控制请求类型;BCM收到RPA的请求状态后,通过加密算法随机生成一段字节数据,并反馈给RPA;RPA收到BCM的状态后,根据发来一段字节数据,经过加密算法生成新的字节数据,并回复BCM。本发明中,本系统就是基于遥控泊车,车内无人模式下,与TBOX/BCM通信进行信号加密传输,并且信号传输使用特定的安全加密算法,在与其他控制器进行握手控制时,信号传输进行安全加密验证,提升网络安全性,保障用户人身安全和财产安全。保障用户人身安全和财产安全。保障用户人身安全和财产安全。
技术研发人员:卞伟 曹姜 周奇文 袁雁城 朱文波
受保护的技术使用者:安徽域驰智能科技有限公司
技术研发日:2022.10.14
技术公布日:2022/12/22