【技术实现步骤摘要】
用于车载加密网络仿真测试的测试装置、系统与方法
[0001]本申请属于车载加密网络测试
,尤其涉及一种用于车载加密网络仿真测试的测试装置、系统与方法。
技术介绍
[0002]名词解释:CAN:是英文“Controller Area Network”的缩写,中文含义是“控制器局域网络”;一种车载网络通信方式;ECU:是英文“Electronic Control Unit”的缩写,中文含义是“电子控制单元”;HIL:是英文“Hardware
‑
in
‑
the
‑
Loop (HIL)
ꢀ”
的缩写;HIL测试:是英文“Hardware in Loop Test”的缩写,中文含义是“硬件在环测试”;是一种车载电子电控测试方法;Secoc:是英文“Security Onboard Communication”的缩写,中文含义是“板端通信加密”;FV:是英文“Freshness Value”的缩写,中文含义是新鲜度值;MAC:是英文“Message Authen ...
【技术保护点】
【技术特征摘要】
1.一种用于车载加密网络仿真测试的测试装置,其特征在于,测试装置包括测试前端模块;所述测试前端模块包括:ECU上下电监控模块、同步报文测试模块、加密算法模块和CAN网络接口模块;测试前端模块通过CAN网络接口模块与被测试ECU电信号联通;ECU上下电监控模块包括ECU电源监控接口,ECU电源监控接口与ECU供电接口电联通;ECU上下电监控模块通过ECU电源监控接口检测获取ECU上电与下电状况;同步报文测试模块根据ECU上电与下电状况调用加密算法模块生成同步报文;同步报文测试模块通过CAN网络接口模块发送同步报文。2.根据权利要求1所述用于车载加密网络仿真测试的测试装置,其特征在于,ECU上下电监控模块通过ECU电源监控接口检测到ECU上电,ECU上下电监控模块获得ECU上电次数TripCnt;同步报文控制模块每次发送一次同步报文,对发送同步报文次数ResetCnt加1;ECU上下电监控模块检测到ECU下电后,发送同步报文次数ResetCnt的计数值清零;同步报文测试模块将ECU上电次数TripCnt与发送同步报文次数ResetCnt组成同步报文新鲜度值FreshValue;同步报文测试模块调用加密算法模块的加密算法,对消息编号Message ID与同步报文新鲜度值FreshValue加密生成同步报文消息认证码MAC;同步报文测试模块用Message ID、同步报文新鲜度值FreshValue和同步报文消息认证码MAC组成同步报文用于发送。3.根据权利要求2所述用于车载加密网络仿真测试的测试装置,其特征在于,还包括安全报文测试模块;安全报文发送次数记为安全报文发送次数MsgCnt;安全报文测试模块在每两次同步报文之间发送的安全报文;每次发送安全报文,安全报文发送次数MsgCnt加1;检测到ECU下电,对安全报文发送次数MsgCnt置0;发送同步报文次数ResetCnt的低位记为同步报文次数低位RestFlag,安全报文测试模块将ECU上电次数TripCnt、发送同步报文次数ResetCnt、安全报文发送次数MsgCnt、同步报文次数低位RestFlag组成安全报文新鲜度值FreshValue;安全报文测试模块将消息编号Message ID、安全报文信息载荷Payload、安全报文新鲜度值FreshValue组合成安全报文加密内核信息;安全报文测试模块调用加密算法模块对加密内核信息加密生成安全报文消息认证码MAC,安全报文测试模块用消息编号Message ID、安全报文信息载荷Payload、安全报文新鲜度值FreshValue和安全报文消息认证码MAC组成安全报文,用于发送。4.根据权利要求1所述用于车载加密网络仿真测试的测试装置,其特征在于,测试前端模块包括外控计算机接口模块和测试通信接口;外控计算机接口模块通过测试通信接口外接测试计算机。5.一种用于车载加密网络仿真测试的测试系统,其特征在于,包括权利要求1至4任意一项权利要求所述用于车载加密网络仿真测试的测试装置;还包括上下电监控连接电缆和CAN测试连接信号线;上下电监控连接电缆一端与所述ECU上下电监控模块电信号连通;
上下电监控连接电缆另一端与待被测试ECU电源监控接口连通;CAN测试连接信号线一端与CAN网络接口模块联通,CAN测试连接信号线另一端与被测试汽车的CAN网络电信号连通。6.一种用于车载加密网络...
【专利技术属性】
技术研发人员:李如冰,王康,姚若禹,朱亚永,
申请(专利权)人:智己汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。