基于序列密码的认证加密算法的设计与分析

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:beibeigou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着CAESAR竞赛的发起,认证加密成了对称密码学中的一个热门的研究方向。序列密码加解密速度快,软件实现简单,硬件实现规模小,适合传输大量数据。同样地,基于序列密码的认证加密算法具有相同的特点。本文主要研究了基于序列密码的认证加密算法的设计方法和分析方法,完成的具体工作如下:1.介绍了认证加密的概念,总结了认证加密算法的设计原理,通过比较传统的合成认证加密方式和CAESAR竞赛中的认证加密方式,发现同时具有认证和加密功能的认证加密算法更安全高效,其中基于序列密码的认证加密算法的优势更加突出;根据消息和非线性状态更新函数的关系,总结了不同结构的序列密码的设计方法;介绍了CAESAR中两个典型的认证加密算法:FASER和MORUS。2.研究了基于序列密码的认证加密算法的攻击方法:猜测确定攻击、代数攻击、线性区分攻击、差分攻击和伪造攻击,其中,伪造攻击主要用于攻击算法的认证部分,其他四个主要用于攻击算法的加密部分。介绍了FASER128算法的猜测确定攻击,并对MORUS算法实施了线性区分攻击和伪造攻击。3.设计了一个基于序列密码的认证加密算法——BRIDGE,BRIDGE算法使用了模232加法、异或和循环移位三种操作;该算法中两个函数ARX和MIX分别提供了良好的混乱性和扩散性。4.分析了BRIDGE算法的安全性,对算法进行了2轮线性分析、2轮选择IV差分攻击和碰撞伪造攻击,结果表明该算法能够抵抗这三种攻击。通过比较BRIDGE算法和FASER128算法的实现效率,发现前者的实现效率更高,加密10万字节的速度可达到12.15 cycles/byte。
其他文献
在数控铣床加工过程中,为使机床、工件、刀具保持正确相对位置需要采用夹具这一工艺装置。工装夹具是数控铣床加工中不可或缺的组成部分之一,特别是随着数控机床技术不断向着
在海量信息化资源伴随着互联网不断发展的今天,小学音乐课堂特别需要有效应用数字化教学资源。本文运用现代教育理论,结合小学音乐课堂教学实际,探索教育信息化资源与小学音
文章以溶液喷射纺PAN纳米纤维膜为支撑材料,探究了DBS在PAN多孔纳米纤维膜中自组装规律。结果表明:溶剂为苯乙酮、环戊醇、乙二醇时,DBS均可以自组装形成纳米纤维,且DBS自组
2002年,洛阳市委、市政府做出了以洛河为轴线,洛河南北对称发展的决策,决心通过3~5a的努力,把洛阳新区建设成为山水园林相间、生态环境优美、功能设施齐全、现代气息浓郁、最
当前我国已经发现的蒲公英种类已经达到了七十多种,而且这其中的很多蒲公英被广泛地应用到医学、食品等方面。并且我国对蒲公英属植物繁殖生物学方面的研究,也取得了不错的进
高强钢具有高强度、高韧性的优点,被广泛用在液压支架、汽车车壳上,其焊接性被国内外学者广泛关注及研究。介绍了高强钢中厚板焊接时的难点,讨论了目前国内外不同焊接方法、
<正>一、设备规格和需求量增大,行业规模效益渐显改革开放以来,我国基础设施和民用建筑发展迅速,砂石用量持续增长,天然砂石难以满足全部需求,逐步出现了采用破碎、筛分设备
会议
磺胺类抗生素因其预防和控制疾病传播的作用被广泛应用于畜牧业、水产养殖业中,但该类药物难降解、残留时间长,最终会以各种途径进入并残留在环境水体中,影响环境质量并危害
国际恐怖主义犯罪一直是世界各国打击的重点犯罪,它具有高破坏性、反政府性等特点,严重影响国家安全和经济发展。随着网络技术的飞速发展,互联网不仅给人们的生活带来了便利,也给恐怖分子带来了新的发展机遇。网络恐怖主义犯罪是恐怖主义与数字化、网络化和信息化生活方式相结合的一种犯罪形式,通过网络实施的恐怖主义犯罪增加了犯罪的跨国性和隐蔽性,使得在世界范围内的网络恐怖主义犯罪管辖权冲突持续存在。管辖权的确立是指
学位
近年来,伴随着中国综合国力的快速提升以及国际与地区形势的复杂变动,中国的外交战略面临着深刻而剧烈的转型,周边外交的重要性显著提升。东南亚拥有着连接印度洋与太平洋的关键航道和战略水域,是进出我国东南沿海的门户,也是重要的交通运输线路,这种特殊的地缘位置以及密切的政治经济与安全关系使得东盟及其成员国在我国周边外交战略中至关重要,其是中国地缘经济、政治和安全的依托地带,也是中国开展周边外交的优先方向。在
学位