[发明专利]一种资源版权校验方法、装置以及设备在审
申请号: | 201910678064.X | 申请日: | 2018-06-12 |
公开(公告)号: | CN110362969A | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 刘艳峰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 合同 区块 版权信息 交易 传输 加密处理 节点记录 网络保存 网络 校验 创建 申请 盗用 篡改 保证 广播 | ||
1.一种资源版权签订交易创建方法,其特征在于,包括:
向合同另一方发送版权合同签订请求,所述版权合同签订请求中包括版权合同和第一数字签名,所述第一数字签名是根据合同方的私钥对版权合同进行加密生成的;
接收所述合同另一方在对所述第一数字签名验证通过后返回的版权合同签订结果,所述版权合同签订结果中包括所述版权合同和第二数字签名,所述第二数字签名是根据所述合同另一方的私钥对所述版权合同进行加密生成的;
根据所述合同另一方的公钥对所述版权合同签订结果进行数字签名验证;
当所述第二数字签名验证通过时,创建所述资源版权签订交易。
2.根据权利要求1所述的方法,其特征在于,所述第二数字签名是根据所述合同另一方的私钥对所述版权合同的摘要信息进行加密生成的,所述版权合同的摘要信息是利用哈希函数对所述版权合同进行哈希计算得到的;
则所述根据所述合同另一方的公钥对所述版权合同签订结果进行数字签名验证,包括:
根据所述合同另一方的公钥对所述第二数字签名进行解密得到第一信息;
利用所述哈希函数对所述版权合同签订结果中的版权合同进行哈希计算得到第二信息;
当所述第一信息和所述第二信息一致时,则确定所述第二数字签名验证通过。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
向区块链网络广播所述资源版权签订交易,所述资源版权签订交易包括已签订的版权合同以及与其对应的资源版权信息,以使所述区块链网络中的网络节点在区块链中记录所述已签订的版权合同以及与其对应的资源版权信息。
4.一种版权合同查看方法,其特征在于,包括:
向区块链网络发送版权合同查看请求,所述版权合同查看请求中包括第一版权合同的唯一标识码和第三数字签名,所述第三数字签名是利用请求方的私钥对所述唯一标识码进行加密生成的;
接收所述区块链网络中的网络节点在所述第三数字签名验证通过后返回的第一版权合同密文,所述第一版权合同密文是利用所述请求方的公钥对所述第一版权合同进行加密生成的;
利用所述请求方的私钥对所述第一版权合同密文进行解密得到所述第一版权合同。
5.一种版权合同查看方法,其特征在于,包括:
接收请求方发送的版权合同查看请求,所述版权合同查看请求中包括第一版权合同的唯一标识码和第三数字签名,所述第三数据签名是利用所述请求方的私钥对所述唯一标识码进行加密生成的;
根据与所述唯一标识码相关的所述请求方的公钥,对所述版权合同查看请求进行签名验证;
在签名验证通过后,利用所述请求方的公钥对区块链网络中记录的所述第一版权合同进行加密生成第一版权合同密文,向所述请求方返回所述第一版权合同密文。
6.根据权利要求5所述的方法,其特征在于,所述根据与所述唯一标识码相关的所述请求方的公钥,对所述版权合同查看请求进行签名验证,包括:
从与所述唯一标识对应的合同方的公钥中,获取与所述请求方对应的公钥;
利用所述请求方的公钥对与所述第三数字签名进行解密得到第一标识;
当所述第一标识与所述版权合同查看请求中的所述唯一标识码一致时,确定所述版权合同查看请求签名验证通过。
7.根据权利要求4至6中任一项所述方法,其特征在于,所述请求方为版权方节点或者第一资源平台的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910678064.X/1.html,转载请声明来源钻瓜专利网。