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