基于信任的P2P文件共享系统的研究和实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:xxfei23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
德国互联网调研机构ipoque称,P2P技术已经彻底统治了当今的互联网,其中总流量的50-90%都来自P2P程序。P2P技术由于其固有的优点,如非集中性、自治性、容错性和可扩展性等,已经被广泛用于文件共享系统中,且成为Internet上有效的资源共享模型。P2P文件共享系统弥补了传统C/S系统响应过慢、临时负载过大等问题。虽然应用日趋广泛,但现在的P2P文件共享系统存在很多的安全隐患,缺乏有效的机制提高系统的可用性。用户不用为自身行为担负责任,且应用中存在欺诈行为以及不可靠的服务,使得服务质量无法得以较好的保证。传统的集中式信任机制,通过可靠的第三方建立信任关系,因此不适用于P2P网络。本文根据P2P的特性,设计了一种P2P信任机制,该机制由动态信任模型和基于工作组的信任机制组成,并基于JXTA平台设计和实现了一个基于信任的P2P文件共享系统。信任模型是P2P信任机制的重要构件,本文在阅读大量参考文献的基础上,分析现有的信任模型的优缺点,提出了一种基于声誉和风险的动态信任模型RR-Trust。基于声誉的动态信任模型,可以有效的识别恶意节点并尽量避免恶意的行为。本文创新之处在于,根据P2P环境的特点进行分析,在基于声誉的信任模型中,加入风险评估,考虑服务者声誉。在RR-Trust模型中,采用模糊综合评法计算评价值,综合查询全局声誉和局部声誉,给出一个选择方案。分析JXTA协议,结合实际应用,提出了基于工作组的安全机制。因为同一个工作组的节点具有相同的任务或“兴趣”,所以建立认证机制和激励措施相结合的信任机制是必要的。将信任模型和基于工作组的信任机制应用于P2P文件共享系统中,模型通过对网络中的节点历史行为信息的搜索、量化等,根据信任度来识别行为,最后根据目标节点的信任度做出交易决策,在一定程度上保证了系统的可靠性,抑制了恶意节点,鼓励了善意节点,从而达到了规范节点行为、提高交互成功率的目的。
其他文献
随着计算机网络技术的飞速发展,信息产业及其应用得到了巨大发展。政府、金融、电信等企事业单位及个人用户对网络的依赖程度越来越高,同时也由此带来了信息安全的隐患。网络
业务协同软件是智慧城市的核心支撑平台,涉及不同管理域多个部门的工作流,不同部门不同应用的工作流组织体系模式不同,导致业务协同软件难以平台化;目前已经实现的一些业务协
随着我国经济的发展,对电力设备的需求越来越大。由于输电线路分布广泛,巡检的范围较大,分布地形复杂,使得无人机在巡检输电路中逐渐得到普及。目前,针对无人机航拍图像的处
无线传感器网络作为一项新兴的信息技术,目前正成为计算机领域的一个活跃的研究分支。而由于无线传感器网络自身能量有限的特点,现有的无线路由技术并不适用于传感器网络,因
网格是一种无缝的、集成的资源共享和协作环境,它将网络上分散的各种计算机、存储设备、科学仪器等连接在一起,整合成一台巨大的虚拟超级计算机,以实现计算资源、存储资源、
三维重建技术已广泛应用于多种领域,作为人的最主要特征,人脸的三维信息描述若应用于三维人脸识别、医学整容等方面意义重大,然而既有的三维扫描仪主要是用于刚体部件的三维
随着Internet的发展和大规模应用需求的不断涌现,单个甚至多个Web Services也往往不能很好地满足一些复杂的应用。而目前对Web Services的研究多集中在开发、发布和部署方面,本
听觉反馈是研究言语生成与感知的重要手段。1994年Kawahara教授提出使用变换听觉反馈(Transformed Auditory Feedback,TAF)技术分析基频曲线,评估听觉反馈对言语生成与感知的
如今,信用卡消费已逐渐成为一种重要的支付手段,通过信用卡交易既让消费者节省了交费时间,同时也令银行从中获得了很大利润。对账单是用户高度关注的单据,它不仅是信用卡的单纯附
监控系统提供了收集信息和辅助保障安全的功能,随着科技不断的发展,如今越来越先进的摄像设备提供了大量移动对象的轨迹数据,例如行人、车辆、船舶、飞机等,而船只的突然停止