版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201910128898.3
公 开 号:CN110018924A
专利类型:发明申请
申 请 日:20190716
公 开 日:20190221
专利主分类号:G06F11/10(20060101)
关 键 词:文件块 区块 文件存储 构建 加密 计算机信息管理系统 篡改 非对称加密算法 数据保护技术 文件管理系统 恢复 存储系统 独立文件 读取内容 公钥加密 故障存储 随机存储 文件读取 文件分割 防破坏 元数据 解密 账本 私钥
摘 要:一种基于区块链和纠删码的文件防破坏方法,涉及计算机信息管理系统领域。本发明方法文件中涉及到加密的部分均采用非对称加密算法;构建一个分布式的存储系统;将一个文件分割成多个包含纠删码的文件块,每个文件块均是经过加密后随机存储在不同的PC服务器上的独立文件;构建一个基于区块链的文件管理系统;元数据账本中的数据用公钥加密,只能用私钥才能解密和读取内容。本发明方法包括五个部分,分别为:(一)文件存储、(二)文件读取、(三)恢复被篡改文件、(四)恢复缺失文件块、(五)恢复故障存储节点上文件块。同现有技术相比,本发明结合了区块链的不可篡改性和纠删码的数据保护技术,通过系统的解决方案来大大增加了文件存储的安全性。