- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分组密码算法的分析与设计-信息安全专业论文
万方数据
万方数据
承诺书
本人声明所呈交的硕士学位论文是本人在导师指导下进 行的研究工作及取得的研究成果。除了文中特别加以标注和致 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成 果,也不包含为获得南京航空航天大学或其他教育机构的学位 或证书而使用过的材料。
本人授权南京航空航天大学可以将学位论文的全部或部 分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。
(保密的学位论文在解密后适用本承诺书)
作者签名: 日 期:
南京航空航天大学硕士学位论文
摘 要
分组密码是密码学中的一个研究热点,在实现数据加密、消息鉴别、认证及密钥管理中有 着广泛的应用。随着 DES 的颁布实施,分组密码成为密码学中两个基本研究方向之一。随后, 分组密码的设计与分析在 AES 计划和 NESSIE 计划中又得到了广泛而深入的研究。而在 SHA-3 计划中,一半以上的 Hash 函数的设计都借鉴了分组密码的设计思想,而这一举动势必会推进 分组密码的进一步发展。本文通过研究现有的分组密码,设计了一个普通分组密码和一个轻量 级分组密码。
SHACAL-2 算法是当时入选 NESSIE 的四个分组密码算法中的分组长度和密钥长度最长的, 适用于一般的网络与信息系统安全中。本文为了加快 SHACAL-2 的扩散和混乱,对该算法从修 改密钥扩展函数和修改迭代函数两方面做了修改。通过依赖性测试表明改进后的算法提前一轮 实现雪崩效应。模差分攻击分析表明,该算法的 18 步差分攻击的时间复杂度由 O(214)提高到 O(227)。效率测试表明改进后的算法效率也有略微提高。
RC6 入围了美国 AES 征集活动和欧洲 NESSIE 分组密码征集决赛。近来 RC6 因其自身的特 点也用在了数字图像、云环境中。分组密码算法 RC6 要 6 轮加密可充分满足雪崩效应。本文通 过互换 RC6 算法轮函数中的两个字母,使其提前一轮实现雪崩效应,并且通过卡方测试和差分 分析表明算法的安全性也有所提高。由于修改后的算法与 RC6 的差异只是交换了 2 个字母,所 以修改后算法的效率与 RC6 相当。
AES 为新的数据加密标准,对其的研究与分析一直是密码学中的一个热点。本文通过借鉴 AES 算法设计思想,设计了一个适用于一般网络与信息安全系统中的普通分组密码 FWTS。 FWTS 算法的整体结构采用 Feistel 结构。通过依赖性测试、差分分析和不可能差分分析表明 FWTS 满足现代分组密码的安全性要求。通过效率测试 FWTS 的加密效率要高于 AES。
本文通过借鉴 PRESENT 算法的设计思想,设计了一个轻量级分组密码 SFP。SFP 算法的整 体结构采用了 Feistel 结构。通过依赖性测试、线性分析、差分分析和密钥编排攻击表明 SFP 算 法满足轻量级分组密码的安全要求,并且其硬件实现需要 1355GE,也满足资源受限环境的需 求。通过效率测试 SFP 算法的软件实现效率约为 PRESENT 算法的 2 倍。
关键词:分组密码,轻量级分组密码,SHACAL-2,RC6,AES,PRESENT
I
分组密码算法的研究与设计
ABSTRACT
In cryptography, block cipher is a hotspot and it has been widely used in data encryption, message authentication, authentication and key management. With the enactment of DES, block cipher become one of the two basic research of cryptography. People had a thorough research in design and analysis of block cipher in AES and NESSIE plans. In SHA-3 plan, more than a half hash functions borrowed ideas from block cipher, this will promote a further development of block cipher. By studying the existing block cipher, a common block cipher and a lightweight block cipher were designed.
Among the four standard block ciper selected by NESSIE in 2003, SH
您可能关注的文档
- 分布式蓄电池管理系统的研究-电气工程专业论文.docx
- 分布式虚拟化计算平台高可靠任务拆分系统的设计与实现-计算机系统结构专业论文.docx
- 分布式虚拟现实系统中的地形数据组织与基于地形的曲线绘制-计算机应用技术专业论文.docx
- 分布式视频压缩感知中帧分类和重构质量研究-信号与信息处理专业论文.docx
- 分布式视频压缩感知技术研究-信号与信息处理专业论文.docx
- 分布式视频编码中相关噪声建模的研究-计算机技术专业论文.docx
- 分布式视频编码中基于块的运动补偿插值边信息估计算法研究-计算机应用技术专业论文.docx
- 分布式视频编码中的解码器运动估计算法研究-计算机应用技术专业论文.docx
- 分布式视频编码中边信息技术研究-信号与信息处理专业论文.docx
- 分布式视频编码关键技术研究-信号与信息处理专业论文.docx
- 分组教学在中职英语词汇教学中的应用研究-教学(英语)专业论文.docx
- 分组教学在中职英语词汇教学中的应用研究教学(英语)专业论文.docx
- 分组教学模式在农村中学化学课堂教学中的研究——以正安县第六中学高一化学教学为例-学科教学(化学)专业论文.docx
- 分组密码算法和杂凑函数的Grover量子搜索分析-计算机应用技术专业论文.docx
- 分组网同步的硬件时钟与PTP组播实现技术通信与信息系统专业论文.docx
- 分组迭代密码函数的扩散层分析及应用-密码学专业论文.docx
- 分组网精确时钟同步技术的研究与实现-通信与信息系统专业论文.docx
- 分组遗传算法在社区检测及链路预测上的应用-电路与系统专业论文.docx
- 分行在线办公管理系统的设计与实现-软件工程专业论文.docx
- 分蘖洋葱病毒病原鉴定及脱毒苗培养·增殖技术的研究-蔬菜学专业论文.docx
最近下载
- 2025年涂料用滑石粉项目可行性研究报告.docx
- 2021年护士资格考试统考历年真题汇总及答案.pdf
- HGT3737-2018 厌氧胶粘剂行业标准.pdf
- SPSS16.0教程完整版课件.pdf
- Axure-RP-9互联网产品原型设计(慕课版)全书电子教案完整版课件.pdf
- WWT 0043—2012碳十四年代测定骨质样品的处理方法.pdf VIP
- 【企业盈利能力分析的国内外文献综述3900字】.docx VIP
- 【40套试卷合集】河北省石家庄市2019-2020学年英语九上期中模拟试卷含答案.pdf
- 计算机基础教程【大学全套课件】.pdf
- 2025年小学语文毕业升学考试全真模拟卷(口语交际与综合实践)试题详解.docx VIP
文档评论(0)