[发明专利]车辆网络中的控制器之间的数据传输方法和数据接收方法有效
申请号: | 201410766767.5 | 申请日: | 2014-12-11 |
公开(公告)号: | CN104811434B | 公开(公告)日: | 2020-01-10 |
发明(设计)人: | 朴成浚 | 申请(专利权)人: | 现代自动车株式会社 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 11240 北京康信知识产权代理有限责任公司 | 代理人: | 余刚;吴孟秋 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 网络 中的 控制器 之间 数据传输 方法 数据 接收 | ||
本发明公开了车辆网络中的控制器之间的数据传输方法和数据接收方法。用于在车辆网络中的控制器之间传输数据的方法包括传输包括标识号码的第一数据代码。传输包括被传输的数据代码的长度值的第二数据代码。通过利用被传输的数据代码的长度值来传输数据代码。被传输的数据代码的随机数和位置信息值包含于最后传输的数据代码和前一个传输的数据代码中。
技术领域
本发明构思涉及一种网络安全方法。更具体地,本发明构思涉及一种车辆中的通信网络的安全方法。
背景技术
由于车辆电组件的增加,用于通过现有布线方案来传输和接收信号的方法已经逼近其能力的极限。为了解决该问题,当前推广的是使用控制器局域网(CAN),即图8中所示的车辆通信网络在车辆中的控制器之间进行数据传输/接收。
此外,控制器使用图9中的CAN通信数据结构。
然而,在现有CAN通信中,很可能具有恶意意图的黑客会随意访问C AN通信,从而仅使用控制器局域网数据库(CAN DB)窜改(manipulate)数据。
具有恶意意图的黑客可能通过改变车辆中的电控制单元(ECU)的扭矩信号而使驾驶员并未打算的加速。此外,黑客通过在具有智能停车辅助系统(SPAS)的车辆中请求电机驱动动力转向(MDPS)而突然改变转向角可给驾驶员带来危险。
因为随着智能电话与车辆之间的连接技术的发展,使用诸如智能电话等设备访问车辆中的CAN变得容易,所以危险程度在逐渐增加。
因此,愈加要求在车辆通信网络中实施安全解决方案,以提高驾驶员的安全性。
用于克服安全性的弱点的常规方法如下。
首先,存在一种通过利用设置在CAN通信线路的中间的诊断路由器仅筛选CAN地址并且将筛选出的CAN地址传输至控制器来阻止除了诊断通信之外的其他通信的CAN ID访问控制器的方法。然而,在该方法中,存在的问题在于如果执行对CAN通信的主线路或者控制器线路的直接访问,则可改变数据。
此外,存在一种通过将加密模块安装在各个控制器的通信终端或者对通信数据进行加密而执行加密或者解密以及通过将安全模块(例如,网关等)安装在通信网络中来执行控制器的隔离的方法。然而,在该方法中,存在的问题在于需要对各个控制器安装单独加密模块,从而使成本增加。此外,还存在的问题在于在使用单独安全模块的方法中,通过仅入侵(ha cking,黑掉)安全模块可执行对安全模块的任意访问。此外,还存在问题在于当安全模块中出现故障时,在整个网络进行通信是不可能的。
发明内容
本发明构思提供一种数据传输方法和数据接收方法,其通过在车辆网络中的控制器之间的数据代码的传输和接收中调整数据代码的长度和位置信息可提供增强的安全性。
本发明构思还提供一种数据传输方法和数据接收方法,其中,包括从车辆的控制器传输的发动机速度、转向角等的通信信号被分类成单独的组,从而更为安全地在控制器之间执行数据传输和接收。
本发明构思的一方面涉及一种用于在车辆网络中的控制器之间传输数据的方法,该方法包括:传输包括标识号码的数据代码;传输包括被传输的数据代码的长度值的数据代码;并且通过被传输的数据代码的长度值传输数据代码,其中,在通过被传输的数据代码的长度值传输数据代码时,被传输的数据代码的随机数和位置信息值分别包含于最后和前一个传输的数据代码中。
通过将随机数代入加密函数可确定数据代码的长度值,并且通过将随机数代入加密函数可确定数据代码的位置信息值。
通过将被传输的数据代码的长度值和数据代码的位置信息值代入加密函数可确定随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代自动车株式会社,未经现代自动车株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410766767.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微型电磁阀
- 下一篇:液压电磁阀搁阀修复器