P2P存储共享系统的安全性研究及其客户端的实现

P2P存储共享系统的安全性研究及其客户端的实现

论文摘要

过去的几年中,互联网全球性的蓬勃发展,对等(P2P:Peer to Peer)网络也随之得到了迅猛发展。分布式存储共享技术作为P2P应用的一个重要分支,它可以利用大量的网络空闲资源,克服传统C/S模式的瓶颈,能充分利用用户端的计算机的资源进行协同工作,从而实现整个海量信息的共享、查询、获取和存储。但是由于P2P网络有很强的自治性和随意性,所有节点可以随意加入如和撤出网络以及节点之间的匿名信息交换等因素,都使得P2P系统的安全性难以得到保障。如何给基于P2P网络的分布式存储系统提供合适安全保障,使系统可以满足高保密性的需求,已经成为一个急待解决的问题。本文根据一些特殊应用环境对分布式存储的特殊需求,介绍了一个安全的P2P存储共享系统,文中重点讲述了该系统客户端的实现过程。本文通过对混合式P2P网络结构的改进提出了一种两层P2P网络结构。在该结构中,上下两层节点之间组成一个混合式P2P网络,上层节点对下层节点进行管理。在同层节点之间,上层节点以Gnutella协议为基础进行互连和路由,下层节点以BitTorrent协议为基础实现节点间的互连与资源共享。由此,系统可以根据实际情况为客户端提供C/S模式和类BT模式两种下载方式,这样就很好的缓解了作为存储系统只能采用C/S模式进行下载所产生的瓶颈问题,从而提高了系统的性能和下载效率。在此基础之上,在分析了分布式存储系统的实际安全性需求后,本文从机密性、完整性、可用性三个方面对系统进行了安全性设计。全面深入地综述了当前的访问控制技术后,结合P2P网络的特点和当前P2P存储共享系统对高保密性的实际需求,研究了保密性策略BLP模型(Bell-LaPadula),并在此基础上结合基于级别的访问控制模型,为系统定制出了一个符合要求的访问控制模型,从信息流向上保证了系统的机密性。不仅如此,为了满足系统对安全性的更高要求,设计了一个简单有效、易于实现的单向节点认证协议;且对文件存储过程进行了改进,存储过程中将不使用文件本身的拷贝,而是将文件通过一定的处理后以文件碎片的方式均匀存储于网络中的各个节点,这样就使得文件的存储达到了真正意义上的分布式安全存储。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 P2P的应用
  • 1.1.2 P2P网络的安全问题
  • 1.2 研究目的与意义
  • 1.3 论文主要工作
  • 1.4 论文章节安排
  • 第二章 理论基础与相关技术
  • 2.1 P2P网络介绍
  • 2.1.1 对等计算技术的研究现状
  • 2.1.2 对等网络的基本结构
  • 2.2 基于对等网的内容分发技术
  • 2.2.1 对等内容分发的研究
  • 2.3 访问控制技术综述
  • 2.3.1 传统的访问控制模型简介
  • 2.3.2 对等网访问控制技术介绍
  • 2.4 小结
  • 第三章 安全P2P存储共享系统的总体结构设计
  • 3.1 安全P2P存储共享系统的提出
  • 3.2 系统需求分析
  • 3.3 系统设计原理
  • 3.4 系统总体设计
  • 3.4.1 系统中的实体
  • 3.4.2 系统总体结构设计
  • 3.4.3 系统消息逻辑
  • 3.4.4 用户节点登陆网络
  • 3.4.5 上层网络协议描述
  • 3.4.6 文件下载协议描述
  • 3.5 分发器端设计
  • 3.6 客户端设计
  • 3.7 本章小结
  • 第四章 系统安全性研究及访问控制子系统的设计
  • 4.1 系统安全性分析
  • 4.1.1 普通的P2P网络文件共享系统的安全性分析
  • 4.1.2 P2P存储共享系统的安全性分析
  • 4.2 系统安全性研究
  • 4.2.1 访问控制模型的建立
  • 4.2.2 系统冗余方案
  • 4.2.3 系统认证协议
  • 4.2.4 节点的评价
  • 4.2.5 文件完整性校验
  • 4.3 访问控制子系统的设计
  • 4.3.1 访问控制子系统的需求分析
  • 4.3.2 访问控制子系统的框架设计
  • 4.3.3 访问控制子系统功能模块设置
  • 4.4 系统安全性分析
  • 4.5 小结
  • 第五章 客户端的设计与实现
  • 5.1 客户端设计说明
  • 5.2 主调线程函数程序说明
  • 5.3 客户端与内容分发器之间功能设计与实现
  • 5.3.1 客户端连接内容分发器操作
  • 5.3.2 客户端与分发器间的认证过程
  • 5.3.3 客户端与分发器间的文件操作过程
  • 5.3.4 客户端文件分片上传过程
  • 5.3.5 客户端文件冗余信息上传过程
  • 5.3.6 客户端与分发器间的文件分片接收及存储过程
  • 5.3.7 亚可信节点功能
  • 5.4 客户端之间的文件共享过程设计
  • 5.4.1 解析种子
  • 5.4.2 请求文件分片下载操作
  • 5.4.3 接收文件分片数据操作
  • 5.4.4 RarestFirst算法操作
  • 5.4.5 Chock算法操作
  • 5.4.6 检查节点下载情况
  • 5.4.7 接收消息处理过程
  • 5.5 基本的数据结构及类说明
  • 5.5.1 节点间相关消息说明
  • 5.5.2 节点资源共享类说明
  • 5.5.3 协议中的类说明
  • 5.6 小结
  • 第六章 测试
  • 6.1 功能测试
  • 6.2 性能测试
  • 6.2.1 文件上传相关测试
  • 6.2.2 文件下载相关测试
  • 6.3 小结
  • 第七章 结论
  • 7.1 工作总结
  • 7.2 未来的研究工作
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 科研工作情况
  • 论文发表情况
  • 相关论文文献

    • [1].P2P负面口碑特征属性挖掘与风险知识识别模型[J]. 武汉纺织大学学报 2019(06)
    • [2].P2P网络贷款监管的不足与完善[J]. 法制与社会 2019(36)
    • [3].P2P投资经验与甄别违约风险的能力——基于学习的视角[J]. 统计研究 2019(12)
    • [4].P2P网贷非法集资风险的法律规制研究[J]. 甘肃金融 2019(12)
    • [5].论网络非法集资犯罪侦防对策——以P2P网贷平台为视角[J]. 湖南警察学院学报 2019(06)
    • [6].P2P现状与大学生网贷的分析探究[J]. 教育教学论坛 2020(05)
    • [7].P2P网络借贷平台企业价值评估研究[J]. 合作经济与科技 2020(06)
    • [8].行为经济学视角下的P2P投资者行为分析[J]. 青海金融 2020(01)
    • [9].试论“监管沙盒”在规范我国P2P网络贷款平台应用路径选择[J]. 全国流通经济 2020(01)
    • [10].P2P融资平台下庞氏骗局的风险与防范[J]. 中国商论 2020(08)
    • [11].我国P2P发展困境分析——基于信息不对称视角[J]. 湖北科技学院学报 2020(01)
    • [12].认证方式对P2P的信用风险影响的有效性分析——基于“人人贷”经验数据[J]. 宿州学院学报 2020(02)
    • [13].P2P网络借贷平台财务风险预警体系研究[J]. 广西质量监督导报 2020(03)
    • [14].区块链在P2P行业征信体系的应用[J]. 科技资讯 2020(11)
    • [15].基于区块链技术的智能制造的P2P协同设计[J]. 机械设计与研究 2020(02)
    • [16].P2P网贷平台非法集资犯罪的刑法规制[J]. 法制博览 2020(15)
    • [17].基于P2P网贷行业失信危机征信系统应用问题探究[J]. 市场研究 2020(03)
    • [18].基于投资者结构的P2P网贷项目评估模型研究[J]. 安徽理工大学学报(社会科学版) 2020(02)
    • [19].P2P架构下环型结构文件热备份系统设计[J]. 软件导刊 2020(06)
    • [20].在营P2P网贷机构接入征信系统问题探讨[J]. 征信 2020(06)
    • [21].P2P网络借贷风险测度及防范[J]. 现代营销(下旬刊) 2020(07)
    • [22].蜂窝网络中P2P通信的关键技术研究[J]. 信息与电脑(理论版) 2020(13)
    • [23].基于P2P网贷行业现状的互联网金融监管未来发展趋势研究[J]. 现代商贸工业 2019(03)
    • [24].由P2P爆雷事件反思互联网金融的监管漏洞[J]. 现代营销(经营版) 2019(02)
    • [25].P2P网贷投资者特征与风险分析[J]. 广西质量监督导报 2019(03)
    • [26].我国互联网金融的风险及前景分析——以P2P网贷为例[J]. 现代营销(下旬刊) 2019(06)
    • [27].P2P平台下的“校园贷”问题研究[J]. 法制博览 2019(20)
    • [28].对互联网金融行业P2P管理问题的探讨[J]. 现代营销(下旬刊) 2019(07)
    • [29].基于P2P网络的计算机辅助教学系统[J]. 信息与电脑(理论版) 2019(21)
    • [30].P2P技术在云平台内容分发中的应用[J]. 信息与电脑(理论版) 2019(22)

    标签:;  ;  ;  ;  

    P2P存储共享系统的安全性研究及其客户端的实现
    下载Doc文档

    猜你喜欢