协同环境下基于P2P的安全文件共享系统

来源 :武汉理工大学 | 被引量 : 3次 | 上传用户:big_moth123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代信息技术的发展,对于在任何时间,任何地点,任何设备之间进行信息交换和文件共享的需求越来越迫切。近几年来,P2P逐渐成为互联网上最热门的网络传输技术,目前在文件共享,协同工作,科学计算,搜索引擎,即时通信和网络游戏等等诸多方面得到了广泛的应用。而在文件共享这方面,更是颠覆了传统概念,人越多下载速度越快,文件体积越大,优势越明显,从而也越来越受人们青睐。基于P2P的文件共享软件已经成为人们生活中必不可少的工具,可是迄今为止仍然多用于各种音频,视频,图片等各种文件的共享,很少用于对安全性较高的工作环境。协同设计作为CAD技术与CSCW技术结合的产物,可以有效地利用异地资源,缩短产品开发周期,降低产品设计成本,那么把有着各种优势的P2P文件共享应用到协同环境中成为必然。本文设计和实现了在协同环境下基于P2P的安全文件共享系统。综合分析了P2P技术的原理和特点,并介绍了著名的开源P2P协议——BT协议以及BT的优点和工作原理。针对性的分析了SSL协议的安全性,以及如何利用SSL对TCP传输进行加密。设计并实现了以BT协议为基础,使用SSL技术对关键TCP传输通道进行加密的较为安全的文件共享系统,不但提高了共享文件本身的保密措施和数据完整性,更加添加了对共享者的身份认证,解决了协同环境下的安全问题,同时继承了P2P一贯的健壮性,高效性,负载均衡等优点。本文的主要工作和创新点归纳为以下两个方面:1)在协同设计的具体环境下,采用BT协议与FTP协议相结合的下载方式,提高下载的高效性。2)将BT协议与SSL协议相结合。使用SSL技术加密BT传输中关键的TCP信道,提高文件共享的安全性和抗攻击性。
其他文献
随着全球制造业的迅速发展,协同设计逐渐成为CAD应用的焦点。协同设计是一项实时性很强的技术,维持设计和产品开发的敏捷性至关重要,然而由于其相关理论尚不成熟,实用系统也
二十世纪九十年代以来,随着网络技术、通信技术和多媒体处理技术的发展,视频监控系统作为安全防范邻域的一种重要手段正越来越受到人们的重视。而智能交通系统作为视频监控中具
随着科学技术的进步,人们的生活水平也得到了显著的提高。人类为了更加方便快捷的获取信息,对无线传感器网络技术进行了深入的研究,涌现出了一批先进的无线传感器网络技术,特
随着社会经济的快速发展和社会精神文明程度的不断提高,人们在工作生活中更加注重自身的安全和个人隐私权的维护,因此对于身份的识别认证成为当今社会一个非常注重的方面。而
人们对存储系统容量的需求越来越大,同时对某些重要数据需要实时地异地备份,以保证在出现意外的时候数据不会丢失,要求对数据进行快速有效地存取。SAN(Storage Area Network)恰好
近年来,随着以太网技术的发展和普及,以TCP/IP协议为代表的开放式互联网技术在各个领域都得到了广泛的应用,但是大量的设备都有SPI串行接口,这些设备的串行数据需要通过网络进行
移动通信技术与因特网的快速发展和相互渗透,以及功能越来越强大的手持移动终端,促进了无线环境下电子商务的发展。人们使用移动商务最关心的是安全问题,由于无线网络中空中
随着数字图像处理技术的发展,图像超分辨率重建应用领域及其宽广,在军事、医学、公共安全、计算机视觉等方面都存在着重要的应用前景。图像超分辨率算法可分为多顿超分辨率算
当骨骼肌收缩的时候,肌纤维会产生微弱的动作电位,并在皮肤表面募集,通过皮肤表面放置的表面电极可获得表面肌电信号(SEMG)。表面肌电信号检测作为一种无创检测方法,其信号的检测分
随着电子商务的迅速发展和广泛应用,电子支付的安全和效率问题已成为人们日益关注的焦点。常用的电子支付的协议有SSL协议和SET协议。SET协议由于采用了多种安全技术,比SSL协