学位论文 > 优秀研究生学位论文题录展示
云存储文件混沌加密系统的设计与实现
作 者: 徐进婕
导 师: 王光义
学 校: 杭州电子科技大学
专 业: 电路与系统
关键词: 改进Logistic 云计算 API身份认证 混沌密码
分类号: TN918.4
类 型: 硕士论文
年 份: 2014年
下 载: 3次
引 用: 0次
阅 读: 论文下载
内容摘要
近年来,云计算已经开始渐渐进入普通人的视野,云提供商为人们提供了便携的存储空间,只要有网络,人们就不需要携带实体的存储介质。很多企业也逐渐将大容量的数据或者数据处理交给“云”来解决,这样可以减少其运作成本和经营成本。但是大部分的云端存储只是单纯的存储,并不能保证用户所存储的信息的安全性,即使声称提供密码保护,也只是基于用户认证的时候,并不能满足人们对于所需求的存储空间的安全的要求。而且随着计算机性能的不断提高,会使得网络密码的安全性降低,必须采取适当的措施以保护机密数据的安全。为了加强其保密通信的安全性,选择具有传统密码学特征的混沌进行加密,可用其产生密钥流对信息进行加密,混沌密码已成为新型密码的一种重要设计方法。本文构造了一个改进的Logistic混沌映射,基于该映射产生的性能良好的密钥序列,与密码机制相结合,在VC++平台下设计了一个云存储加密传输方案,实现了云空间数据的加密和解密,保证了云端数据的安全性。本文的主要内容如下:为了扩展Logistic映射的满映射区间和混沌区的参数区间,在原始Logistic映射的基础上,进行了两种改进,一是变换了参数,另一是对变量进行了取模拉伸,扩展了其变量区间和参数空间,增大了密钥参数空间。对其动力学特征进行了分析,如分岔图,Lyapunov指数,数值分布的均匀性等基本性能。基于改进的Logistic映射和单片机处理器,设计了一个数字混沌序列发生器,以验证其混沌状态是否稳定,同时基于微处理器构建的混沌信号发生器,电路简单易于设计,可以用于需要混沌信号源的电子电路设计。并对其产生的数字混沌序列按国际惯例用NIST软件包进行了测试,测试结果表明,该混沌数字序列性能较好,可作为密钥使用。针对现今云端存储的安全性欠缺完善考虑的问题,提出了一个云存储文件混沌加密系统方案。该系统简单易操作,利用对分布式对象接口的调用,完成了与云端的网络加密传输。首先先对云计算的基本概念和传输所用到基础知识做了相关研究和介绍,如分布式计算,网格计算,网络文件传输协议,云提供商的API接口函数。其次对整个系统的流程方案进行了详细介绍,包括界面的开发,各模块的流程介绍,用户认证模块,混沌加解密模块,如混沌流密码,混沌DES,混沌3DES算法的实现,文件传输模块和密钥的管理等,并对各模块的实现方案进行了阐述和验证,最后对该系统的安全性,如对密钥空间和对密钥进行的攻击性实验做了相应的分析。
|
全文目录
摘要 5-6 ABSTRACT 6-10 第一章 绪论 10-14 1.1 研究背景及意义 10-11 1.2 研究现状及发展趋势 11-13 1.3 本文主要研究内容 13-14 第二章 混沌及混沌密码学 14-20 2.1 混沌 14-15 2.1.1 混沌的定义 14 2.1.2 混沌的运动学特性 14-15 2.2 几种常见的离散混沌系统 15-17 2.2.1 虫口模型 15-16 2.2.2 帐篷模型 16-17 2.2.3 伊农模型 17 2.3 现代密码学及与混沌的结合 17-19 2.3.1 单密钥密码学 17-18 2.3.2 公钥密码学 18 2.3.3 混沌密码学 18-19 2.4 本章小结 19-20 第三章 Logistic 映射的性能改进 20-33 3.1 Logistic 映射改进 20-28 3.1.1 Logistic 映射 20-21 3.1.2 第一种 Logistic 映射扩展类型 21-22 3.1.3 动力学特性分析 22-24 3.1.4 第二种 Logistic 映射扩展类型 24-28 3.2 数字序列的单片机实现 28-30 3.3 序列性能分析 30-32 3.4 本章小结 32-33 第四章 云存储文件加密传输相关技术 33-41 4.1 云计算及相关知识 33-35 4.1.1 云计算服务模式 34 4.1.2 云存储 34-35 4.1.3 云安全 35 4.2 云计算环境下文件传输技术 35-37 4.2.1 分布式计算 35-36 4.2.2 集群计算 36 4.2.3 网格计算 36 4.2.4 文件传输协议 36-37 4.3 API 接口 SDK 包相关技术 37-39 4.3.1 用户身份认证 37-38 4.3.2 盛大云接口函数 38-39 4.4 本章小结 39-41 第五章 云存储文件混沌加密系统软件设计与实现 41-58 5.1 云存储文件混沌加密系统设计的主要内容 41-42 5.2 文件传输模块 42-44 5.3 混沌加解密模块 44-48 5.3.1 混沌流密码算法 45-46 5.3.2 混沌 DES 算法 46-47 5.3.3 混沌 3DES 密码算法 47-48 5.4 密钥管理 48-52 5.4.1 混沌密钥流的产生 48-50 5.4.2 密钥加密存储 50-52 5.5 云存储文件混沌加密系统的总流程和实现 52-56 5.6 安全性分析 56-57 5.7 本章小结 57-58 第六章 总结和展望 58-60 6.1 工作总结 58 6.2 研究展望 58-60 致谢 60-61 参考文献 61-66 附录 66
|
相似论文
- 云计算平台下的动态信任模型的研究,TP309
- 基于Eucalyptus的教育知识服务模型设计与实现,TP393.09
- 云网络实验平台研究与实现,TP393.09
- 基于云计算的数字图书馆服务模式研究,G250.76
- 面向云计算的动态模糊测度方法研究,TP274
- 基于云计算的图书馆信息服务研究,G252
- 基于云计算的Web教育爬虫,TP391.3
- 云计算客户端应用系统的研究与开发,TP311.52
- 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
- 基于Hadoop的移动学习系统设计与实现,G434
- 云计算在权限管理中的应用研究,TP309
- 基于MPSO算法的云计算任务调度策略研究,TP3
- 基于信誉度的云环境下资源管理的研究,TP315
- 云计算技术及其在电子商务物流中心设计与运行中的应用,F724.6;F252
- 构建基于云计算的企业信息系统关键技术研究,TP315
- 基于Google平台促销模块与商品模块的设计与实现,TP311.52
- 面向资源区域化及流量本地化的网络优化,TP393.06
- 基于Google云的B2C网站后台管理模块实现,TP311.52
- 基于云计算的ITIL运维,TP311.52
- 基于云计算的软件资源服务平台研究,TP311.52
- 面向电信的云计算平台安全关键技术研究,TP393.08
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信保密与通信安全 > 密码的加密与解密
© 2012 www.xueweilunwen.com
|