首页> 中文学位 >安全网络防盗盘的研究与设计实现
【6h】

安全网络防盗盘的研究与设计实现

代理获取

目录

声明

摘要

插图索引

附表索引

第1章 绪论

1.1 研究背景及研究意义

1.2 国内外研究现状

1.3 研究内容

1.4 论文结构

第2章 相关技术

2.1 软件开发平台

2.2 编程技术

2.2.1 JSP

2.2.2 Oracle

2.2.3 VC++6.0

2.2.4 JDK

2.2.5 TOMCAT

2.2.6 DLL

2.2 公匙和私匙

2.3 小结

第3章 动态混合加密算法

3.1 典型加密算法

3.1.1 ECC加密算法与RSA加密算法

3.1.2 AES加密算法与DES加密算法

3.1.3 MD5加密算法

3.2 动态安全网络盘系统策略

3.3 系统安全性分析

3.4 小结

第4章 安全网盘系统设计

4.1 安全网盘整体需求

4.1.1 系统需求分析

4.1.2 系统功能需求

4.2 功能模块设计

4.2.1 注册模块设计

4.2.2 登录模块设计

4.2.3 加密模块设计

4.2.4 上传模块设计

4.2.5 下载模块设计

4.3 系统的其他部分设计

4.3.1 数据库

4.3.2 界面设计

4.3.3 ActiveX

4.3.4 DLL

4.4 小结

第5章 安全网盘功能实现和测试

5.1 注册功能实现

5.2 登录功能实现

5.3 加密功能实现

5.4 上传功能实现

5.5 下载功能实现

5.6 解密功能实现

5.7 测试部分

5.7.1 测试环境

5.7.2 测试数据源说明

5.7.3 测试用例说明

5.8 测试结果

5.9 小结

结论

参考文献

致谢

附录A 附代码

展开▼

摘要

网盘是由互联网公司推出的在线存储服务,向用户提供文件的存储、访问、备份、共享等管理文件等功能。用户可以把网盘看成一个网络上的硬盘或U盘,不管你身在何处,只要能够连接到网络,你就可以管理、使用存储在服务器上的文件。然而目前大多网盘提供商多为各自的互联网公司,存在着功能不全,不同公司之间差异性较大、安全性、隐私性问题,不能有效实现资源安全存放管理和共享等缺点。本文运用加密技术设计开发的一种混合的加密解密方式,以先进的思想为指导,有效安全的整理资源,实现资源的安全性管理、数据的安全性共享。平台完善的功能及便捷的操作,大大降低了不同公司在安全性维护方面的成本。
  本文重点解决了传统网盘中加密、解密不方便、安全性不足的问题。
  主要工作归纳如下:本文针对传统的网盘安全性不足,对需求进行分析和系统设计,给出了基于混合加密和解密的安全网络防盗盘系统的模型;应用加密、解密技术、jsp技术、oracle数据库等,编程实现了安全网络防盗盘系统;通过对系统进行相关功能模块的测试,并对结果做验证分析和试运行。
  本系统用户在互联网上经过严密的身份认证之后登录到自己的网络盘,安全地上传或下载文件。上传文件前,用户在客户端将文件进行加密;下载文件后,用户在客户端对文件进行解密。在认证过程中,重要的密钥信息不需要在网络上传输,可有效预防网络监听;可验证所传输的认证信息的完整性;能防止重放攻击;可防范字典攻击。用户注册时由客户端的ActiveX控件产生ECC公私钥对,ECC加密后的随机AES密码。在认证登录的过程中,用户必须输入正确的私钥,对文件操作时,用户的加解密都在客户端通过控件进行,私钥不会在网络中传输,而文件以密文的方式存储在服务器,服务器端无法解密文件。
  本系统的各项操作与传统网盘系统相比操作变得更加简练,安全网络防盗盘平台具有以下特点:具有良好的设计结构;简捷完善的操作功能。便于使用者在上传和下载各个环节简单和便捷的操作,降低操作的复杂性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号