基于多重水印和区块链版权保护方法技术

技术编号:39601737 阅读:34 留言:0更新日期:2023-12-03 20:02
本发明专利技术涉及数字版权播放技术领域,尤其涉及一种基于多重水印和区块链的版权保护方法

【技术实现步骤摘要】
基于多重水印和区块链版权保护方法、系统、设备及介质


[0001]本专利技术涉及数字版权播放
,具体为一种基于多重水印和区块链的版权保护方法

系统

设备及介质


技术介绍

[0002]数字内容版权保护的方法在学术界受到广泛重视,近年来有许多不同种类的方法被提出

典型的例子有基于区块链技术实现的数字内容的分发与保护,这种方法可以利用区块链的不可篡改性与可信性实现版权保护的目的

但是区块链只能保证链内信息的可信性,无法管理到区块链之外的行为,更无法管理到来源于现实世界的攻击

所以基于区块链的版权保护方法无法防止针对图片和视频文件的截图攻击和屏幕拍照攻击,也无法防止针对音频文件的重新录制攻击

并且当盗版行为发生后,数字文件的持有者无法证明文件的所有权,也无法追查盗版行为的发起者

[0003]基于数字水印的版权保护方法,其中最具有抵抗摩尔纹嵌入攻击特色的是
TREA


该方法在数字内容中加入水印信息以证明数字内容的版权所有者

这种方法可以提供确权证明

如果对所有的内容使用统一的水印就无法找到盗版行为的发起者,针对不同的用户修改水印的内容可以找到盗版行为的发起者

但是这并不是一个可信的方法,因为文件持有者可以使用注入了某个用户信息的水印文件散播到互联网进行诬陷

>同样的,盗版文件的发起者也可以使用这份说辞来推脱自己的责任,并且这种方法无法阻止盗版行为的发生

[0004]基于零水印的版权保护方法,这种方法在不改变数字产品文件内容的情况下,提取特征信息存储起来实现确权证明

但是基于零水印的方法需要有一个可信的第三方机构存储这些特征信息,这并不是一件容易的事情,并且零水印无法做到针对不同的用户嵌入不同的水印

所以虽然基于零水印的版权保护方法足够隐蔽,但是无法阻止盗版行为的发生也无法找到盗版行为的发起者

[0005]基于区块链和零水印的版权保护方法,这种方法将数字产品的特征信息与时间戳融合并加密保存在区块链数据库中

该方法可以在不需要第三方机构的情况下实现确权证明,但是依旧无法实现阻止盗版行为的发生和针对盗版发出者追责

[0006]基于区块链和数字水印的版权保护方法,这种方法将区块链节点的
ID
作为数字水印种子嵌入被分享者的文件中

该方法不仅可以使用区块链控制文件的分发与授权,在受到攻击之后不仅能提供确权证明还能够找到盗版行为的发起者,并导出文件的流转信息以供辅助

但是该方法无法阻止文件所有者的诬陷行为,文件所有者可以将嵌入他人节点
ID
的文件上传至互联网并进行诬告,盗版行为发起者也可以用证据不足为理由撇去盗版行为的责任


技术实现思路

[0007]针对现有技术中存在的版权保护方法无法有效阻止盗版行为发生和追责的问题,
本专利技术提供一种基于多重水印和区块链的版权保护方法

系统

设备及介质

[0008]为达到上述目的,本专利技术采用以下技术方案予以实现:
[0009]本专利技术提供一种基于多重水印和区块链的版权保护方法,包括以下步骤:
[0010]建立区块链网络,并将被享用户加入到区块链网络中成为区块链网络中的一个节点;
[0011]根据区块链网络,对客户端欲被共享文件提取特征信息,得到特征信息描述文件;
[0012]对特征信息描述文件进行加密,获得被加密的特征信息描述文件;
[0013]将被加密的特征信息描述文件嵌入欲被分享的文件中,获取被水印保护的文件;
[0014]当被水印保护的文件被盗用时,对被加密的特征信息描述文件进行解析;
[0015]将解析出的被加密的特征信息描述文件进行验证,认定盗版行为发起者,并以盗版行为发起者为起点,导出被水印保护的文件流转信息的有向无环图

[0016]进一步地,根据区块链网络,对客户端欲被共享文件提取特征信息,得到特征信息描述文件的具体方法为:
[0017]经过版权所有者授权,将欲被共享文件的流转信息写入区块链带有时间戳的区块中;
[0018]使用客户端对欲被共享的文件利用基于空域的特征提取方法提取特征信息,获得特征信息描述文件

[0019]进一步地,所述基于空域的特征提取方法包括
SIFT
算法或预训练深度神经网络模型提取方法

[0020]进一步地,对特征信息描述文件进行加密,获得被加密的特征信息描述文件的具体操作为:
[0021]将特征信息描述文件用成为节点的被享用户的非对称加密的私钥加密;
[0022]将加密后的特征信息转化为
LSD
矩阵;
[0023]将
LSD
矩阵通过预处理转化成基于空域的可以嵌入被加密文件的临时信息,生成被加密的特征信息描述文件

[0024]进一步地,将被加密的特征信息描述文件嵌入欲被分享的文件中,获取被水印保护的文件的具体操作为:
[0025]将加密的特征信息描述文件作为水印种子,利用基于空域的不可见数字水印嵌入方法,将加密的特征信息描述文件嵌入欲被分享的文件中,生成被水印保护的文件

[0026]进一步地,当被水印保护的文件被盗用时,对被加密的特征信息描述文件进行使用基于深度学习的水印提取方式进行解析

[0027]一种基于多重水印和区块链的版权保护系统,包括:
[0028]区块链模块

数字加密模块

数字水印模块和有向无环图导出模块,所述区块链模块

数字加密模块

数字水印模块和有向无环图导出模块通过
API
与外围程序和公证机构通信连接;
[0029]所述区块链模块包括基于时间戳的区块结构

图灵完备的智能合约

通过共识协议管理的去中心化网络和提供了对外接口的非对称加密算法;区块链模块用于建立区块链网络,并将被享用户加入到区块链网络中成为区块链网络中的一个节点;
[0030]所述数字加密模块包括针对图像的特征提取结构和基于非对称加密的嵌入器与
解析器;图像的特征提取结构用于将根据区块链网络,对客户端欲被共享文件提取特征信息,得到特征信息描述文件;基于非对称加密的嵌入器与解析器用于对特征信息描述文件进行加密,获得被加密的特征信息描述文件;
[0031]所述数字水印模块包括了水印预处理器

水印嵌入器和水印解析器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种基于多重水印和区块链的版权保护方法,其特征在于,包括以下步骤:建立区块链网络,并将被享用户加入到区块链网络中成为区块链网络中的一个节点;根据区块链网络,对客户端欲被共享文件提取特征信息,得到特征信息描述文件;对特征信息描述文件进行加密,获得被加密的特征信息描述文件;将被加密的特征信息描述文件嵌入欲被分享的文件中,获取被水印保护的文件;当被水印保护的文件被盗用时,对被加密的特征信息描述文件进行解析;将解析出的被加密的特征信息描述文件进行验证,认定盗版行为发起者,并以盗版行为发起者为起点,导出被水印保护的文件流转信息的有向无环图
。2.
根据权利要求1所述的基于多重水印和区块链的版权保护方法,其特征在于,根据区块链网络,对客户端欲被共享文件提取特征信息,得到特征信息描述文件的具体方法为:经过版权所有者授权,将欲被共享文件的流转信息写入区块链带有时间戳的区块中;使用客户端对欲被共享的文件利用基于空域的特征提取方法提取特征信息,获得特征信息描述文件
。3.
根据权利要求2所述的基于多重水印和区块链的版权保护方法,其特征在于,所述基于空域的特征提取方法包括
SIFT
算法或预训练深度神经网络模型提取方法
。4.
根据权利要求1所述的基于多重水印和区块链的版权保护方法,其特征在于,对特征信息描述文件进行加密,获得被加密的特征信息描述文件的具体操作为:将特征信息描述文件用成为节点的被享用户的非对称加密的私钥加密;将加密后的特征信息转化为
LSD
矩阵;将
LSD
矩阵通过预处理转化成基于空域的可以嵌入被加密文件的临时信息,生成被加密的特征信息描述文件
。5.
根据权利要求1所述的基于多重水印和区块链的版权保护方法,其特征在于,将被加密的特征信息描述文件嵌入欲被分享的文件中,获取被水印保护的文件的具体操作为:将加密的特征信息描述文件作为水印种子,利用基于空域的不可见数字水印嵌入方法,将加密的特征信息描述文件嵌入欲被分享的文件中,生成被水印保护的文件
。6.
根据权利要求1所述的基于多重水印和区块链的版权保护方法,其特征在于,当被水印保护的文件被盗用时,对被加密的特征信...

【专利技术属性】
技术研发人员:吴卓霖张钰于振伟田星洋
申请(专利权)人:陕西师范大学
类型:发明
国别省市:

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

1