CTCS-3中AES算法研究与软件实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:testsininet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CTCS-3级列控系统(Chinese Train Control System-3)是《铁路科技发展“十一五”规划》中具有全局性、战略性、前瞻性的十项重大专项之一,是提高中国铁路运输能力的保障。CTCS-3系统安全通信的关键因素之一是所采用的DES算法的安全性能。但是DES算法存在在弱密钥等方面的安全隐患而AES算法在安全性上远远优于DES算法,因此采用AES算法代替DES算法保障CTCS-3安全通信就显得非常必要。首先,本文概要地介绍了CTCS-3安全通信,分析总结了CTCS-3传输网络以及自身的安全隐患,指出DES算法的安全性是保障CTCS-3系统安全的重要条件之一。对比DES算法,论述了AES算法的优越性以及研究CTCS-3系统中AES的意义。其次,在介绍AES算法基本原理的基础上,主要讨论AES优化实现方案。本章描述所采用的软件实现的模块图。基于加密解密模块的相关性,采用AES加密、解密模块集成共用,降低实现成本。同时采用AES对偶密码等效实现方法和结合基于GF(2~2)求GF(2~8)元素逆的有限域扩张思想所改进的SubByte变换,降低了AES算法实现复杂度。本文还讨论在有限域上求逆的3种不同方法及其适用范围以及有限同构域间映射关系的求法。最后,讨论了AES S盒的马尔可夫性,指出S盒迭代循环周期较短的缺点。介绍了两种求迭代循环周期为256的AES S盒:穷举法和简易求法优缺点。简易求法采用交换真值表部分元素位置,设计循环迭代周期为256的新AES S盒。结合有限域GF(2~8)上的性质,简化拉格朗日差值公式,进而更快速而准确地求出优化后S盒的代数表达式。对优化后的S盒进行雪崩测试和差分测试验证优化后的S盒密码特性没有改变。
其他文献
在X射线三维CT成像时,特别是对工业上的一些复杂结构件,由于射线扫描方向上结构件有效厚度差异大、成像系统动态范围的限制,CT扫描轨迹单一的成像模式,易出现投影信息缺失,影响CT
嵌入式系统是集软、硬件于一体的可独立工作的“器件”,它是以应用为中心,软硬件可裁减,适用于对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。其中,硬
超声波电机是一种利用压电陶瓷的逆压电效应将电能转换成机械振动能,并通过定、转子间的摩擦接触力驱动转子或动子作旋转或直线运动的新型驱动器件。作为超声波电机研究的一个重要分支——直线超声波电机以其特有的优点(如结构简单、设计灵活、定位精度高、利于微型化等),在航空、医疗、军事、汽车和机器人等领域得到了广泛应用,并引起了专家、学者的广泛研究兴趣。目前,直线超声波电机主要集中在多模态直线超声波电机研究上,
变能量X射线成像技术在不改变硬件条件下,可以实现对复杂结构件的X射线成像检测。通过对不同能量下的图像经有效区域提取,图像融合,得到一幅包含所有结构信息的图像。目前现有的
水声传感器网络一直是水声领域研究中倍受关注的热点,在海洋监测、海洋开发,海洋国防安全等方面都有广泛的应用。目标定位,特别是移动目标定位,是水声传感器网络应用不可或缺的一
随着航运业的蓬勃发展,海上交通日益繁忙,海上通信也日益拥挤。海上运输船舶数量的增加,对海上通信系统的性能提出了更高的要求。无线移动自组网络(Ad Hoc:Mobile Ad Hoc Network
随着监控场景的不断复杂化,传统的基于二维图像的视频监控分析已经无法满足人们的需求,需要从场景中获得更多的信息加入到分析的因素中。而在如今的监控中,深度信息变得尤为
随着网络多媒体技术的广泛应用和发展,以及多媒体数据压缩技术的不断成熟,使得图像、音频、视频等数字化产品在网上大量发行。为了防止多媒体信息被侵权及非法篡改,数据内容
跳频通信是常用的扩频通信方式之一,其原理是通过一组伪随机序列控制载波频率随机跳变来实现通信双方的通信。跳频通信具有抗干扰、抗衰落、抗截获、码分多址及频带共享的特
在相控阵雷达,特别是多功能相控阵雷达中,常常包含几百至几千个阵元,为此通常采用子阵结构。单脉冲技术是相控阵雷达测角的关键技术。在存在干扰的情况下,为保证单脉冲技术中目标