协同设计系统中基于P2P的安全通信平台的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:ruocich
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机性能的提高和网络技术的发展,计算机系统已由传统的问题求解和数学计算,越来越多地转向支持人类广泛和有效的工作模式——协同,即帮助一组用户进行交互和支持他们的合作工作。作为一个新兴的研究方向,计算机支持的协同工作(CSCW)自80年代中期提出后,正受到越来越多的重视,至今已成为研究热点之一。计算机支持的协同设计(CSCD)是CSCW在工程设计领域的具体化,随着经济全球化,企业规模日益扩大,传统基于C/S模式的CSCD系统已经无法适应,P2P计算模型的出现解决了C/S模式下服务器的瓶颈和单点失效问题,实现负载平衡,同时具有很强的可扩展性。基于P2P的协同设计系统摆脱了服务器的束缚,也产生了新的问题,研究这些新问题具有很重要的意义。本文所做的工作是基于P2P的协同设计系统研究的一部分,主要目的是实现协同设计系统中基于P2P的安全通信平台。论文首先分析了P2P技术和CSCW技术,提出了基于P2P的协同设计模型,并重点研究了Sun的P2P开发平台JXTA。安全问题是本文研究的重点,论文做了深入的讨论:研究了JXTA如何在P2P这样一个自组、动态、不安全的网络中实现端到端安全通信;协同设计系统同时还是一个群组通信系统,论文对安全群组通信的密钥更新算法做了研究,设计实现了安全群组通信的框架;整个协同设计系统的安全是建立在PKI基础之上,论文研究了入侵容忍技术,将其与PKI的核心CA结合起来,这种分布式结构使得CA具有一定的抗攻击能力,避免了单点失效问题的出现。在对以上理论分析和研究的基础上,论文最终使用JXTA技术为协同设计系统实现了一个基于P2P的安全通信平台,并详细介绍了平台的模块实现,为上层提供的接口函数,平台的安全性验证等,同时也实现了一个分布式入侵容忍CA,为各协同成员签发证书提供了一种更安全的方法,从而提高平台和整个系统的安全性。最后对论文所做的工作做了总结,提出了不足和未来的工作。
其他文献
MPEG-2视频播放器是龙芯系列处理器的重要应用之一。在龙芯2号的早期版本中,MPEG-2视频播放的速度不甚理想,提高龙芯2号的MPEG-2视频播放性能具有十分重要的意义。为了支持多
软件生产线是一个以软件工程为背景发展而来的、新兴的、多学科交叉的研究领域;涉及软件技术、管理技术和商务规划等多个方面,几乎覆盖了软件工程的所有领域;软件生产线已成
随着高清摄像头的大量使用,摄影机和照相机拍摄的图片的分辨率不断提高,在带来高画质图像的同时,这些图像在现行的网络环境下传输速度愈来愈显得不足,特别是一些对实时性有比
本文介绍了一种基于Rhino3D平台的鞋帮CAD软件的设计与实现。该软件能帮助企业提高工作效率,提升产品质量,具有较好的社会和经济效益。鞋帮CAD软件实际上是一个图形处理软件,它
随着Internet技术的快速发展与普及,电子商务正以其自身高效、低成本的优势,逐步成为新兴的经营模式,其涉及的领域从银行、外贸、证券市场到贴近我们每个人的日常购物。由于电子
随着网络入侵行为变得越来越普遍和复杂,入侵检测系统在网络安全中的作用也越来越重要,然而现有的入侵检测系统都没有能很好的解决其虚警率过高的弊端,因而出现了入侵检测系
当今网络迅速发展,网络规模不断扩大,复杂性不断增加,异构性越来越高。建立综合网管系统,以实现包括全网故障分析和故障定位、全网性能综合分析等功能的对全网的综合管理是十
警觉度通常定义为,对外界刺激长时间的保持注意力和警惕性的能力。人机交互系统中需要操作人员保持足够的警觉度。一些特殊的工作,如空中管制中心的管制员、飞行员和高速公路上
本文针对视频中人体动作识别和分类的需求,设计和实现了具有较高准确率的人体动作识别系统。在设计系统的过程中,我们分析和评估了近年来国内外流行的动作检测和识别方法,在此基
基于构件的软件系统的测试问题,应该从构件的提供者和构件的使用者两个角度来看。当构件从提供者交付到使用者时,往往假定单个构件已经进行了彻底的测试,但是一旦这些构件在