[发明专利]在分散式网络中使用的通信装置和通信方法有效
申请号: | 201911005489.0 | 申请日: | 2019-10-22 |
公开(公告)号: | CN111193703B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 铃木大 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/10;G06F21/60;G06F21/62 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 刘久亮;黄纶伟 |
地址: | 日本神奈*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分散 网络 使用 通信 装置 方法 | ||
1.一种通信装置,该通信装置基于多个参与节点的共识向数据获取节点提供数据,该通信装置包括:
处理器,该处理器被配置为:
将所述数据划分为N个数据分量,N为等于或大于2的整数;
当所述N个数据分量被存储在不同的存储区域中时,利用所述多个参与节点当中的N个参与节点的相应的公共密钥按照一对一关系对分别存储所述数据分量的存储区域的地址进行加密;以及
向所述多个参与节点发送指示所述数据获取节点有权访问所述数据的访问权限信息以及加密后的N个地址。
2.一种通信方法,该通信方法基于多个参与节点的共识向数据获取节点提供数据,该通信方法包括以下步骤:
将所述数据划分为N个数据分量,N为等于或大于2的整数;
将所述N个数据分量存储在不同的存储区域中;
利用所述多个参与节点当中的N个参与节点的相应的公共密钥按照一对一关系对分别存储所述数据分量的存储区域的地址进行加密;以及
向所述多个参与节点发送指示所述数据获取节点有权访问所述数据的访问权限信息以及加密后的N个地址。
3.根据权利要求2所述的通信方法,其中,
当所述多个参与节点中的每一个从所述数据获取节点接收到请求获取所述数据的数据获取请求时,
所述多个参与节点中的每一个:
通过使用所述访问权限信息,确认所述数据获取节点有权访问所述数据;
利用自己的私有密钥对所述加密后的N个地址解密;以及
向所述数据获取节点发送通过所述解密获得的地址。
4.根据权利要求3所述的通信方法,其中,
所述数据获取节点使用从所述多个参与节点中的两个或更多个参与节点接收的地址来从所述存储区域获取对应数据分量。
5.根据权利要求4所述的通信方法,其中,
当所述数据通过使用沙米尔秘密共享方案被划分为N个数据分量,以使得所述数据能够从所述N个数据分量当中的K个数据分量重现时,所述数据获取节点通过使用从所述多个参与节点中的K个或更多个参与节点接收到的地址,从所述存储区域获取K个或更多个数据分量来重现所述数据。
6.根据权利要求2所述的通信方法,其中,
在所述数据被划分为N个数据分量之前,利用所述数据获取节点的公共密钥对所述数据加密。
7.根据权利要求2所述的通信方法,其中,
在所述数据被划分为N个数据分量之前,利用共同密钥对所述数据加密,以及
所述共同密钥利用所述数据获取节点的公共密钥加密,并被发送到所述数据获取节点。
8.一种通信方法,该通信方法基于多个参与节点的共识从数据提供节点向数据获取节点提供数据,其中,
所述数据提供节点被配置为:
将所述数据划分为N个数据分量,N为等于或大于2的整数;
利用所述多个参与节点当中的N个参与节点的相应的公共密钥按照一对一关系对所述N个数据分量加密;并且
向所述多个参与节点发送指示所述数据获取节点有权访问所述数据的访问权限信息以及加密后的N个数据分量,并且
其中,所述N个参与节点中的每一个被配置为:
在从所述数据获取节点接收到请求获取所述数据的数据获取请求并通过使用所述访问权限信息确认了所述数据获取节点有权访问所述数据时,利用自己的私有密钥对所述加密后的N个数据分量解密;并且
向所述数据获取节点发送通过所述解密获得的数据分量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911005489.0/1.html,转载请声明来源钻瓜专利网。