【技术实现步骤摘要】
一种控制器认证方法、控制系统及无人车
本专利技术涉及储物
,具体而言,涉及一种控制器认证方法、控制系统及无人车。
技术介绍
无人车的控制模式包括遥控模式、自动驾驶模式和远程驾驶模式,控制系统主要包括VCU(整车控制器),RDU(远程驾驶控制器),ADU(自动驾驶控制器),而从遥控模式切换到自动驾驶模式或远程驾驶模式时,需要保证无人车各设备没有被恶意拆卸、破解才能实现安全驾驶。对传输的信息进行加密可以有效避免信息被截获破解,现有技术中,大部分无人车在启动时需要VCU和PEPS在一定时间内完成认证,之后两者之间的通信就不会再进行验证了,这样如果在两个控制器认证完成后,通过模拟PEPS的报文就可以实现车辆的控制,但现有技术中在自动驾驶或远程驾驶过程中信息加密验证稍有研究。
技术实现思路
本专利技术解决的问题是现有技术中无人车自动驾驶或远程驾驶过程中报文未认证导致安全性较低的问题。为解决上述问题,本专利技术提供一种控制器认证方法,包括:S1,控制器单元初始化操作完成后,整车控制器与自 ...
【技术保护点】
1.一种控制器认证方法,其特征在于,包括:/nS1,控制器单元初始化操作完成后,整车控制器与自动驾驶控制器和/或远程驾驶控制器之间完成认证;/nS2,自动驾驶控制器和/或远程驾驶控制器根据各自的加密算法计算每帧报文的验证信号,并将带有所述验证信号的报文发送至整车控制器;/nS3,整车控制器对所述验证信号进行验证,若连续N帧报文验证失败,则退出自动驾驶控制器和/或远程驾驶控制器的控制模式。/n
【技术特征摘要】
1.一种控制器认证方法,其特征在于,包括:
S1,控制器单元初始化操作完成后,整车控制器与自动驾驶控制器和/或远程驾驶控制器之间完成认证;
S2,自动驾驶控制器和/或远程驾驶控制器根据各自的加密算法计算每帧报文的验证信号,并将带有所述验证信号的报文发送至整车控制器;
S3,整车控制器对所述验证信号进行验证,若连续N帧报文验证失败,则退出自动驾驶控制器和/或远程驾驶控制器的控制模式。
2.根据权利要求1所述的认证方法,其特征在于,S2还包括
完成认证后,整车控制器发送第一随机种子至自动驾驶控制器和/或远程驾驶控制器;
自动驾驶控制器结合所述第一随机种子和第一ADU加密算法形成用于计算验证信号的第二ADU加密算法,和/或远程驾驶控制器结合所述第一随机种子和第一RDU加密算法形成用于计算验证信号的第二RDU加密算法。
3.根据权利要求2所述的认证方法,其特征在于,整车控制器对所述验证信号进行验证包括:
整车控制器根据第二ADU加密算法和/或第二RDU加密算法计算每帧所述报文的验证信号的校验值,当所述校验值与所述验证信号相同,则验证成功;当所述校验值与所述验证信号不同,则验证失败。
4.根据权利要求2所述的认证方法,其特征在于,S1具体包括:;
整车控制器根据自动驾驶控制器的第一ADU加密算法和/或远程驾驶控制器的第一RDU加密算法计算第一ADU秘鈅和/...
【专利技术属性】
技术研发人员:王华凯,
申请(专利权)人:新石器慧通北京科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。