AES和DES算法改进及其在文件管理中的应用研究

AES和DES算法改进及其在文件管理中的应用研究

论文摘要

近年来,随着计算机和网络技术的飞速发展,各大企事业单位相继普及使用计算机办公,电子文档逐渐取代了纸质文档。企业的重要数据,如客户资料等重要资料都是以电子文档的形式存储于计算机里面的。使用计算机办公给我们带来高效率,节省资源等诸多好处的同时也相应的产生了电子文档的安全管理的忧患。例如,信息泄露的风险大大增加,办公人员因误操作对电子文档造成不可修复性的伤害等。正是这些忧患,不但会给办公人员带来困扰,更可能因此给企业带来难以估计的经济损失,甚至会严重影响企业的发展和生存。如是,需要提出一种企业级的、在协同工作状态下安全有效地管理电子文档的解决方案。本文以电子文档安全管理现状为研究背景,提出一种安全管理电子文档的解决方案。该解决方案主要由基于混沌加密、文件管理和文件远程传输三部分构成。其中混沌理论是近几年兴起研究理论,与密码学有着密不可分的联系,例如混沌对初始条件和控制参数的极端敏感性对应于密码学扩散的特性,将混沌理论与AES加密算法结合,将混沌原理与DES加密算法相结合,利用混沌系统所具有的特性来弥补AES和DES算法的缺陷,以达到更好的加密效果,提高破密难度系数。同时,兼顾对文件的查询和垃圾文件处理;通过文件远程传输,实现互联网用户彼此的安全通信。本文首先对混沌理论,AES加密算法和DES加密算法的基本概念进行相应的描述,介绍了AES密码算法的相关原理,并对AES算法存在的不足进行分析,结合混沌系统具有初值敏感性和不可预测性等特征对AES算法的弱密钥性进行了改进,并对改进后的算法进行了安全性分析。然后,介绍DES加密算法的加密原理,并对其进行改进、应用和性能。最后本文将改进的AES和DES加密算法应用到文件管理系统中。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究的背景和意义
  • 1.2 国内外研究现状
  • 1.3 本文研究的主要内容
  • 1.4 论文的组织结构
  • 第2章 相关理论
  • 2.1 混沌理论
  • 2.1.1 混沌理论的基本介绍
  • 2.1.2 混沌的特征
  • 2.1.3 混沌理论与密码学的联系,及其在密码学中的应用
  • 2.2 AES加密算法
  • 2.2.1 AES加密算法的介绍
  • 2.2.2 AES加密密钥生成流程
  • 2.2.3 AES加密算法加解密过程
  • 2.3 DES加密算法
  • 2.3.1 DES加密算法的介绍
  • 2.3.2 DES加密密钥生成流程
  • 2.3.3 DES加密算法加解密流程
  • 2.4 本章小结
  • 第3章 基于混沌映射的AES算法设计与实现
  • 3.1 AES加密算法密钥生成缺陷
  • 3.2 基于混沌映射的AES算法改进
  • 3.2.1 二维Logistic映射
  • 3.2.2 算法描述
  • 3.2.3 算法分析
  • 3.3 本章小结
  • 第4章 基于混沌映射的DES算法设计与实现
  • 4.1 DES加密算法分析
  • 4.1.1 加密算法DES特点研究成果的总结
  • 4.1.2 DES安全性分析
  • 4.2 基于混沌映射的DES算法改进
  • 4.2.1 算法描述
  • 4.2.2 算法分析
  • 4.3 本章小结
  • 第5章 文件管理系统的设计与实现
  • 5.1 系统分析
  • 5.1.1 系统需求分析
  • 5.1.2 系统可行性分析
  • 5.1.3 系统用例分析
  • 5.1.4 系统功能模块具体描述
  • 5.2 系统功能
  • 5.2.1 文件加密模块
  • 5.2.2 文件压缩模块
  • 5.2.3 文件备份模块
  • 5.2.4 文件解密模块
  • 5.2.5 文件上传模块
  • 5.2.6 文件查询模块
  • 5.2.7 文件清理模块
  • 5.2.8 密钥管理模块
  • 5.3 系统测试
  • 5.3.1 功能测试
  • 5.3.2 性能测试
  • 5.4 本章小结
  • 第6章 结论与展望
  • 6.1 结论
  • 6.2 工作展望
  • 参考文献
  • 攻读学位期间发表的论文
  • 致谢
  • 相关论文文献

    标签:;  ;  

    AES和DES算法改进及其在文件管理中的应用研究
    下载Doc文档

    猜你喜欢