[发明专利]一种针对版权文件的数据处理方法、装置及存储介质在审
申请号: | 202010241232.1 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111444542A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 陈兴芜 | 申请(专利权)人: | 陈兴芜 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/182;G06F16/13 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 400061 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 版权 文件 数据处理 方法 装置 存储 介质 | ||
本申请公开了一种针对版权文件的数据处理方法、装置及计算机可读存储介质。其中方法包括:私有云盘获取目标版权文件集合,构造目标版权文件集合的默克尔树,进而得到每一个版权文件子集合的第一关联哈希集合,将目标版权文件集合的默克尔树的根节点哈希值存储到区块中心服务器,区块中心服务器会发布目标版权文件集合的默克尔树的根节点。通过构造目标版权文件集合的默克尔树,能够保证目标版权文件集合的出版文件不可篡改,将目标版权文件集合的默克尔树的根节点哈希值存储到区块中心服务器,能够确保私有云盘中的出版文件在未来可以通过目标版权文件集合的默克尔树的根节点哈希值及第一关联哈希集合对出版文件进行追溯验证。
技术领域
本申请涉及计算机网络领域,尤其涉及一种针对版权文件的数据处理方法、装置及计算机可读存储介质。
背景技术
随着网络技术的不断发展,越来越多的用户将数据存储在网盘中。但受数据安全、个人隐私及办公环境等因素的影响,许多金融、电力、政府和大型企业等行业的用户,使用私有云盘来存储数据。私有云盘能够提高数据的保密性,但私有云盘存在数据难以验证的问题。
例如,歌手A创作了歌曲B,并将歌曲B上传到私有云盘中。由于其他用户无法查看私有云盘中的数据,因此歌曲B的内容及上传时间等信息难以被验证。如何验证私有云盘中的数据成为目前研究的热点问题。
发明内容
本申请公开了一种针对版权文件的数据处理方法、装置及计算机可读存储介质,能够对私有云盘中的数据进行验证。
第一方面,本申请提供了一种针对版权文件的数据处理方法,该方法包括:
获取目标版权文件集合,所述目标版权文件集合中包括多个出版文件;
对所述目标版权文件集合中的出版文件进行划分,得到多个版权文件子集合,所述版权文件子集合中包括一个或者多个文件;
获取得到每一个版权文件子集合对应的哈希值,并基于计算得到的哈希值构造所述目标版权文件集合的默克尔树;
根据所述目标版权文件集合的默克尔树得到每一个版权文件子集合的第一关联哈希集合,并关联存储所述版权文件子集合及其对应的第一关联哈希集合;
将所述目标版权文件集合的默克尔树的根节点哈希值存储到区块中心服务器,所述区块中心服务器会发布该目标版权文件集合的默克尔树的根节点。
第二方面,本申请提供了一种针对版权文件的数据处理装置,所述数据处理装置包括:
接收单元,用于获取目标版权文件集合,所述目标版权文件集合中包括多个出版文件;
处理单元,用于对所述目标版权文件集合中的出版文件进行划分,得到多个版权文件子集合,所述版权文件子集合中包括一个或者多个文件;获取得到每一个版权文件子集合对应的哈希值,并基于计算得到的哈希值构造所述目标版权文件集合的默克尔树;根据所述目标版权文件集合的默克尔树得到每一个版权文件子集合的第一关联哈希集合,并关联存储所述版权文件子集合及其对应的关联哈希集合;将所述目标版权文件集合的默克尔树的根节点哈希值存储到区块中心服务器,所述区块中心服务器会发布该目标版权文件集合的默克尔树的根节点。
第三方面,本申请提供了一种针对版权文件的数据处理装置,包括处理器、存储器和通信接口,所述处理器、所述存储器和所述通信接口相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面所述的方法。
第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行上述第一方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈兴芜,未经陈兴芜许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010241232.1/2.html,转载请声明来源钻瓜专利网。