[发明专利]一种版权文件的验证方法、装置及计算机可读存储介质在审
申请号: | 202010240467.9 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111460394A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 陈兴芜 | 申请(专利权)人: | 陈兴芜 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F16/2458 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 400061 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 版权 文件 验证 方法 装置 计算机 可读 存储 介质 | ||
1.一种版权文件的验证方法,其特征在于,所述方法包括:
在检测到版权存证触发事件时,获取待存证的版权文件,并向云服务器发送存证请求,所述存证请求中携带待存证的所述版权文件,所述存证请求用于请求所述云服务器对所述版权文件进行存证处理;
接收所述云服务器响应所述存证请求对所述版权文件进行存证处理后返回的存证信息,并存储所述存证信息,所述存证信息包括:所述版权文件,与所述版权文件相关联的关联哈希集合;
在检测到对所述存证信息所对应的版权文件的验证触发事件时,根据所述版权文件和与所述版权文件相关联的关联哈希集合计算待验证哈希值;
若所述待验证哈希值与区块链中所述版权文件对应的哈希值相同,则判定所述版权文件验证通过。
2.根据权利要求1所述的方法,其特征在于,所述接收所述云服务器响应所述存证请求对所述版权文件进行存证处理后返回的存证信息之后,存储所述存证信息之前,所述方法还包括:
在用户界面中显示所述存证信息中包括的版权文件;
若接收到确认指令,则触发执行所述存储所述存证信息,并向所述云服务器发送确认信息,所述确认信息用于指示所述版权文件在云服务器上的存储数据无误。
3.根据权利要求2所述的方法,其特征在于,所述接收所述云服务器响应所述存证请求对所述版权文件进行存证处理后返回的存证信息之后,所述方法还包括:
若在显示所述存证信息的用户界面上接收到编辑指令,则显示修改工具界面,所述修改工具界面上包括编辑按钮;
根据对编辑按钮的选择操作、及对用户界面显示的存证信息所包括的版权文件的修改操作,对存证信息所包括的版权文件进行修改,得到修改后的版权文件;
再次向云服务器发送存证请求,所述存证请求包括:修改后的版权文件。
4.根据权利要求1所述的方法,其特征在于,所述根据所述版权文件和与所述版权文件相关联的关联哈希集合计算待验证哈希值,包括:
对待验证的版权文件进行哈希计算,得到初始哈希值,并在验证界面显示初始哈希值;
提取与所述待验证的版权文件对应的存证信息中的关联哈希集合,将初始哈希值和关联哈希集合进行计算,生成关联默克尔子树,并在所述关联默克尔子树的对应节点显示计算得到的哈希值;
将所述关联默克尔子树的根节点的哈希值作为待验证哈希值。
5.根据权利要求1所述的方法,其特征在于,所述关联哈希集合包括第一关联哈希集合和第二关联哈希集合;
所述根据所述版权文件和与所述版权文件相关联的关联哈希集合计算待验证哈希值,包括:
对待验证的版权文件进行哈希计算,得到初始哈希值,并在验证界面显示初始哈希值;
提取与所述待验证的版权文件对应的存证信息中的关联哈希集合,将初始哈希值和第二关联哈希集合进行计算,生成所述待验证的版权文件所在的版权文件子集合的关联默克尔子树,并在所述版权文件子集合的关联默克尔子树的对应节点显示计算得到的哈希值;
将所述版权文件子集合的关联默克尔子树的根节点的哈希值作为所述待验证的版权文件所在的版权文件子集合的哈希值;
将所述待验证的版权文件所在的版权文件子集合的哈希值和第一关联哈希集合进行计算,生成所述版权文件子集合所在的版权文件集合的关联默克尔子树,并在所述版权文件集合的关联默克尔子树的对应节点显示计算得到的哈希值;
将所述版权文件集合的关联默克尔子树的根节点的哈希值作为待验证哈希值。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收文件获取指令,所述文件获取指令携带至少一个版权文件的标识信息;
向云服务器发送获取请求,所述获取请求包括至少一个版权文件的标识信息和终端设备的身份标识;
接收云服务器返回的版权文件的数据信息,并在操作界面中显示所述版权文件的数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈兴芜,未经陈兴芜许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010240467.9/1.html,转载请声明来源钻瓜专利网。