基于混沌的双模块Feistel结构的分组密码算法CFE的安全性分析

来源 :西北师范大学 | 被引量 : 0次 | 上传用户:kellyfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于混沌的双模块Feistel结构高安全性高速分组密码算法是中国密码学会举行的全国密码算法设计竞赛的29个分组密码算法之一.CFE分组密码算法采用Feistel结构,明文分组支持128比特和256比特两种模式,加密轮数共为5轮.算法使用的密钥K是由时空混沌系统所生成的一个长度为8的向量,其输入有5种模式可选择.算法的设计特点是使用混沌序列生成子密钥和非线性部件S盒,并且利用明文参与非线性部件的选择,使得分析者进行密码攻击时,不能将编码环节作为已知因素,构造基于已知S盒的差分和线性分析.又因为算法的S盒受1 比特轮输入因素控制,动态可变,使得攻击者不能基于传统的固定编码环节分析方法进行密码攻击.线性变换结合正向扩散和逆向扩散实现信息扩散.而该算法的创新性是密钥扩展方案采用初始密钥利用混沌迭代算法生成的混沌序列作为轮密钥,对明文每个分组加密时,根据每轮的明文选取S盒.本文针对CFE分组密码算法进行分析得到以下主要结论.密码部件分析方面,包括S盒、P置换、轮函数以及密钥扩展算法.针对一固定的S盒,发现其满足双射性和严格雪崩准则,并且算出了该S盒的差分分布表,以此得出了差分均匀度以及最大差分特征概率.密码算法安全方面,由于算法的动态S盒的结构特点,不适合使用滑动攻击、积分攻击、立方攻击、代数攻击、插值攻击和循环移位攻击分析其安全性;可以抵抗线性攻击、差分攻击、差分-线性攻击、不变子空间攻击中间相遇攻击.且有以下主要结论(1)该算法总共有5轮迭代,可以构造出密码算法概率为1的5轮不可能差分特征链.并且利用不可能差分特征进行了区分攻击.(2)给出了该算法的5轮活性差分S盒的个数,概率约为2-21.(3)算法存在4轮飞去来器攻击.(4)算法存在5轮零相关线性特征.
其他文献
城市森林在城市生态系统中占据重要地位,它不仅能美化城市环境,还有助于保护生物多样性和维持生态平衡。有效的城市森林经营管理是保证其可持续发展的基本要求。传统的城市森林管理通常需要投入大量物资和劳动力开展实地调研,或借助高光谱遥感数据探测地表植被进行资料统计,这些方法往往受到数据源获取与数据质量的限制。谷歌地球(Google Earth)以直观的三维视角展示全球范围内的地理空间数据,能有效地监测城市森
植物功能性状是植物在进化发展过程中形成的与生存、生长发育和繁殖密切相关的功能特征,可反映植物在不同环境条件下的适应策略。为了探究山脊油松的生态策略,本研究以秦岭中段天然油松成熟林为对象,以非山脊油松为对照,在海拔1300~1600 m、1600~1900 m、1900~2100 m的山脊和非山脊阳坡分别设置3个20m×20m的样方,运用方差分析、逐步回归分析、相关性分析等方法,测定和分析了山脊油松
促进学生深度学习的高中数学课堂教学策略有:从学习境遇的营造来看,设计一个最能调动学生全部的感受力及已有的认知经验的真实情境;从问题引导的方式来看,用逐渐递进的问题搭建脚手架引领学生进行数学思考;从探究问题设计来看,提供含有类似核心任务的、多样化的、具有横向或纵向变式的问题情境;从学习内省组织来看,采取多样化的活动方式促进学生的理解与反思。
聚类分析作为数据挖掘中非常重要的一种工具,本质是将数据元素划分为若干组的技术,使得组内的元素具有较高的相似性,而与其他组中的元素不同。聚类算法由于其无监督分类的特点,已经在信息检索、商务智能、数据挖掘和推荐系统等领域得到广泛应用。文献推荐可帮助学者们在海量文献中较快找到所需资料,因此如何更准确高效的进行文献推荐是目前研究的热点。本文主要针对FCM算法存在的不足进行了相应的优化改进,并将改进算法应用
近年来,随着图形处理器的发展,机器并行运算能力得到提升,促进了深度学习技术迅猛发展。在计算机视觉处理领域,得益于上述进展,研究人员在图像分类任务中引入深度卷积神经网络模型,分类结果已经逼近甚至超越人类表现,取得突破性进展。近年来,图像分类任务开始向细粒度层次发展,细粒度图像分类任务成为新的研究热点。相较于传统图像分类任务,由于受图像拍摄场景影响,细粒度图像分类任务存在类间差异小、类内差异大的难点。
在计算机视觉领域中,对植物叶片的自动分类是一个重要应用方向,也是生物学知识与人工智能技术相结合的必然产物。通过使用叶片图像作为分类依据来鉴定植物种类正逐步成为效率最高、准确率可靠的通用方法。因此,研究叶片图像特征提取方法、不同种类的叶片分类方法,对于提高叶片分类准确率具有重要意义。在此基础之上,本文主要通过对数字图像处理以及特征描述子的计算,研究了植物叶片分类的有效方法并提高分类准确率。本文的主要
大果圆柏(Juniperus tibetica Kom.)是我国特有的刺柏属树种和传统的藏药植物之一,在中国生物多样性红色名录(高等植物卷)中被划定为“易危”种。因此,探究和构建大果圆柏种质资源的有效保护和利用策略显得尤为重要和迫切。但对于大果圆柏针叶化学多样性及遗传变异规律的研究鲜有报道,具有药用价值的活性物质还尚未明确。本研究从青海省采集了17个居群大果圆柏的针叶材料,分别从化学成分组成、生物
随着云存储技术的发展,越来越多的个人和组织将本地数据存储在云端,不仅可以节省本地的存储空间和计算资源,还可以实现与其他用户的资源共享。然而,一旦用户将数据外包到远程平台,将失去对数据的物理控制。一些云服务提供商可能会删除用户访问量较少的数据,以获取更多利益。此外,内部硬件或软件的故障也可能导致数据丢失。在这种情况下,云服务器可能会为了维护自身信誉度而向用户隐藏数据损坏的事实。因此,如何保证外包数据
全球气候变暖引起的冰川融化、生物灭绝等现象将给当今社会以及自然生态系统造成巨大的冲击,提高土壤固碳能力是减缓全球气候变暖的措施之一。而刺槐作为黄土丘陵沟壑区的主要造林树种,了解其土壤固碳能力,可以为该地区碳储量的估算及人工林的抚育与管理提供科学依据。本文以黄土丘陵沟壑区永寿县不同林龄刺槐+侧柏混交林(RP1:7 a;RP2:13 a;RP3:23 a)为研究对象,不同林龄刺槐纯林(R1:7a;R2
随着近年来WiFi环境感知技术的发展,其应用领域也在不断的革新,WiFi信号的作用已不再局限于数据通信。目前,基于信道状态信息(Channel State Information,CSI)的人体感知研究正在全面展开,当人体在充斥着多条无线信道的WiFi环境中做不同动作时,无线信道的CSI信息会进行相应的改变,而从CSI信息的变化中能分析出相应的动作信息。现有的人体感知的大量研究方法,主要是采用可佩