多媒体数据保护方法、装置及计算机可读存储介质制造方法及图纸

技术编号:30429552 阅读:17 留言:0更新日期:2021-10-24 17:19
本申请公开了一种多媒体数据保护方法、装置及计算机可读存储介质。本申请提供的多媒体数据保护方法包括:获取多媒体数据;根据多媒体数据生成内容密钥;根据内容密钥加密多媒体数据,得到多媒体加密数据;发送多媒体加密数据给业务方;获取设备密钥;根据设备密钥加密内容密钥,得到授权文件;发送授权文件给业务方;授权文件用于业务方解密得到多媒体数据。本申请提供的多媒体数据保护方法提升了多媒体数据版权管理的效率。体数据版权管理的效率。体数据版权管理的效率。

【技术实现步骤摘要】
多媒体数据保护方法、装置及计算机可读存储介质


[0001]本申请涉及但不限于计算机领域,尤其是涉及一种多媒体数据保护方法、装置及计算机可读存储介质。

技术介绍

[0002]随着人们版权意识的增强,人们对多媒体资源的保护与控制的需求越来越强烈,目前的DRM(Digital Rights Management,数字版权管理)技术被广泛应用在版权保护的领域,DRM方案具体包括:
[0003]首先建立一个证书授权服务中心(LA),内容密钥CK对音视频等文件进行编码加密处理,业务密钥SK加密CK生成加密文本CPCM,并且将业务密钥对应的KeyID、加密文本CPCM和证书授权服务中心的Url信息放在加密文件的头部;当用户使用这些加密文件时,客户端会根据其头文件的信息自动链接到证书授权中心申请版权许可证书;请求许可证时,会将KeyId、许可公钥、以及一些客户端信息发送到证书授权服务中心;证书授权服务中心验证客户端信息,通过验证后根据KeyID查找或生成业务密钥(SK)并生成版权许可证书,用许可公钥加密生成版权许可证书并发送给客户端;客户端获取到对应许可证书解密CPCM获得CK,解密该音视频文件并播放,其中,数字版权管理是指数字内容,如音视频节目内容、文档、电子书籍等在生产、传播、销售、使用过程中进行的权利保护、使用控制与管理的技术。
[0004]在当前的DRM方案中,要求业务客户端与证书授权服务中心必须是可达的环境,业务客户端需要向证书授权服务中心申请许可证,服务中心验证业务客户端信息后动态生成许可证并分发给客户端。证书授权服务中心实现复杂,且不适合证书授权服务中心离线的场景,比如局域网无法访问互联网的场景下,部署在互联网上的证书授权服务中心无法与局域网的业务客户端交互,可见,现有的版权管理技术的可靠性较低,不能对多媒体数据进行有效地保护,多媒体数据的版权管理效率较低。

技术实现思路

[0005]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种多媒体数据保护方法、装置及计算机可读存储介质,能够提高多媒体数据的版权管理效率。
[0006]本申请第一方面实施例提供一种多媒体数据保护方法,用于版权方,包括:获取多媒体数据;根据所述多媒体数据生成内容密钥;根据所述内容密钥加密所述多媒体数据,得到多媒体加密数据;发送所述多媒体加密数据给业务方;获取设备密钥;根据所述设备密钥加密所述内容密钥,得到授权文件;发送所述授权文件给所述业务方;所述授权文件用于所述业务方解密得到多媒体数据。
[0007]根据本申请实施例的多媒体数据保护方法,至少具有如下技术效果:本申请提供的多媒体数据保护方法,通过设置版权方和业务方的系统架构,使用内容密钥对多媒体数据进行加密,并根据设备密钥对内容密钥进行加密,进而生成授权文件,利用授权文件进行版权的验证,对多媒体数据进行保护,提高了多媒体数据的版权管理效率。
[0008]根据本申请的一些实施例,所述获取设备密钥,包括:获取设备编号;根据所述设备编号得到与所述设备编号匹配的所述设备密钥。
[0009]根据本申请的一些实施例,所述根据所述设备编号得到与所述设备编号匹配的所述设备密钥,包括:获取随机数发生器;根据所述随机数发生器生成与所述设备编号匹配的所述设备密钥。
[0010]根据本申请的一些实施例,所述根据所述设备编号得到与所述设备编号匹配的所述设备密钥,包括:获取设备密钥分配表;根据所述设备密钥分配表得到与所述设备编号匹配的所述设备密钥。
[0011]本申请第二方面实施例提供一种多媒体数据保护方法,用于业务方,包括:接收版权方发送的多媒体加密数据;获取设备密钥;接收所述版权方发送的授权文件;根据所述设备密钥解密所述授权文件,得到内容密钥;根据所述内容密钥解密所述多媒体加密数据,得到多媒体数据。
[0012]本申请第三方面实施例提供了一种多媒体数据保护装置,用于版权方,包括:多媒体数据获取模块,用于获取多媒体数据;内容密钥生成模块,用于根据所述多媒体数据生成内容密钥;多媒体加密数据获取模块,用于根据所述内容密钥加密所述多媒体数据,得到多媒体加密数据;多媒体加密数据发送模块,用于发送所述多媒体加密数据给业务方;设备密钥获取模块,用于获取设备密钥;授权文件生成模块,用于根据所述设备密钥加密所述内容密钥,得到授权文件;授权文件发送模块,用于发送所述授权文件给所述业务方;所述授权文件用于所述业务方解密得到多媒体数据。
[0013]本申请第四方面实施例提供了一种多媒体数据保护装置,用于业务方,包括:多媒体加密数据接收模块,用于接收版权方发送的多媒体加密数据;设备密钥获取模块,用于获取设备密钥;授权文件接收模块,用于接收所述版权方发送的授权文件;内容密钥解密模块,用于根据所述设备密钥解密所述授权文件,得到内容密钥;多媒体数据解密模块,用于根据所述内容密钥解密所述多媒体加密数据,得到多媒体数据。
[0014]本申请第五方面实施例提供了一种多媒体数据保护装置,用于版权方,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现:本申请上述第一方面实施例的多媒体数据保护方法。
[0015]本申请第六方面实施例提供了一种多媒体数据保护装置,用于业务方,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现:本申请上述第二方面实施例的多媒体数据保护方法。
[0016]根据本申请第七方面实施例的计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于:执行上述第一方面实施例所述的多媒体数据保护方法;或,执行上述第二方面实施例所述的多媒体数据保护方法。
[0017]本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过申请的实践了解到。
附图说明
[0018]下面结合附图和实施例对本申请做进一步的说明,其中:
[0019]图1是本申请一个实施例提供的用于版权方的多媒体数据保护方法的流程图;
[0020]图2是图1中的步骤S150的流程图;
[0021]图3是图2中的步骤S220在一实施例的流程图;
[0022]图4是图2中的步骤S220在另一实施例的流程图;
[0023]图5是本申请一个实施例提供的用于业务方的多媒体数据保护方法的流程图。
具体实施方式
[0024]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。
[0025]本申请的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本申请中的具体含义。
[0026]本申请的描述中,参考术语“一个实施例”、“一些实施例”、“示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.多媒体数据保护方法,其特征在于,包括:获取多媒体数据;根据所述多媒体数据生成内容密钥;根据所述内容密钥加密所述多媒体数据,得到多媒体加密数据;发送所述多媒体加密数据给业务方;获取设备密钥;根据所述设备密钥加密所述内容密钥,得到授权文件;发送所述授权文件给所述业务方;所述授权文件用于所述业务方解密得到多媒体数据。2.根据权利要求1所述的多媒体数据保护方法,其特征在于,所述获取设备密钥,包括:获取设备编号;根据所述设备编号得到与所述设备编号匹配的所述设备密钥。3.根据权利要求2所述的多媒体数据保护方法,其特征在于,所述根据所述设备编号得到与所述设备编号匹配的所述设备密钥,包括:获取随机数发生器;根据所述随机数发生器生成与所述设备编号匹配的所述设备密钥。4.根据权利要求2所述的多媒体数据保护方法,其特征在于,所述根据所述设备编号得到与所述设备编号匹配的所述设备密钥,包括:获取设备密钥分配表;根据所述设备密钥分配表得到与所述设备编号匹配的所述设备密钥。5.多媒体数据保护方法,其特征在于,包括:接收版权方发送的多媒体加密数据;获取设备密钥;接收所述版权方发送的授权文件;根据所述设备密钥解密所述授权文件,得到内容密钥;根据所述内容密钥解密所述多媒体加密数据,得到多媒体数据。6.多媒体数据保护装置,其特征在于,所述多媒体数据保护装置包括:多媒体数据获取模块,用于获取多媒体数据;内容密钥生成模块,用于根据所述多媒体数据生成内容密钥;多媒体加密数据获取模块,用于...

【专利技术属性】
技术研发人员:高翔赖育森张迪吴宇杰余小龙李新国宫俊
申请(专利权)人:深圳数字电视国家工程实验室股份有限公司
类型:发明
国别省市:

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

1