基于角色和信誉访问控制机制的P2P传输系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:superzergking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对当前P2P(Peer-to-Peer)系统在用户身份辨识、权限控制以及版权管理等问题上的不足,本文提出了一个基于角色和信誉访问控制机制的P2P传输系统,R2P系统。该系统以传统的P2P传输为基础,结合基于角色的访问控制策略和基于信誉的访问控制策略,提供给用户一个安全、可控、高效的资源对等传输环境。R2P系统使用X509证书作为用户角色的实体,证书由某一个组织签发,它决定了用户的访问许可权。证书的用户名和组织名的结合,是唯一标识证书的主键。证书在R2P系统Web端申请、签发。用户下载到本地后,在进行资源传输前必须导入证书,用来验证该用户是否有权限进行该资源的传输。证书的信息会发送到R2P系统服务器端,验证通过后返回对等节点列表,用户可以从这些节点下载资源。X509证书需要与一套私钥配合使用,证书有一个有效期,超过有效期证书自动失效。每一套证书对应一个信誉分数,它用来实现基于信誉的访问控制机制。信誉分数通过自动打分和人工打分两套算法累加所得,代表对用户提供的资源的数量和质量进行整体评价。其中自动打分算法通过记录用户上传和下载的资源总量,实现对用户上传资源量与下载资源量比例的量化评估。人工打分算法是用户基于对其下载资源的质量判断,对最原始提供者进行打分。人工打分只有当资源完全下载后才可以进行,而且只有这一次机会,这样可以避免重复打分。而且人工打分由于是主观打分,必须通过算法防止恶意打分等情况的出现。R2P系统采用的是PowerTrust系统的信誉打分算法,能够有效降低恶意打分的影响。两套打分算法都需要根据原有信誉度进行修正。为了将基于角色和信誉两种访问控制机制配合起来,R2P系统对传统的P2P传输模型进行修改,使它能够结合两种访问控制策略,既能提供传统P2P的高效传输性能,又能具有安全、可控的性能机制。R2P系统解决了存在于传统P2P软件中的版权问题、隐私问题和网络拥塞问题,具有较强的研究价值和实用价值。但R2P系统中还存在一些不足之处,需要将来进行改进。例如我们计划改进目前计分算法,使它能够更准确地反映用户的信誉度。此外在传输实现上,我们计划把节点选择算法和信誉分数相关联,由信誉度决定节点的候选等级,使整个R2P系统传输更加高效、稳定。最后在程序性能上我们希望进一步优化,以降低其在I/O读写和网络带宽等系统资源的占用。
其他文献
出清电价直接决定了发电商的上网电量,同样也在一定程度上影响用电客户的需求量。因此对于出清价规律研究与预测具有重要意义。本文首先介绍了电力市场交易模式及出清价结算
自从上世纪80年代文学教育重新恢复它在语文课程中的地位和职能开始,文学教育的重要性和必要性就成为了语文教育理论研究者和实践工作者关注的一个重大问题,成为文学教育研究领
改革开放以来,由于我国国民经济的持续快速发展、城市化进程的加快、城市土地的高强度开发、再加之机动车拥有量的迅猛增加,使城市停车需求急剧增长,停车供需矛盾突出。北京市作
目的:探讨彩色多普勒超声对乳腺硬化性腺病与浸润性癌的鉴别诊断价值。方法:回顾性分析经病理诊断证实的110例乳腺硬化性腺病与102例浸润性癌的超声检查结果,分析其图像特征
随着西电东送规模及山东电网建设步伐不断增大,超高压远距离输电线路和大容量发电机组不断增加,超高压输电网可靠性问题已突出地摆在我们面前。发输电系统是电力系统的主体部
流传至今的中国绘画,实际上,已经由这一精英阶层严格的审查和筛选过,正是这些饱学之士或文人学者有资格对绘画作品的传播进行控制,他们决定了哪些绘画作品应当保留下来,什么
语言认知研究是语言的系统和系统操作的研究,是对系统三个人类本质属性的解释。隐喻作为一种语言现象和系统操作,它和常规语言现象共享同一个语言系统,不同的仅是它们的操作
<正>美国气象学家爱德华.罗伦兹有个著名的蝴蝶效应理论,他诗意地阐述:"一只南美洲亚马逊河流域热带雨林中的蝴蝶,偶尔扇动几下翅膀,可以在两周以后引起美国德克萨斯州的一场
随着海上复杂井和丛式井的广泛应用,对其井身结构的要求越来越高,目前常规动力钻具和导向工具在浅层软地层造斜、浅层防碰和大斜度井电测等方面应用的局限性日益体现,需研制
近几年来,随着钢管混凝土结构逐渐被广泛应用于高层建筑中,其所表现出的优点和发挥的作用越来越受重视。作为一种新型的钢-混凝土组合结构,其施工工艺有待进一步的改进和完善,使