基于区块链技术的内容资源安全保护系统的制作方法

文档序号:16244876发布日期:2018-12-11 23:28阅读:264来源:国知局
基于区块链技术的内容资源安全保护系统的制作方法

本发明涉及内容资源安全保护领域,尤其是一种基于区块链技术的内容资源安全保护系统。



背景技术:

传统的内容资源的保护采用的都是drm、数字水印、安全的加解密技术来对资源进行授权保护,但是这些技术存在一定的局限性,特别是现在免费盛行,破解工具满天飞的时代,上述的技术可以对资源内容起到一定的保护作用,但是经常会被破解,且以其他的方式在互联网上传播,互联网又是一个具有开放、分享理念的世界,在这样的复杂环境下,对于资源的版权保护一直没有很好的技术手段解决。

现有的技术方案是采取在客户端上传资源时候通过接口请求drm授权,如图1所示,主要是分为客户端,drmportal(接口),drmserver(服务器)。服务器端根据本地的加密算法对内容资源进行加密,然后返回给请求的客户端加密的资源。具体加密过程为,使用密钥对内容进行加密,客户端获取许可证对加密内容进行解密。整体流程如下2所示。但是目前加解密方法存在以下缺点:

(1)目前的加解密技术在一定的环境下都是可以破解的,无论你的加解密算法有多复杂,通过反编译、抓包、代码分析、暴力破解、开放人员的泄密等都可以做到破解;

(2)内容资源保护难,内容作者在资源的创作过程中为了自身的方便,基本都不会去找专业的加解密软件对资源进行保护,目前各个厂商的加解密都是自成体系,没有标准所以使用过程很麻烦,对于用户来说也很难使用,无论是简易、方便都很麻烦;

(3)举报盗版困难,内容资源在传播的过程中,经过各种变更,对于资源的原始出处很难举证,也很难识别,技术、时间成本非常高,无法准确溯源;

(4)反应速度和效率来说,中心化也是存在一定问题的,当所有资源都来进行认证加解密的时候对于服务器端压力和资源要求都非常高,且速度和响应都会下降。



技术实现要素:

为解决上述技术问题,本发明的目的是提供一种公平、去中心化、全民参与、不可篡改、可朔源的内容资源安全保护系统。

本发明采用的技术方案是:

一种基于区块链技术的内容资源安全保护系统,包括:

应用层,用于给内容资源生产者提供web端的可视化操作功能;

扩展层,用于扩展所述应用层的功能范围;

协议层,作为底层操作系统,主要由网络编程模块、分布式计算模块、加密签名模块、数据存储模块组成;所述网络编程模块、分布式计算模块用于应用层、扩展层的业务逻辑实现,所述加密签名模块,所述加密签名模块用于为内容资源的数据进行加密和签名认证以保证可信度和不可篡改,所述数据存储模块为链式区块结构以用于写入加密签名后的内容资源数据。

进一步,所述可视化操作功能至少包括开放api、实名认证、一键溯源、第三方接入与版权保护中的一种或多种。

进一步,所述扩展层为侧链应用,至少包括为第三方或者出版机构、内容原创网站提供定制服务。

进一步,所述版权保护包括版权信息生成与版权信息查询。

进一步,所述加密签名模块采用des算法或md5算法进行加密。

进一步,所述加密签名模块采用sha256算法对管理端或者制作工具端制作内容资源时所有的痕迹,加上可信的时间戳、机器码、作者实名认证信息进行签名认证。

本发明的有益效果:

1.安全等级相比于传统的技术方案大大提升,按传统的破解技术手段和人为的篡改是无法做到版权信息的更改的;

2.对于内容资源的版权保护信息可以做到快速的识别和溯源;

3.去中心化的技术运用,在全部内容资源都进行版权保护的情况下,可以做到全员都具有版权意识,所有人都是版权保护的参与者,都是行业区域链的一个节点,从安全、性能、响应多个维度构建一个良好的版权保护生态环境。

附图说明

下面结合附图对本发明的具体实施方式做进一步的说明。

图1是传统内容资源的保护原理示意图;

图2是传统内容资源的加解密原理示意图;

图3是本发明内容安全保护系统的整体框架图。

具体实施方式

基于区块链技术架构的内容版权保护系统利用区块链的加密签名技术和时间维度,实现版权保护;利用侧链技术实现第三方开发者无缝集成。从架构上来说,区块链可以简单的分为三个层次,协议层、扩展层和应用层。其中,协议层又可以分为存储层和网络层,它们相互独立但又不可分割。

通过引入的区块链技术的应用替代传统的drm技术可以快速的对内容资源进行绝对的安全和保护,包括版权信息的溯源。

如图3所示,为本发明的一种基于区块链技术的内容资源安全保护系统,包括:

应用层,用于给内容资源生产者提供web端的可视化操作功能;可视化操作功能包括开放api、实名认证、一键溯源、第三方接入与版权保护。其中,所述版权保护包括版权信息生成与版权信息查询。

扩展层,用于扩展所述应用层的功能范围;所述扩展层为侧链应用,至少包括为第三方或者出版机构、内容原创网站提供定制服务。

协议层,作为底层操作系统,主要由网络编程模块、分布式计算模块、加密签名模块、数据存储模块组成;所述网络编程模块、分布式计算模块用于应用层、扩展层的业务逻辑实现,所述加密签名模块,所述加密签名模块用于为内容资源的数据进行加密和签名认证以保证可信度和不可篡改,所述数据存储模块为链式区块结构以用于写入加密签名后的内容资源数据。

其中,所述加密签名模块采用des算法或md5算法进行加密,加密签名模块采用sha256算法对管理端或者制作工具端制作内容资源时所有的痕迹,加上可信的时间戳、机器码、作者实名认证信息进行签名认证。

基于区块链技术的内容资源安全保护系统在资源分享、传播和交易过程中,系统都会按上面的方式通过api记录全部的痕迹,并提供api可以查询全部历史记录表,直至内容创建最初始状态的信息。同时我们通过上面的加密技术以及电子签名技术,从技术和安上保证了版权信息的安全。同时我们也提供了举报的api,包括一键举报功能,尽最大限度让更多人参与。

通过区块链技术可以快速的加解密内容资源。不需要了解大量的规范及代码、加解密技术才能对内容资源进行保护。且可迅速的对所有的需要进行保护的内容资源进行自动批量版权检测。

以上所述仅为本发明的优先实施方式,本发明并不限定于上述实施方式,只要以基本相同手段实现本发明目的的技术方案都属于本发明的保护范围之内。



技术特征:

技术总结
本发明公开了一种基于区块链技术的内容资源安全保护系统,包括:应用层,用于给内容资源生产者提供web端的可视化操作功能;扩展层,用于扩展所述应用层的功能范围;协议层,作为底层操作系统,主要由网络编程模块、分布式计算模块、加密签名模块、数据存储模块组成;所述网络编程模块、分布式计算模块用于应用层、扩展层的业务逻辑实现,所述加密签名模块,所述加密签名模块用于为内容资源的数据进行加密和签名认证以保证可信度和不可篡改,所述数据存储模块为链式区块结构以用于写入加密签名后的内容资源数据。

技术研发人员:田培军
受保护的技术使用者:天闻数媒科技(湖南)有限公司
技术研发日:2018.06.27
技术公布日:2018.12.11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1