安全网络文件存储系统的客户端的研究与开发

来源 :武汉理工大学 | 被引量 : 5次 | 上传用户:leegimars
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息网络科技的发展壮大,基于网络的文件共享系统正成为研究的热点,越来越多的企业和个人开始应用网络来存储各种文件,这其中也包括很多重要资料,这使得文件安全方面的问题日益受到人们的关注,这方面的需求也越来越迫切,信息安全问题已经极大地影响到了人们使用文件共享等应用的积极性,因此,越来越多的人希望实现一个能最大程度的保障网络存储安全的网络文件存储系统。本文描述了一种安全网络文件存储系统的实现方案,该系统可以存储和管理加密的个人文件和共享文件,系统包括安全网络文件存储系统服务器、客户端、解密服务器、身份管理系统、身份数据库等5个部分。本文实现了该系统客户端的设计与开发,客户端将用户的个人文件或共享文件加密后存储于文件存储服务器,而用户通过客户端下载获得的是客户端将服务器上文件解密后的文件,而加密和解密过程不需要用户的操作,由客户端自动完成。通过该客户端,用户可以登录并访问文件服务器上的个人和共享文件并进行诸如:浏览、上传、更新、删除、下载,以及双击选中文件解密打开该文件的操作;共享文件上载用户或拥有文件权限设置权限的非系统管理员用户可以通过客户端来设置共享文件的访问控制策略。本系统对文件采用混合加密方式,文件内容加密采用AES方式,然后对AES密钥进行IBE (Identity Based Encryption)加密,并将密钥信息及访问控制策略等置于文件头部;网络数据的传输采用基于libcurl的网络传输库进行基于http协议的传输;双击打开文件时应用了透明加密技术;加上访问控制策略的应用,使得本系统达到了既能够防止来对文件的非授权访问,又能够防止服务器端文件丢失造成泄密的效果。本文中首先介绍了安全网络文件存储系统的研究背景以及国内外现状和本论文主要的工作内容;接下来介绍了系统的架构与需求分析,并详细介绍了客户端各模块的设计与实现;最后,进行了应用测试与分析,证明本系统提供良好的安全服务的同时也能满足用户对于性能的基本要求。
其他文献
本文基于一种多模式无线视频传输原型系统,研究了其中无线视频终端进一步升级与扩展的若干技术关键问题及其实现,包括无线模块硬件接口、多网络传输模式切换及嵌入WebServer等
随着3G业务的发展,人们要求网络能够提供数据、语音、图像、视频等移动多媒体业务。为了满足这种要求,关键之一是要解决多媒体业务端到端服务质量(QoS)保证的问题。3GPP在UMTSR
移动AdHoc网络(MANET)是一种无中心节点的特殊无线移动通信系统,所有节点地位平等,具有独立组网、动态拓扑、健壮性强等特点,非常适合应用在战场、救灾等特殊的场合,目前已有很多
认知无线电(Cognitive Radio,CR)技术能够智能地、动态地管理频谱资源,改变过去静态分配频谱的机制,有效地缓解频谱资源紧张的局面,从而显著提高频谱资源的利用率,近些年来受
无线移动通信自上世纪70年代起,经过了第一代的模拟移动通信系统(1G),第二代的数字移动通信系统(2G),至今已发展到能支持更高速率、不同业务的第三代移动通信系统(3G)。目前,一些
随着移动通信的发展,频谱资源显得日趋紧张,要求人们努力开发高效的编码、调制以及信号处理技术来提高无线频谱的效率。基于多输入多输出(MIMO)的空时编码技术在发射端引入空间
近年来,移动通信和Internet日益深入人们的生活,变得越来越不可或缺。为了满足整个移动性平台的通信需求,IETF成立了NEMO(NEtworkMObility)工作组,将单结点移动性的移动IP技术引
TD—SCDMA技术是我国自己提出的3G技术标准,同时也是被ITU所确定的三大主流标准之一。TD—SCDMA系统是干扰受限系统。多址干扰、小区干扰等系统干扰破坏了扩频码之间的正交性,