轻量级分组密码的设计与分析

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:wanglin0824
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在通信和计算机科技的日新月异的发展的今天,用户对信息的数据存储、数据处理和数据传输的安全需求越来越迫切,而现代密码学是解决安全问题的最有效的方式。分组密码作为密码学中的一大重要分支,在对大量数据加密的应用中扮演着举足轻重、不可替代的作用。高级加密标准算法AES具有可靠的安全性和高效的执行效率,它以硬件、软件等不同的实现方式广泛应用在个人通信、电子支付、数据库加密等诸多领域。但是AES实现规模相对较大,不适合应用在某些资源极端受限的应用环境,如电子标签(RFID)或无线传感器网络(WSN)中,因此如何设计一种好的轻量级分组密码就变得非常重要了。本文致力于轻量级分组密码的组件设计与分析,以AES算法的设计原理作为主要参考依据,结合了当前流行的超轻量级分组密码算法PRESENT,并运用现代分组密码设计过程中用到的技巧,给出了设计方案,具体研究成果如下:1.改进了PRESENT算法的置换层,该结构的置换层具有自反性和高度对称的结构。采用新置换层的PRESENT算法,在硬件实现和软件实现方面,规模都比以前更小。并通过输入比特和输出比特之间的相关性,论证了改进后PRESENT算法具有足够的安全性。2.设计了一种新的基于有限域上的数学函数的4bit-S盒,它采用了具有自反性质的幂函数作为核心部件,采用包含对称矩阵的线性仿射来增加代数复杂性,结构十分紧凑,只需要稍加修改就可以变成逆S盒。给出了S盒的逻辑电路结构,评估了硬件规模,并且证明了S盒具有很强的安全性指标。3.提出了一种构造完全雪崩效应随机S盒的几何化方法,为设计更好的“人工选择S盒”提供了新颖而有效的途径。证明了自反结构的4bit-S盒不存在完全雪崩效应。最后指出了将本文设计的置换层和S盒相结合会出现安全上的缺陷。
其他文献
目的:1.研究抑郁症患者额前皮质、前扣带回皮质、海马等感兴趣区(region ofinterest,ROI)N-乙酰天冬氨酸(NAA),谷氨酸(Glu),胆碱(Cho)以及肌醇(mI)等代谢化合物相对含量的改
随着经济的快速发展,市场对新时代的企业也提出不同的要求,其中对信息资源的利用显得尤为重要,信息提供了关于企业过去、现在和未来的全面材料,对各种生产经营的计划、控制、考核
高校实验室管理系统是高校教学科研重要组成部分之一,也是开展实验教学和科研集中地。高校实验室基地建设与系统管理水平高下直接影响高等教育教学、科研、管理质量和水平。伴
北方花鸟画具有独特的地域特征,因为这些画的作者一般都是北方人,由于生活地域的关系,自然对北方的花鸟画有着天然的认知和观察。艺术来源于生活,要想花鸟栩栩如生地展现在世
<正>一、编者意图与《课标》规定培养学生的阅读策略,具体说就是培养学生阅读过程的"预测"能力,这显然是统编版三年级上册第四单元重要的教学目标之一。单元导语写道:"猜测与
给出了均值不等式的两个加细,并举例说明了其运用.
随着移动通信网络技术的不断升级运用,在网络化特定的环境中,可以实现对高噪音语音环境下清晰的语音通讯相对难题的解决方式,通过使用多方面的技术控制与创新,在早期的语音噪
<正> 上海电站辅机厂为国家大型一类骨干企业,是目前国内最大的电站辅机专业生产厂。1984年取得国家颁发的一、二、三类压力容器设计、制造许可证和工业锅炉制造许可证。1987
随着信息技术的普及和发展,计算机信息安全问题成为人们目前关注的重点内容。本文对计算机安全技术做出了简要概述,分析了计算机信息技术发展过程中出现的安全问题,并应对计
随着当今时代经济的快速发展,计算机信息技术也在高速发展着。网络已然成为商业、日常生活中不可或缺的存在。与此同时,计算机网络带来的一系列问题也不容忽视,严重的影响着