[发明专利]一种基于分布式存储的数据安全交换共享方法及系统在审
申请号: | 202211661504.9 | 申请日: | 2022-12-23 |
公开(公告)号: | CN116360676A | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 苏宏;陈小龙;赵越 | 申请(专利权)人: | 中国电子科技集团公司第三十研究所 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 管高峰 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 存储 数据 安全 交换 共享 方法 系统 | ||
1.一种基于分布式存储的数据安全交换共享方法,其特征在于,包括以下步骤:
S1.文件发送:文件发送终端对原始数据文件进行冗余分片,形成若干分片文件并进行加密,再将加密后的所述分片文件存储到分布式存储网络的多个存储节点;
S2.分片索引表生成:所述分片文件存储完成后,生成每个分片文件对应存储节点的分片索引表,所述分片索引表包括所述原始数据文件的hash值、所述分片文件的hash值、所述分片文件在存储节点上的索引地址以及对应的存储节点地址;
S3.文件接收:文件接收终端通过第三方安全通道获取所述分片索引表,根据所述分片索引表从分布式存储网络中获取所述分片文件,并进行解密和组装,恢复出所述原始数据文件。
2.根据权利要求1所述的基于分布式存储的数据安全交换共享方法,其特征在于,步骤S1中,文件发送终端通过调用冗余分片接口,对所述原始数据文件进行冗余分片处理,调用冗余分片接口时输入的参数包括:所述原始数据文件的完整路径名、临时存储所述分片文件的路径、所述分片文件的大小、能够储存所述分片文件的存储节点的IP地址集合。
3.根据权利要求2所述的基于分布式存储的数据安全交换共享方法,其特征在于,通过目录服务器查询得到能够储存所述分片文件的存储节点信息。
4.根据权利要求1所述的基于分布式存储的数据安全交换共享方法,其特征在于,一个所述分片文件能够上传到多个存储节点进行备份。
5.根据权利要求1所述的基于分布式存储的数据安全交换共享方法,其特征在于,步骤S2中,文件发送终端在生成所述分片索引表之前,先计算所述原始数据文件的hash值,然后计算每个所述分片文件的hash值,最后结合所述分片文件在存储节点上的索引地址以及对应的存储节点地址生成所述分片索引表。
6.根据权利要求1所述的基于分布式存储的数据安全交换共享方法,其特征在于,步骤S3中,文件接收终端通过第三方安全通道获取到分片索引表后,调用下载接口并输入所述分片索引表中的参数,存储节点在收到下载请求后,根据索引地址找到对应的所述分片文件并返回所述分片文件给文件接收终端,待所有所述分片文件全部接收完毕后,文件接收终端合成所有所述分片得到原始数据文件。
7.根据权利要求6所述的基于分布式存储的数据安全交换共享方法,其特征在于,在接收所述分片文件的过程中,文件接收终端每接收到一个所述分片文件,都将计算所述分片文件的hash值,并与所述分片索引表中所述分片文件保存的hash值进行对比,若对比一致,则表示所述分片文件没有被篡改;若对比不一致,且所述分片文件还有其他存储节点,则从其他存储节点再次接收。
8.根据权利要求7所述的基于分布式存储的数据安全交换共享方法,其特征在于,当所有所述分片文件全部正确接收后,文件接收终端合并形成完整文件并计算完整文件的hash值,将该hash值与所述分片索引表中所述原始数据文件的hash值进行比对,若比对一致则文件接收成功,否则失败。
9.根据权利要求1-8任一项所述的基于分布式存储的数据安全交换共享方法,其特征在于,所述分布式存储网络包括IPFS即星际文件系统,所述存储节点包括IPFS节点。
10.一种基于分布式存储的数据安全交换共享系统,其特征在于,包括:
文件发送终端,用于对原始数据文件进行冗余分片,形成若干分片文件并进行加密,再将加密后的所述分片文件存储到分布式存储网络的多个存储节点;生成每个分片文件对应存储节点的分片索引表,所述分片索引表包括所述原始数据文件的hash值、所述分片文件的hash值、所述分片文件在存储节点上的索引地址以及对应的存储节点地址;
文件接收终端,用于通过第三方安全通道获取所述分片索引表,根据所述分片索引表从分布式存储网络中获取所述分片文件,并进行解密和组装,恢复出所述原始数据文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十研究所,未经中国电子科技集团公司第三十研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211661504.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置