分组密码扩散层的改进研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:chinajswgh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码具有许多优于其他加密算法的特点,如加密速度快、易于标准化以及便于用软硬件实现等,这使得其在通信与信息网络中的数据加密、消息鉴别、密钥管理与认证等方面扮演着核心加密算法的角色,在整个计算机通信与信息系统的安全领域中有着不可替代的地位。因此,对于分组密码的研究一直是密码学乃至信息安全研究的热点方向之一由于新的加密标准—AES的提出与制定,使得服役于信息安全领域20多年的DES在许多应用中逐渐被取代。但DES精湛的密码设计思想与稳定的安全性能一直影响着密码学界,许多学者对DES算法的分析与改进进行着孜孜不倦的努力。同时,对于新提出的数据加密标准AES,研究者则更加侧重于对算法的安全性能和加密效率进行各种分析以及在各种安全应用领域的改进与实现。本文首先对分组密码的设计原理与设计准则进行了分析和阐述,介绍了分组密码中最典型的两种加密算法—DES与AES的加解密原理,并对两种算法的抗攻击性能进行了系统的阐述。同时介绍了目前密码界对这两种算法所做的研究工作的方向与现状。在此基础上,提出了两种针对分组密码中扩散层的改进方案。研究的内容分为两部分。第一部分是对DES中的固定IP置换进行分析与改进,提出了一种利用密钥生成非线性置换表的方法,在不改变DES的主体框架结构且不影响算法的运算量的情况下,增加了加密密钥长度。然后对该改进方案进行了具体实现并针对穷密钥搜索法与差分密码分析法进行了抗攻击性能分析。第二部分是对SPN密码结构的扩散层进行分析设计。阐述了循环矩阵与最优扩散层的联系,利用线性分支数的理论构造了能够生成任意阶最优扩散循环矩阵的算法。对得到的最优扩散循环矩阵进行分析得知,在矩阵元素满足一定关系时,达到最优扩散性的循环矩阵的个数近似于一个均匀分布,从而为密码算法设计中的扩散层提供了很好的理论基础。
其他文献
宽带无线自组织网具有不依赖网络基础设施、抗毁性强等特点,被广泛运用于各种特殊场合,如军事通信,应急通信等场合。由于无线传输信道是一个多径衰落、随机时变的信道,把基于自适
Ad hoc无线自组网络是全分布式的无线通信分组网络的一种,网络中的每个移动终端可以在网络中自主移动,且同时具有路由器和主机两种功能。数据以多跳的形式进行传输,不需要基
土壤墒情监测是农牧业灌溉、水循环规律研究、水资源合理利用及抗旱救灾信息收集的基础工作。目前我国土壤墒情信息采集的现状是土壤墒情监测站网少,区域和偏远地区检测难度
随着军事和民用技术的不断发展,迫切要求精确高效地分析电大尺寸复杂目标的电磁散射特性。随着计算机技术的迅猛发展以及全波快速分析方法的不断提出和改进,使得电大尺寸目标
随着通信技术的发展,如何在低信噪比环境下通过引入优秀的纠错码技术进行可靠的通信是人们关注的问题。论文基于迭代系统,将LDPC (Low Density Parity Check)码引入作为系统
合成孔径雷达(Synthetic Aperture Radar,SAR)是一种全天候、全天时的高分辨率对地探测雷达,在军事、经济和农业等领域都有广泛的应用。SAR的成像原理复杂,SAR影像处理涉及到许
随着信息及保密技术的不断发展,传统的保密与认证方式已越来越难以满足认证安全性的要求。生物特征识别技术由于其特征难以被复制与伪造,被认为是当今高度互联信息化社会最高
随着移动通信用户的增加以及用户对数据业务需求的增大,第三代移动通信系统已经逐渐融入人们的生活。为了提高网络覆盖率,以满足在任何时间、任何地点向任何人提供个人通信业务
随着移动通信系统的逐步发展成熟,3GPP也早已开始了对其长期演进(LTE)系统的研究和标准化工作。与3G相比,LTE的技术优势具体体现在:高速数据率、分组传送、延迟降低、广域覆盖和
目前,随着嵌入式Linux系统广泛应用于嵌入式产品、实时控制、通信设备等领域,增强嵌入式Linux内核的实时性变得尤为重要,而嵌入式Linux内核的核心是任务调度,任务调度的优化