[发明专利]一种基于分布式哈希表网络的匿名通信方法在审

专利信息
申请号: 201410340343.2 申请日: 2014-07-16
公开(公告)号: CN104168265A 公开(公告)日: 2014-11-26
发明(设计)人: 孙力娟;黄凯翔;肖甫;王汝传;韩志杰;王少辉;蒋季宏 申请(专利权)人: 南京邮电大学
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 叶连生
地址: 210023 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分布式 哈希表 网络 匿名 通信 方法
【权利要求书】:

1.一种基于分布式哈希表网络的匿名通信方法,其特征在于:在资源发布阶段构建映射路径,产生映射节点,从而在资源发布时有效地隐藏了自身信息;在资源搜索阶段,采用基于概率转发机制的策略,让搜索路径上的节点无法明确初始查询者是谁;在资源传输阶段利用映射节点做中继并对数据加密,实现双方通信的匿名性和数据的安全性,其具体步骤如下:

步骤1.初始时刻,在分布式哈希表网络DHT中,用户节点P拥有某个资源File,并对其进行哈希,得到该资源的身份标识ID设为文件身份标识FID;

步骤2.节点P从路由表中选取一个存活时间最长的邻居节点I1,将包含有FID的资源映射消息M_REQ发送至节点I1,节点I1接收到M_REQ消息后会选择以概率Pf1∈[0,1]继续向后转发,f1为映射路径构建过程中的转发事件;或者以概率(1-Pf1)终止转发成为节点P的映射节点E,这样就会在发布节点P和映射节点E之间形成一条映射路径L;其中对于路径上任意一个节点Ii都满足如下二元函数关系:

P(Ii)=0P(Ii)Pf1IiIi+1Pf1P(Ii)1Ii=E]]>

在映射路径上的每个节点Ii还需创建一个映射表,用来存放资源ID与其前继节点和后继节点的消息三元组<FID,Ii-1,Ii+1>,以便在资源的匿名传输过程中进行资源的转发,当映射节点E确立时,根据映射表返回映射响应消息M_RES给资源发布节点P,M_RES消息中包含节点E的网络层地址IP和端口信息Port;

步骤3.当映射路径构建完成后,节点P就开始发布其资源信息;节点P将FID,资源的相关信息,会话密钥SecK和映射节点E的IP与Port信息构成一个五元组:<FID,Info,SecK,IPE,PortE>;N1,N2,…,Nn均为P的邻居节点,节点从其邻居节点集NeigP={N1,N2,N3,…,Nn}中选择距离FID较近的邻居节点发送资源发布消息P_REQ,接收到P_REQ消息的邻居节点会首先将该五元组存储下来,然后再继续查找其路由表,找出距离FID更近的邻居节点,并继续迭代地发送P_REQ消息,若没有找到距离FID更近的邻居节点则停止发布消息;

步骤4.用户节点S准备以关键字进行资源搜索时,S首先将用户输入的关键字进行哈希,得到关键字哈希值KID,然后S从其路由表中选取ALPHA个与KID距离最近的节点NeighS={N1,N2,…,NALPHA}进行同步的搜索请求,即发送资源搜索请求S_REQ,其中ALPHA为同步搜索的维度;

步骤5.邻居节点Ni收到节点S发来的S_REQ消息后,以概率Pf2∈[0,1](f2为资源匿名搜索过程中的转发事件)向后转发,即从它的路由表中找出更接近KID的节点,然后继续向其发送S_REQ消息,或者以概率(1-Pf2)向其前继节点返回搜索请求的响应报文S_RES。对于某一搜索路径Path={J1,J2,J3,…,Jn}上任意一个节点Ji都满足如下二元函数关系:

P(Ji)=0P(Ji)Pf2JiS_REQJi+1Pf2P(Ji)1JiS_RESJi-1]]>

当某个节点返回S_RES消息后,则该轮搜索结束,S_RES消息返回到节点S后,S会根据S_RES消息中的内容开始下一轮搜索,直至搜索到需要的资源信息,整个搜素过程结束;

步骤6.节点S准备下载某一资源FID,S向已获得的信息<FID,Info,SecK,IPE,PortE>中所包含的映射节点E发送资源下载请求D_REQ,当E接收到来自S的D_REQ消息后,依据消息中的FID查询其映射表T,然后向其前继节点转发此消息直至节点P;

步骤7.节点P接收到转发过来的D_REQ消息后,将FID对应的资源File进行加密得到Efile,然后P将Efile放入资源下载响应消息D_RES,并经映射路径L发送至映射节点E,再由E发送给节点S,S根据资源的匿名搜索过程得到的会话密钥SecK对资源解密,得到原始数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410340343.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top