数字版权管理许可证分发方法和系统、服务器及终端技术方案

技术编号:6952178 阅读:261 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种数字版权管理许可证分发方法和系统、服务器及终端,数字版权管理许可证分发方法,包括:接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,所述订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端。本发明专利技术提供的数字版权管理许可证分发方法和系统,实现了许可证订购和发放过程的分离,大大提高了许可证分发的灵活性。

【技术实现步骤摘要】

本专利技术涉及多媒体技术,尤其涉及一种数字版权管理许可证分发方法和系统、服务器及终端
技术介绍
随着大多数用户不断下载图片、铃声、屏保、动画,甚至移动游戏、MP3、视频节目等高附加值的数字商品,如何对用户下载内容以及下载后用户对媒体的使用与传播进行控制和计费,以保护运营商和内容提供商的利益就成为亟待解决的问题。数字版权管理(Digital Rights Management,以下简称DRM)技术就是一种数字媒体的版权保护技术,通过向用户分发用以控制数字媒体使用权限的许可证,以实现对数字媒体内容的复制和分发的控制。目前的DRM许可证分发系统中,许可证的获取通常使用版权对象获取协议(Rights Object Acquisition Protocol,简称R0AP)实现,该协议需要对用户设备进行认证。因此,用户使用许可证的设备与订购许可证的设备须为同一实体设备, 以确保只有合法的用户才能获得受保护的数字媒体内容对象的使用权限。但是,由于许可证订购和获取过程相互绑定,订购许可证的设备与接收许可证的设备须为同一实体,且许可证与设备信息绑定,用户很难将许可证转移到其他设备上使用,在很大程度上限制了 DRM 系统支持的业务模式。
技术实现思路
本专利技术提供一种数字版权管理许可证分发方法和系统、服务器及终端,以提高许可证分发的灵活性。本专利技术提供一种数字版权管理许可证分发方法,包括接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,所述订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端。本专利技术提供一种数字版权管理许可证分发方法,包括根据获取到的许可证提取号和设备信息生成许可证获取请求并发送,所述许可证获取请求携带有所述许可证提取号和所述设备信息;接收所述许可证获取请求对应的许可证。本专利技术提供一种服务器,包括订购信息获取模块,用于接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,所述订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;许可证模块,用于获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端。本专利技术提供一种终端,其特征在于,包括许可证获取请求发送模块,用于根据获取到的许可证提取号和设备信息生成许可证获取请求并发送给服务器,所述许可证获取请求携带有所述许可证提取号和所述设备信息;许可证接收模块,用于接收所述服务器返回的所述许可证获取请求对应的许可证。由上述技术方案可知,本专利技术提供的数字版权管理许可证分发方法和系统、服务器及终端,由于用户通过DRM终端发送的许可证获取请求携带有许可证提取号,而该许可证提取号不一定是通过该DRM终端获取的,实现了许可证订购和发放过程的分离。用户在订购媒体内容对象的过程中可以首先获取与订购信息对应的许可证提取号。然后通过用户希望使用该媒体内容对象的设备向DRM服务器发送许可证获取请求,以获取许可证,大大提高了许可证分发的灵活性。附图说明图1为本专利技术实施例提供的一种数字版权管理许可证分发方法流程图;图2为本专利技术实施例提供的另一种数字版权管理许可证分发方法流程图;图3为本专利技术实施例提供的一种服务器结构示意图;图4为本专利技术实施例提供的另一种服务器结构示意图;图5为本专利技术实施例提供的一种终端结构示意图;图6为本专利技术实施例提供的另一种终端结构示意图;图7为本专利技术实施例提供的数字版权管理许可证分发系统的信令图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例, 对本专利技术实施例中的技术方案进行清楚、完整地描述。需要说明的是,在附图或说明书中, 相似或相同的元件皆使用相同的附图标记。图1为本专利技术实施例提供的一种数字版权管理许可证分发方法流程图。如图1所示,本实施例提供的数字版权管理许可证分发方法具体可以应用于数字版权管理DRM许可证分发系统中DRM服务器对许可证分发过程的控制,也可以通过多个服务器配合实现。本实施例提供的数字版权管理许可证分发方法包括步骤10、接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取许可证提取号对应的订购信息,订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;第一终端具体为DRM终端,用户通常通过DRM终端登录运营商或内容提供商的门户网站浏览和购买DRM保护的内容对象,如图片、铃声、屏保、动画,甚至移动游戏、MP3、视频节目等,DRM终端可以为手机、个人数码助理、平板电脑、机顶盒、个人计算机等终端。用户首先注册成为该门户网站的合法用户,DRM终端根据预设密钥生成算法生成用户私钥和用户公钥。注册服务器会根据DRM终端提供的用户公钥生成包含有用户公钥的用户公钥证书并提供给用户。用户可以通过DRM终端向DRM服务器发送许可证获取请求,以获取订购的内容对象对应的许可证。许可证获取请求携带有许可证提取号和设备信息。许可证提取号可以为用户通过发送该许可证获取请求的DRM终端获取的,也可以为通过其他DRM终端获取的,还可以为用户到运营商或内容提供商的实体店面订购媒体产品时,由运营商或内容提供商提供的。设备信息为该许可证获取请求的DRM终端的设备相关信息。发送订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息,内容对象具体为用户订购的媒体内容对象,使用权限可以包括使用时间、使用次数等。当用户订购某个内容对象时,运营商或内容提供商提供给用户唯一的许可证提取号,并建立该许可证提取号与订购信息的映射关系。当接收到携带有该许可证提取号的许可证获取请求时,根据该许可证提取号获取订购信息。步骤20、获取内容标识信息对应的内容主控密钥,根据内容主控密钥、设备信息、 内容标识信息和业务权限信息生成许可证,并将许可证返回给第一终端。 内容主控密钥具体为用于对购买的内容对象进行解密的密钥。DRM服务器根据内容主控密钥、设备信息、内容标识信息和业务权限信息生成许可证,并将该许可证返回给发送许可证获取请求的DRM终端,许可证具体用以通过内容主控密钥对内容标识对应的内容对象进行解密,并控制内容对象在设备信息对应的设备上、在业务权限信息对应的权限范围内播放。用户就可以通过该DRM终端使用许可证中的内容主控密钥对购买的内容对象进行解密,并控制内容对象在设备信息对应的设备上,以及在业务权限信息对应的权限范围内播放。本实施例提供的数字版权管理许可证分发方法,由于用户通过DRM终端发送的许可证获取请求携带有许可证提取号,而该许可证提取号不一定是通过该DRM终端获取的, 实现了许可证订购和发放过程的分离。用户在订购媒体内容对象的过程中可以首先获取与订购信息对应的许可证提取号。然后通过用户希望使用该媒体内容对象的设备向DRM服务器发送许可证获取请求,以获取许可证,大大提高了许本文档来自技高网...

【技术保护点】
1.一种数字版权管理许可证分发方法,其特征在于,包括:接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,所述订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端。

【技术特征摘要】
1.一种数字版权管理许可证分发方法,其特征在于,包括接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,所述订购信息包括用以指示订购的内容对象的内容标识信息和用以指示订购的使用权限的业务权限信息;获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、 所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端。2.根据权利要求1所述的数字版权管理许可证分发方法,其特征在于,所述接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求之前,还包括接收第二终端发送的携带有所述订购信息的订购请求,生成所述订购信息对应的许可证提取号,并将所述许可证提取号返回给所述第二终端; 存储所述订购信息。3.根据权利要求2所述的数字版权管理许可证分发方法,其特征在于,所述接收第二终端发送的携带有所述订购信息的订购请求,生成所述订购信息对应的许可证提取号,并将所述许可证提取号返回,包括接收所述第二终端发送的携带有所述订购信息和用户公钥证书的订购请求; 对所述用户公钥证书进行验证,若验证成功,则为所述订购信息分配许可证标识,生成所述许可证标识对应的所述许可证提取号;通过所述用户公钥证书中的用户公钥对所述许可证提取号进行加密; 将加密后的所述许可证提取号返回给所述第二终端。4.根据权利要求1或2所述的数字版权管理许可证分发方法,其特征在于,所述接收第一终端发送的携带有许可证提取号和设备信息的许可证获取请求,获取所述许可证提取号对应的订购信息,包括接收所述第一终端发送的通过用户私钥签名后的、携带有所述许可证提取号和设备信息的许可证获取请求;通过用户公钥对所述签名后的许可证获取请求进行签名验证,若验证成功,则获取所述许可证提取号对应的许可证标识,获取所述许可证标识对应的订购信息。5.根据权利要求4所述的数字版权管理许可证分发方法,其特征在于,所述获取所述内容标识信息对应的内容主控密钥,根据所述内容主控密钥、所述设备信息、所述内容标识信息和所述业务权限信息生成许可证,并将所述许可证返回给所述第一终端,包括获取所述内容标识信息对应的内容主控密钥,并通过所述用户公钥对所述内容主控密钥进行加密;获取所述内容标识信息对应的内容对象,并通过预设摘要算法根据所述内容对象生成内容对象摘要;根据加密后的内容主控密钥、所述内容标识信息、所述设备信息和所述业务权限信息生成版权对象;通过服务器私钥对所述版权对象进行签名; 根据签名后的版权对象和所述内容对象摘要生成所述许可证; 将所述许可证返回给所述第一终端。6.一种数字版权管理许可证分发方法,其特征在于,包括根据获取到的许可证提取号和设备信息生成许可证获取请求并发送,所述许可证获取请求携带有所述许可证提取号和所述设备信息; 接收所述许可证获取请求对应的许可证。7.根据权利要求6所述的数字版权管理许可证分发方法,其特征在于,还包括 根据接收到的订购信息生成订购请求并发送,所述订购请求携带有所述订购信息; 接收所述订购请求对应的许可证提取号。8.一种服务器,其特征...

【专利技术属性】
技术研发人员:刘明辉胡舜耕刘红旗冯伟斌张立
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:11

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

1