NUX分组密码算法的分析

来源 :山东大学 | 被引量 : 0次 | 上传用户:xiao5playgame
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现如今的信息时代里,信息的存储、传递过程中的安全性成为人们非常关注的事情,而密码学的存在为信息的安全性提供了保障。分组加密算法是密码学中非常重要的组成部分,到目前为止,有很多具有重要意义的分组密码算法产生,例如数据加密标准DES算法、高级加密标准AES算法等。但随着智能设备的逐渐普及,物联网(IoT)、无线射频识别(RFID)、无线传感网络(WSN)等应用的安全性需求增加。因为这些设备对资源环境有极大的限制,原有的分组加密算法并不能够满足这一应用,故密码学家设计了轻量级分组密码算法,以适应资源受限的环境条件,如PRESENT算法、LED算法等。NUX算法是Bansod等人设计并提出的一种轻量级分组密码算法,其采用广义Feistel结构,共有31轮。NUX算法的分组长度为64比特,支持80比特和128比特两种长度的密钥。Bansod等人在设计文档中给出了对NUX算法的安全性分析,估计了 25轮的NUX算法的差分路线的概率为2-90,故而推断攻击的数据复杂度为290。同时估计了 25轮NUX算法的线性路线偏差最大为2-66,故而推断攻击所需要的明文量至少为2132。对全轮的biclique攻击,所需的数据复杂度为224,时间复杂度为2127.10次全轮加密。在本文中,我们利用NUX算法左侧两个分支和右侧两个分支的差分或线性掩码在传递过程中互不影响的特性,使用固定左侧或右侧的两个分支的差分值或线性掩码值为0的方法来减少搜素路线过程中的活性S盒数量,从而搜索得到了 NUX算法1-31轮的差分路线和线性路线。对于25轮的NUX算法,我们搜索得到的最佳差分路线概率为2-71,线性路线的最大偏差绝对值为2-41,均优于之前Bansod等人给出的结果。对于全轮算法,差分路线概率最优为2-88,线性偏差绝对值最优为2-50。利用搜索结果,我们使用概率为2-58的22轮的差分路线,通过在尾部添加七轮,对29轮NUX算法进行了差分攻击,攻击的时间复杂度为2121.73次29轮加密,数据复杂度为261,存储复杂度为296字节;同时我们使用偏差为2-30的19轮的线性路线,通过在其头部和尾部各添加三轮,对25轮NUX算法进行了线性攻击,攻击的时间复杂度为2126次25轮加密,数据复杂度为263.7,存储复杂度为270字节。此外,我们介绍了概率为1的全轮NUX算法的区分器,并利用该区分器对全算法进行区分攻击,攻击的数据复杂度为8,时间复杂度为8次全轮加密,且无存储。
其他文献
近年来,股价崩盘的现象引起了广大投资者和监管者的关注,股价崩盘风险的研究也逐渐成熟。现有研究普遍认为管理层过度自信和代理冲突是造成股价崩盘风险的主要原因。随着我国的年报问询函制度逐步完善,尤其是在沪深交易所陆续开通信息披露“直通车”之后,交易所向上市公司发出年报问询函的频率和问询深度都有了明显的提高,已经成为交易所的重要监管手段之一。年报问询函的发布与回函形成了监管机构和上市公司之间出现信息的双向
网络在线教学模式以其灵活、直观的特点,逐步应用在各大高等院校的日常教学之中。昌吉学院在响应高等院校教学模式改革趋势的基础上,分析自身实际教学情况,并考虑到物理学专
数字工艺模拟是当前制造业重要的辅助设计手段,对于缩短设计周期,减少设计成本有重要的作用,铸造行业对于数字模拟的研究也一直是一个应用热点。对铸造工艺产品产生影响的要
无线移动通信网络的蓬勃式发展在不断满足移动用户日益增长的需求的同时也给网络的能源消耗带来了巨大的问题。随着人类环境意识和经济意识的提高,能量消耗已经成为未来信息
推荐系统为用户提供了关于产品和服务的个性化推荐。在以往的推荐系统中,用户兴趣一直是被认为不随时间改变的。这些以往的推荐系统弱化了用户的兴趣改变。实际上用户的兴趣
目前手机成为人们必不可少的使用工具,因而涌现大量应用程序,借此用户能够随时随地获取网络上的数据和服务;与此同时,国家也大力支持和推进互联网与各行业的协同发展,因此将
网络密集化对于提升网络容量具有显著的优势。然而,这种动态、密集的网络面临着干扰、移动性、回程链路、能耗等方面的挑战。特别是在室外移动场景下,超密集网络需要与整个无
在信息交互日趋频繁的社会中,对个人身份认证的需求越来越多,生物特征识别相对传统的身份认证手段具有更高的可靠性。人的手掌包含丰富的静脉信息和掌纹信息,结合静脉和掌纹
全球移动数据流量的爆发式增长,其中主要是多媒体数据,导致网络中用户延迟加重,给基站到核心网的回程链路带来了严重负担。回程链路中的网络拥塞又可能会导致更严重的传输时
作为研究计划报告的意图书写的论文,主要是阐明我的创作思想。将创作灵感的来源、创作状况、实践经验以及绘画语言的分析作为文章中逐一阐述的内容。我的绘画创作内容主要围