分组密码区分器的设计及应用研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:NoskyFox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码属于对称密码体制,是保护信息安全的重要手段之一。当今所使用的分组密码算法是否存在安全漏洞?如何找出分组密码算法的安全漏洞?这正是分组密码分析的研究重点。分组密码分析通常分两步:第一步是寻找算法的区分器;第二步是利用该区分器恢复算法的秘密信息。  本文就分组密码区分器的设计及其应用展开研究。第一章给出了分组密码研究的背景及意义;第二章介绍了分组密码区分器;第三章对3D算法进行了中间相遇攻击;第四章和第五章对分组密码算法平方和指标进行了分析;第六章全文总结。本文的主要研究成果如下:  1.3D算法中间相遇攻击的改进。利用3D算法的基本结构及S盒的差分性质,构建新的6轮3D算法中间相遇攻击区分器,给出11轮3D算法中间相遇攻击。结果表明:预计算阶段,攻击所需猜测的字节数减少到42个;在线攻击阶段,攻击所需的数据复杂度约为2497个选择明文,时间复杂度约为2325.3次加密,存储复杂度约为2342字节。新攻击更有效。  2. AES-128算法平方和指标密码分析的设计及应用。利用C语言编程实现AES-128算法的平方和测试,找到了其分布的特点,并利用该特点构建了新的9轮平方和区分器,对第10轮猜测密钥进行了过滤。攻击结果表明:在进行的1000次密钥过测试中,区分阀值为(121047,141047)时,区分器的平均过滤率约为54%,过滤成功次数约为639次。平方和指标密码分析方法是有效的。  3. LBlock、SIMON-32/64和SPECK-32/64轻量级分组密码算法的软件实现及平方和分析。利用C语言编程实现三个算法及其平方和测试。测试结果表明:三个算法在平方和分析中都表现出了与AES算法相似的特点,这也体现出了平方和指标密码分析方法的通用性。
其他文献
随机共振是一种非线性现象,其本质是当信号、噪声和非线性系统间达到某种匹配关系时,噪声的部分能量可以转移到信号上,从而提高输出端信噪比。随机共振算法快速、高效,并可通过硬
期刊
园林绿化是工程项目里面非常重要的一部分,对于园林工程的成败也具有决定性的意义,同时,它还关系到工程的经济效益,以及社会效益和环境效益等多方面的效益。虽然近几年我国园林绿
拒绝服务攻击是近年来互联网的重大威胁,这种攻击使得计算机系统或者网络无法正常运转,从而使得合法用户获得的服务质量降低甚至无法获得服务。经过十年的发展,拒绝服务攻击呈现
宽带网是承载多种业务的网络平台,基于IP的视频监控系统可满足用户的多种需求,是宽带网可视通信业务的重要组成部分。IP视频监控业务是一种基于宽带网络为用户提供图像和各种
期刊
近几年随着传感器技术、嵌入式技术、无线通信技术和网络等技术的飞速发展和日益成熟,在世界范围内开始出现了具有感知、数据处理和短距离无线通信功能的传感器,并且由这些传
期刊
近年来,随着科学技术的迅猛发展,语音识别技术被广泛应用于各行各业。本文在分析和总结前人研究的基础上,提出了基于多特征参数混合的研究思路,以此来解决在识别率和鲁棒性方面存
期刊