车载FlexRay总线网络的数据压缩与网络安全研究

来源 :延边大学 | 被引量 : 0次 | 上传用户:liang6666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年来车联网产业的飞速发展,汽车已然不再是一个代步工具,数字化程度逐年增高。但是,这样的提高也同时给车载总线网络环境带来了安全的威胁,使黑客入侵汽车有了可乘之机。而车载总线网络上传输的各种控制数据一旦被黑客掌握并加以操纵,便会对乘客的生命及财产安全构成威胁。但是目前任何一种车载总线通信协议都没有安全方面的考虑,车载总线网络的安全问题亟待解决。因此,本文以速率更高、稳定性更强并极有可能成为下一代主流车载总线的FlexRay作为研究对象,提出了一种总线数据安全通信协议和数据压缩方法,在保证安全性的同时减小对实时性的影响。首先,为保护FlexRay总线网络的安全,本文提出了一套整合数据加密、消息认证和密钥分发策略的安全通信协议。其中,以AES系列算法为核心,使用计数器(CTR)模式对数据进行加密;使用HMAC算法生成消息认证码以保证数据的实时性及完整性;密钥分发策略方面,使用哈希函数生成单向密钥链,并以逆着生成方向的顺序以明文形式逐个公布使用过的会话密钥。通过将以上模块搭配整合,设计安全通信协议所需要完成的具体步骤,实现收发两端的安全通信。其次,设计了针对FlexRay的数据压缩方法。压缩的目的是减少安全算法需要处理的数据量从而缩短其占用车载电控单元(ECU)主处理器的时间,以降低对ECU正常任务实时性的影响。压缩的基本原则是只发送数据的变化量而不是完整值。压缩数据,即变换量,通过将当前周期与前一周期信号值进行异或运算的方式来获取。压缩后,数据仍放入原来的数据帧中发送,并添加指示位以方便接收端进行解压缩。最后,为了验证本文设计的有效性,使用了FlexRay开发板,即车载ECU,和CANoe车载总线仿真软件,以采集自真实汽车中的通信数据为基础完成了联合仿真实验。安全通信协议及数据压缩方法在Codewarrior IDE环境下,以C语言编码实现并下载到开发板中。通过CANoe向车载ECU发送攻击报文,观察实时通信数据,验证了本文设计的安全通信协议的运行效果和对常见攻击的防御能力;此外,经过数据压缩后,所有安全算法的运行所占用处理器的时间在收发两端分别最多可以减少7.54%和6.23%。
其他文献
甘蓝又称高丽菜、包心菜、卷心菜,为十字花科植物,原产于地中海沿岸。甘蓝的营养价值很高,所含的维生素比番茄多3倍.维生素U在绿色蔬菜中居于首位。维生素P的含量也在蔬菜中名列
Mg-xGd-yY-0.3Zr合金在室温和高温时均具有较高的强度以及抗腐蚀性,因而受到广泛关注。但是该系合金在室温时会表现出强烈的各向异性,且容易发生退孪晶现象,限制了其作为工程构件的应用范围。近年来的研究结果表明,退火处理可以提高变形Mg-Gd-Y合金的屈服强度,但影响退火强化现象的因素有待进一步研究。本文使用金相显微镜、电子背散射衍射仪(EBSD)、万能试验机等分析测试手段,研究了Mg-xGd
正阳县地处淮北平原,全县人口76万,其中农业人口66万。现有耕地132khm^2。花生常年种植面积80khm^2.小麦种植面积100khm^2.生猪年存出栏310.7万头,是一个典型的农业大县。
改革开放以来,中国的城市化和工业化水平迅速提高,经济增长也从21世纪初的高速增长逐渐过渡到近期的中高速增长,经济增速的减缓表明中国城市经济发展在步入新常态的同时,土地
因为海藻酸钠(SA)纤维具有良好的阻燃性、生物相容性、吸湿性能和保湿性能等,在纺织制造、医疗卫生等领域有着巨大的应用前景,但由于海藻酸钠纤维缺乏强度和弹性,力学性能较
在躁动不安的青春年华里,小透明们谁不曾在心里悄悄地想象过自己变成校园红人、集万千艳羡的目光于一身的感觉?可是成为校园红人的感觉真有那般美妙?  参考译文  房间里的气氛完全变了。是她们来了。当她们在房间那头的餐桌入座时,我们都带着敬畏的神色望着她们。“红人们”如常来了。我正啃着我的鸡块,谈话声在周围嗡嗡地响起。“红人们”是大家给年级里“最有人气”的女生们起的称号。她们爱扎堆坐在一起聊天、咯咯地笑。