全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211432655.7 (22)申请日 2022.11.16 (71)申请人 成都同步新创科技股份有限公司 地址 610041 四川省成 都市高新区益州大 道北段777号1栋2单 元1306号 (72)发明人 王大川 刘增睿 许武林  (74)专利代理 机构 成都厚为专利代理事务所 (普通合伙) 5125 5 专利代理师 王杰 (51)Int.Cl. H04L 9/32(2006.01) H04L 67/06(2022.01) H04L 67/1097(2022.01) H04L 67/55(2022.01) H04N 5/76(2006.01) (54)发明名称 一种结合区块链的高性能存储防篡改验证 方法和存 储系统 (57)摘要 本发明公开了一种结合区块链的高性能存 储防篡改验证方法和存储系统。 所述防篡改验证 方法包括文件存储及上链流程、 验证流程。 所述 存储系统分别用于与第三方验证系统和区块链 系统通信连接, 包括存储模块、 区块链对接模块、 存储验证模块、 录像查询模块和数据缓存模块。 本发明将传统的高性能存储系统与本身具备防 篡改属性的区块链技术结合, 以及将传统的高性 能存储系统的防篡改验证交由第三方验证系统 进行, 实现了存储数据的防篡改验证, 提高了存 储系统所存储录像数据的安全性和可信度, 为用 户敏感数据提供 可闭环的防篡改功能。 权利要求书3页 说明书7页 附图2页 CN 115499138 A 2022.12.20 CN 115499138 A 1.一种结合区块链的高性能存储防篡改验证方法, 应用于存储系统, 所述存储系统分 别用于与第三方验证系统和区块链系统通信连接; 其特 征在于, 所述方法包括: 获取录像数据; 根据预设切片策略对所述录像数据进行切片, 生成若干个文件和各个文件对应的文件 信息, 并存 储所述文件和所述文件信息; 确定需要上链 的文件信息, 并生成该文件信息对应的第一上链文件信息, 所述第一上 链文件信息包 含有该文件信息所对应文件的md5码; 将第一上链文件信息推送至区块链系统进行存 储; 接收第三方验证系统的录像数据查询 请求, 并根据 所述录像数据查询请求返回录像回 看地址至第三方验证系统; 接收第三方验证系统的文件信 息获取请求, 所述文件信 息获取请求中包含有待验证录 像数据的第一 地址, 所述第一 地址为所述录像回看地址中的一个或多个; 根据第一 地址确定该录像数据的文件信息和文件下 载地址; 根据确定的该录像数据的文件信 息生成对应的第 二上链文件信 息和校验标志, 并根据 所述校验标志缓存该录像数据的第二上链文件信息和文件下 载地址; 返回校验标志至第三方验证系统; 接收第三方验证系统的第 二上链文件信 息下载请求, 并根据第 二上链文件信 息下载请 求返回待验证录像数据的文件和 第二上链文件信息至第三方验证系统, 所述第二上链文件 信息下载请求中包含有待验证录像数据的校验标志; 所述待验证录像数据的文件用于第三 方验证系统生成该文件的md5码, 所述待验证录像数据的第二上链文件信息用于第三方验 证系统生成待验证录像数据的防篡改验证结果, 若待验证录像数据的第二上链文件信息与 第三方验证系统从区块链系统获取的该待验证录像数据的第一上链文件信息一致, 且根据 待验证录像数据的文件生成的md5码与从区块链系统获取的该待验证录像数据的第一上链 文件信息中的md5码一致, 则防篡改验证结果为未被篡改, 否则防篡改验证结果为已被篡 改。 2.根据根据权利要求1所述的一种结合区块链的高性能存储防篡改验证方法, 其特征 在于, 所述第一上链文件信息包括文件的挂载点、 文件所存储的设备ID、 开始时间、 结束时 间、 文件名称、 文件路径和文件的md5码; 所述第二上链文件信息包括文件的挂载点、 文件 所 存储的设备ID、 开始时间、 结束时间、 文件名称和文件路径。 3.根据根据权利要求1所述的一种结合区块链的高性能存储防篡改验证方法, 其特征 在于, 所述确定需要上链的文件信息, 具体包括如下步骤: 根据预设抽样策略对若干个所述文件进行抽样; 将抽样得到的文件的文件信息确定为需要上链的文件信息 。 4.根据根据权利要求3所述的一种结合区块链的高性能存储防篡改验证方法, 其特征 在于, 所述预设抽样策略为: 抽取若干个所述文件中的第一个文件, 以及抽取与所述第一个 文件时间 间隔为N倍第一预设间隔的文件, 其中N的取值 为大于等于一的正整数。 5.根据权利要求1所述的一种结合区块链的高性能存储防篡改验证方法, 其特征在于, 所述将第一上链文件信息推送至区块链系统进行存 储, 具体包括如下步骤: 确定所述第一上链文件信息的上链接口地址;权 利 要 求 书 1/3 页 2 CN 115499138 A 2根据所述上链接口地址确定上链接口, 并根据所述上链接口的预设数据规则对第 一上 链文件信息进行封装; 将封装后的第一上链文件信息通过 所述上链接口推送至区块链系统进行存 储。 6.一种存储系统, 所述存储系统用于与第三方验证系统和区块链系统通信连接, 其特 征在于, 所述存储系统包括存储模块、 区块链对接模块、 存储验证模块、 录像查询模块和数 据缓存模块; 所述存储模块用于在获取录像数据后 根据预设切片策略对录像数据进行切片, 生成若 干个文件和各个文件对应的文件信息, 并存储所述文件和所述文件信息, 以及确定需要上 链的文件信息, 生成该文件信息对应的第一上链文件信息, 所述第一上链文件信息包含有 该文件信息所对应文件的md5码; 所述区块链对接模块用于将所述第一上链文件信息推送至所述区块链系统进行存 储; 所述录像查询模块用于接收第 三方验证系统 的录像数据查询 请求, 并根据所述录像数 据查询请求返回录像回看地址 至第三方验证系统; 所述存储验证模块用于接收第 三方验证系统 的文件信 息获取请求, 所述文件信 息获取 请求中包含有待验证录像数据的第一地址, 并根据第一地址确定该录像数据的文件信息和 文件下载地址, 然后根据确定的该录像数据的文件信息生成对应的第二上链文件信息和校 验标志; 所述存储验证模块还用于将所述校验标志返回至第三方验证系统, 所述第一地址 为所述录像回看地址中的一个或多个; 所述存储验证模块还用于接收第 三方验证系统 的第二上链文件信 息下载请求, 所述第 二上链文件信息下载请求中包含有待验证录像数据的校验标志, 并根据第二上链文件信息 下载请求返回待验证录像数据的文件和第二上链文件信息至第三方验证系统; 所述待验证 录像数据的文件用于第三方验证系统生成该文件的md5码, 所述待验证录像数据的第二上 链文件信息用于第三方验证系统生成待验证录像数据的防篡改验证结果, 若待验证录像数 据的第二上链文件信息与第三方验证系统从区块链系统获取的该待验证录像数据的第一 上链文件信息一致, 且根据待验证录像数据的文件生成的md5码与从区块链系统获取 的该 待验证录像数据的第一上链文件信息中的md5码一致, 则防篡改验证结果为未被篡改, 否则 防篡改验证结果 为已被篡改; 所述数据缓存模块用于根据所述校验标志缓存待验证录像数据的第二上链文件信息 和文件下 载地址。 7.根据权利要求6所述的一种 存储系统, 其特征在于, 所述存储模块确定 需要上链的文 件信息的实现过程如下: 根据预设抽样策略对若干个所述文件进行抽样; 将抽样得到的文件的文件信息确定为需要上链的文件信息 。 8.根据权利要求7所述的一种 存储系统, 其特征在于, 所述预设抽 样策略为抽取若干个 所述文件中的第一个文件, 以及抽取与所述第一个文件时间间隔为N倍第一预设间隔的文 件, 其中N的取值 为大于等于一的正整数。 9.根据权利要求6所述的一种存 储系统, 其特 征在于, 所述第一上链文件信息包括文件的挂载点、 文件所存储的设备ID、 开始时间、 结束时 间、权 利 要 求 书 2/3 页 3 CN 115499138 A 3

PDF文档 专利 一种结合区块链的高性能存储防篡改验证方法和存储系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种结合区块链的高性能存储防篡改验证方法和存储系统 第 1 页 专利 一种结合区块链的高性能存储防篡改验证方法和存储系统 第 2 页 专利 一种结合区块链的高性能存储防篡改验证方法和存储系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:02:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。