相关密钥分析技术及其新应用

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:scstscst24
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码和hash函数作为密码学的重要基础算法,一直是密码学界和工业界的热点研究课题之一。线性分析,差分分析,不可能差分分析、boomerang攻击、相关密钥攻击、积分攻击、和rotational分析等是针对分组密码和hash函数的有效密码学分析方法。其中相关密钥技术是最有效分组密码分析方法之一,它全面考虑迭代轮结构与密钥调度算法的安全性,而且密码分析者拥有更大的灵活度。   本文针对相关密钥技术展开研究,使用相关密钥技术分析若干密码算法的安全性,包括hash函数Skein的核心分组密码算法Threefish-256、DASH、轻量级分组密码LBlock。并且研究构造独立相关密钥差分链的通用算法,针对轻量级分组密码mCrypton提出Biclique攻击。取得以下研究成果:   以计算加法差分链的高效算法为基础,提出针对31轮Threefish-256的时间复杂度为2234的相关密钥boomerang区分攻击。   本文率先给出hash函数DASH-256的第三方密码分析,重点分析DASH-256的核心部件(H)256。首先使用差分分析方法提出针对8轮DASH-256压缩函数的区分攻击。然后在相关Ⅳ模型下,利用两条短的高概率差分链构造出针对9轮(H)256的boomerang区分攻击。   结合相关密钥技术与boomerang攻击,构造针对16轮LBlock的相关密钥boomerang区分攻击。在此基础上进一步分析LBlock的相关密钥截断差分链,提出22轮LBlock的密钥恢复攻击。相比已公开发表的LBlock的分析结果,我们的攻击具有计算复杂度和数据复杂度的优势。   通过研究平衡完全二分子图与独立相关密钥差分链的关系,提出构造独立相关密钥差分链的通用算法。并使用本文提出的算法分析轻量级分组密码算法mCrypton的独立相关密钥差分链,提出针对全轮mCrypton-64/96/128的计算复杂度分别等于262.9,294.13,2126.57的biclique密钥恢复攻击。   上述攻击均基于相关密钥技术,体现了相关密钥技术分析方法在密码学安全性分析中具有非常重要的作用。
其他文献
随着互联网的快速发展,基于Web的社会网络得到快速的传播和普及,它改变着人们的社交和生活习惯,影响着人们的思维方式。面对与日俱增的网络规模,直接对其进行整体分析和研究的难
网络技术的发展和计算机处理能力的不断提高,使得可视电话、视频会议以及视频点播等多媒体应用成为可能。但是到目前为止,通过因特网进行视频传输仍然很困难,这主要是因为因特网
如何全面而准确地建模金融系统中各因素之间的影响关系,并动态监控其变化情况是在当前金融分析领域面临的一个重要问题。传统的研究方法往往根据专家经验人工选择少量较为重要
在当今世界,伴随着互联网通信技术的飞速发展,每天都有大量的信息在网络上传输,因此人们越来越重视多媒体信息的安全问题。为了保护图像信息的安全性,产生了一门可以隐蔽信宿
随着多媒体技术和网络技术的飞速发展,数字图像信息在各行各业中的应用日益广泛,如何从大量的图像信息中快速而准确地检索出所需的信息成了一个亟待解决的问题。基于形状的图
字符识别是模式识别领域的重要研究课题。随着计算机与互联网技术的发展,特别是智能终端的普及,联机手写字符识别已经成为人们现实生活的重要需求。汉字的种类繁多,结构复杂,且相
随着科学技术的发展与普及,计算机与网络在各个领域都获得了广泛的运用,信息安全问题日益凸显。可信计算是公认的解决计算机安全问题的一种有效途径。采用了可信计算技术的计
骨龄指标在医学领域、体育领域和司法等领域有着广泛的应用,是目前医学图像处理领域重要的研究课题之一。现阶段对骨龄评价主要是通过人工方式对手腕骨X射线图像进行观察来获
随着互联网信息,尤其是文本信息的爆炸式增长,如何让用户高效地获取最重要或者说最需要的信息已经成为学术界备受重视的问题。以Web InfoMall为例,从2001年以来,该系统已经保存了
本报告分为两部分内容来阐述作者在站期间完成的多核体系结构分析与优化技术研究工作及成果。  (1)基于蚁群优化的片上网络自适应路由算法的FPGA仿真与性能分析技术研究。