[发明专利]一种数据传输处理方法及设备有效
申请号: | 201910635052.9 | 申请日: | 2019-07-15 |
公开(公告)号: | CN112235331B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 杨林;何申;赵海燕;黄静 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/141;H04L67/104;H04L9/40 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 处理 方法 设备 | ||
本发明提供一种数据传输处理方法及设备,涉及通信技术领域。该方法应用于数据传输节点,所述数据传输节点为第一节点,所述方法包括:接收第二节点的校验标识;根据所述校验标识,确定所述第二节点是否与所述第一节点归属于同组;所述第二节点与所述第一节点归属于同组时,建立所述第二节点和所述第一节点间的数据传输连接。本发明的方案,解决了网络中文件传输隐私性无法保障的问题。
技术领域
本发明涉及通信技术领域,特别是指一种数据传输处理方法及设备。
背景技术
IPFS(InterPlanetary File System,星际文件系统)是一个面向全球的、点对点的分布式版本文件系统,使用内容定位(content-addressable)、点对点传输的方式进行文件传输。
具体的,IPFS采用点对点传输策略,通过将文件划分成文件块,并生成相应的哈希值作为标记该文件或文件块的指纹信息,用以唯一标识该文件或文件块,通过该指纹信息,便可在IPFS网络中来寻址,查找和下载相应的文件或文件块,而不是通过文件的具体存储位置来查找文件获取到。IPFS系统中的某个节点将节点中的文件生成唯一的哈希值,并将文件发布到IPFS系统中,系统中的其他节点就可根据该哈希值下载到该文件。
节点间通过数据块交换BitSwap协议进行数据交换,遵从该协议的节点间均可进行数据传输。在BitSwap协议中,节点建立账本为基础信任体系,互换需要数据块(want_list)以及已有数据块(have_list)信息,并进行数据交换。按照BitSwap协议,节点间在进行数据交换前,首先互换账本,账本中记录了两节点间的数据传输量,若数据传输量符合本地账本中的记录,那么建立BitSwap连接,进行数据交换。
因此,目前在IPFS分布式网络中,节点间可与IPFS网络中任何节点进行数据交换,使得文件的隐私性无法得到保障。
发明内容
本发明的目的是提供一种数据传输处理方法及设备,来解决网络中文件传输隐私性无法保障的问题。
为达到上述目的,本发明的实施例提供一种数据传输处理方法,应用于数据传输节点,所述数据传输节点为第一节点,所述方法包括:
接收第二节点的校验标识;
根据所述校验标识,确定所述第二节点是否与所述第一节点归属于同组;
所述第二节点与所述第一节点归属于同组时,建立所述第二节点和所述第一节点间的数据传输连接。
可选地,所述校验标识是所述第二节点的身份标识经所述第二节点的组私钥加密后所得;
所述根据所述校验标识,确定所述第二节点是否与所述第一节点归属于同组,包括:
使用自身的组公钥对所述校验标识进行解密;
若解密成功,且解密获得的身份标识与本地存储的同组节点的身份标识匹配,则确定所述第二节点与所述第一节点归属于同组;反之,则确定所述第二节点与所述第一节点归属于不同组。
可选地,所述方法还包括:
发送组变更认证信息至中心节点;其中,所述组变更认证信息包括所述第一节点的身份标识和申请加入的组标识;
接收所述中心节点反馈的组变更通知。
可选地,所述接收第二节点的校验标识,包括:
接收所述第二节点发送的账本信息,所述账本信息包括传输数据信息和所述校验标识;
相应的,接收第三节点发送的文件需求列表,所述第二节点与所述第一节点归属于不同组时,
发送所述文件需求列表至所述第一节点的邻居节点,所述文件需求列表包括所述校验标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团有限公司,未经中国移动通信有限公司研究院;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910635052.9/2.html,转载请声明来源钻瓜专利网。