基于代理重加密与区块链技术实现数字版权授权的方法技术

技术编号:29674098 阅读:24 留言:0更新日期:2021-08-13 21:56
本发明专利技术公开了基于代理重加密与区块链技术实现数字版权授权的方法,该方法包括以下步骤:S1、版权交易人在版权平台注册,所述版权平台调用智能合约生成公私钥对;S2、版权所有人登记版权源文件信息,所述版权平台将所述源文件存储到分布式文件系统;S3、将所述分布式文件系统存储地址的密文信息存储至区块链;S4、版权购买人申请授权;S5、生成代理重加密转换密钥;S6、所述版权平台调用智能合约实现重加密;S7、版权授权完成,版权购买人被授权获取源文件。有益效果:基于文件内容的分布式存储方式,可以有效实现数据的防篡改和重复文件的有效检验,更好的保护已经登记的版权文件,进而提高版权源文件的安全性。

【技术实现步骤摘要】
基于代理重加密与区块链技术实现数字版权授权的方法
本专利技术涉及数字版权区块链
,具体来说,涉及基于代理重加密与区块链技术实现数字版权授权的方法。
技术介绍
随着数字化模式转型的发展,出现了越来越多的数字版权系统,推动中国传统出版业在数字出版产业上的发展。数字版权系统,一般包含版权登记、版权保护、版权交易、版权授权等环节。现行的一些数字版权系统中,关于版权的授权和版权源文件的存储,都由版权平台管理。版权交易完成后,数字版权系统会处理版权授权,并将版权源文件的下载地址返回给购买用户。在这个过程中会存在一些问题:版权授权过程中版权的签名验签等验证身份的操作,以及版权授权完成后系统解析获取源文件下载地址的操作,都是由版权系统代为完成的,且过程中系统会接触到用户的公私钥。版权系统虽然作为一个相对可信的第三方,但是还是存在被攻击和篡改的风险。专利号CN102724043B公开了对数字版权保护的单一用户授权方法,该专利主要通过用户在系统登录后,用户与版权人之间使用公钥与私钥进行加密与授权的方式,实现对数字版权保护的单一用户授权本文档来自技高网...

【技术保护点】
1.基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,该方法包括以下步骤:/nS1、版权交易人在版权平台注册,所述版权平台调用智能合约生成公私钥对;/nS2、版权所有人登记版权源文件信息,所述版权平台将所述源文件存储到分布式文件系统;/nS3、将所述分布式文件系统存储地址的密文信息存储至区块链;/nS4、版权购买人申请授权;/nS5、生成代理重加密转换密钥;/nS6、所述版权平台调用智能合约实现重加密;/nS7、版权授权完成,版权购买人被授权获取所述源文件。/n

【技术特征摘要】
1.基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,该方法包括以下步骤:
S1、版权交易人在版权平台注册,所述版权平台调用智能合约生成公私钥对;
S2、版权所有人登记版权源文件信息,所述版权平台将所述源文件存储到分布式文件系统;
S3、将所述分布式文件系统存储地址的密文信息存储至区块链;
S4、版权购买人申请授权;
S5、生成代理重加密转换密钥;
S6、所述版权平台调用智能合约实现重加密;
S7、版权授权完成,版权购买人被授权获取所述源文件。


2.根据权利要求1所述的基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,所述版权交易人包括版权所有人与版权购买人。


3.根据权利要求2所述的基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,所述版权平台调用智能合约生成公私钥对包括以下步骤:
S11、输入安全参数,系统参数产生函数输出一个全局公开参数;
S12、根据密钥生成算法和全局公开参数,输出公私钥对。


4.根据权利要求3所述的基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,所述版权所有人登记版权源文件信息,所述版权平台将源文件存储到分布式文件系统包括以下步骤:
S21、所述版权平台将所述源文件的基础信息和版权文件ID存到本地数据库;
S22、将所述源文件上传至所述分布式文件系统进行存储;
S23、所述分布式文件系统返回所述源文件的存储地址的唯一内容标识作为明文。


5.根据权利要求4所述的基于代理重加密与区块链技术实现数字版权授权的方法,其特征在于,所述将所述分布式文件系统存储地址的密文信息存储至区块链包括以下步骤:
S31、输入版权所有人公钥、存储地址的唯一内容标识明文及全局公开参数,通过加密算法进行加密输出唯一内容标识版权所有人公钥密文;
S32、版权平台调用智能合约,将存储地址的所述唯一内容标识版权所有人公钥密文存储到区块链。


6.根据权利要求5所述的基于代理重加密与区块链技术实现数字版权授权的方法,其特征...

【专利技术属性】
技术研发人员:吴琦琦刘启铨曾力耕叶文宸
申请(专利权)人:浩鲸云计算科技股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1