[发明专利]文件分片存储、分片文件重组方法及装置、文件保护系统在审
申请号: | 202110677302.2 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113407492A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中国人民银行清算总中心 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/16;G06F16/182;G06F21/62 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 党晓林;周永君 |
地址: | 100048 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 分片 存储 重组 方法 装置 保护 系统 | ||
本发明提供一种文件分片存储、分片文件重组方法及装置、文件保护系统。该文件分片存储方法包括:获取待分片文件和分片数量;其中,待分片文件包括多个字节;根据分片数量设置多个分片文件;根据各字节对应的随机数将各字节放入随机数对应的分片文件中进行存储。本发明可以安全保护文件,防止文件被恶意窃取后破译。
技术领域
本发明涉及文件保护技术领域,具体地,涉及一种文件分片存储、分片文件重组方法及装置、文件保护系统。
背景技术
分布式存储系统采用切片形式存放文件内容,在文件系统结构明确情况下可以根据不同切片恢复文件内容。同一切片按照文件顺序分段,因此切片内容被获取后会出现信息泄露。
目前解决切片内容泄露的方法是采用DES、SM4、SM2或RSA等算法通过加密和签名的方式防止切片文件被窃取、篡改和抵赖,但一旦加密系统被破解则以上安全措施形同虚设:传统加密系统基于素数运算,攻击者采用量子计算机可以及时破译。
发明内容
本发明实施例的主要目的在于提供一种文件分片存储、分片文件重组方法及装置、文件保护系统,以安全保护文件,防止文件被恶意窃取后破译。
为了实现上述目的,本发明实施例提供一种文件分片存储方法,包括:
获取待分片文件和分片数量;其中,待分片文件包括多个字节;
根据分片数量设置多个分片文件;
根据各字节对应的随机数将各字节放入随机数对应的分片文件中进行存储。
本发明实施例还提供一种文件分片存储装置,包括:
分片获取模块,用于获取待分片文件和分片数量;其中,待分片文件包括多个字节;
分片文件设置模块,用于根据分片数量设置多个分片文件;
存储模块,用于根据各字节对应的随机数将各字节放入随机数对应的分片文件中进行存储。
本发明实施例的文件分片存储方法及装置根据分片数量设置多个分片文件,并根据待分片文件的各字节对应的随机数将各字节放入随机数对应的分片文件中进行存储,可以安全保护文件,防止文件被恶意窃取后破译。
本发明实施例还提供一种分片文件重组方法,包括:
获取随机数序列和多个分片文件;其中,随机数序列包括多个随机数,各分片文件均包括至少一个字节;
创建重组文件;
按照随机数序列从各分片文件中依次提取各随机数对应的字节,将字节依次放入重组文件中。
本发明实施例还提供一种分片文件重组装置,包括:
获取模块,用于获取随机数序列和多个分片文件;其中,随机数序列包括多个随机数,各分片文件均包括至少一个字节;
重组文件创建模块,用于创建重组文件;
提取模块,用于按照随机数序列从各分片文件中依次提取各随机数对应的字节,将字节依次放入重组文件中
本发明实施例的分片文件重组方法及装置按照随机数序列从各分片文件中依次提取各随机数对应的字节,将字节依次放入重组文件中,可以安全保护文件,防止文件被恶意窃取后破译。
本发明实施例还提供一种文件保护系统,包括:
如上所述的文件分片存储装置;
如上所述的分片文件重组装置。
本发明实施例的文件保护系统可以安全保护文件,防止文件被恶意窃取后破译。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民银行清算总中心,未经中国人民银行清算总中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110677302.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:柔性拼接模组、显示装置及其制备方法
- 下一篇:一种磷酸根离子的检测方法