基于移动智能终端的DRM内容保护系统及方法技术方案

技术编号:9738806 阅读:186 留言:0更新日期:2014-03-06 18:11
本发明专利技术公开一种基于移动智能终端的数字版权管理(DRM)内容保护系统及方法,包括:在线化设备管理模块,用于管理终端设备,实现用户根据自身需求注册及删除自己的终端设备;权限购买及分配模块,用于实现用户根据自身需求购买相应的数字产品,并为其分配权限;证书管理模块,用于管理数字产品的权利证书的下载、检查、更新、回收及更新使用权限;数字内容解析模块,用于解析数字内容对应的文件格式,解析包含加密数字内容的所述文件的文件头信息,并解密文件体,得到明文形式的数字内容。采用本发明专利技术,能够针对现有DRM技术的缺陷,允许一个用户在不同的终端设备上同时使用同一个数字产品,以方便用户使用。

【技术实现步骤摘要】
基于移动智能终端的DRM内容保护系统及方法
本专利技术涉及数字版权保护技术,尤其涉及一种基于移动智能终端的数字版权管理(DRM,DigitalRightsManagement)内容保护系统及方法。
技术介绍
近年来移动智能终端蓬勃发展,移动智能终端也变得更加智能化。与此同时,人们在日常的工作、学习和生活中对移动智能终端的依赖越来越强。例如文档阅读,音视频的使用等。但是用户在这些智能终端上使用数字产品的时候,存在经常性的非法传播、阅读、拷贝等现象,这使得数字产品遭到滥用,也使数字产品的安全成为一个重要问题,为此数字版权管理(DRM,DigitalRightsManagement)受到越来越多的关注。DRM是保护多媒体内容免受未经授权的播放和复制的一种方法,其利用DRM技术通过加密和附加使用规则对数字内容进行保护,为内容提供者保护私有的视频、音乐等其他数据免遭非法使用提供了一种解决方案。目前市场上使用比较多的数字版权保护技术是MicrosoftDRM数字版权技术,而MicrosoftDRM是基于个人计算机(PC)颁发许可证的,当用户在另一台PC或者智能移动终端上使用同一数字产品时需要另外购买新证书,这给用户的使用带来了很大的不便。在移动智能终端蓬勃发展的今天,一个人拥有几个或几种智能终端的可能性很大,所以允许同一用户在不同的智能终端上使用同一个数字内容是时代发展的要求,这种策略也是势在必行的。又假如某个企业利用MicrosoftDRM的数字内容平台,这就要求该企业要将自己的数据上传到MicrosoftDRM服务器(Server)上,但却必然有Microsoft公司对自己的数字内容窥视的担忧。并且MicrosoftDRM技术的实现极其复杂,要想利用MicrosoftDRM的方法来开发一套属于自己的数字内容平台管理系统,需要耗费大量的资金、设备及人力的投入,这对于中小型企业来说是相当困难的,不具有现实操作性。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于移动智能终端的数字版权管理(DRM)内容保护系统及方法,针对MicrosoftDRM技术存在的不足,采用基于用户与设备的分布式处理技术,允许一个用户在不同的终端设备上同时使用同一个数字产品,既不违反版权保护原则又满足用户的需求,方便了用户使用。本专利技术的另一目的还在于提供一套实现过程简单、适合中小型企业构建自己的数字内容管理平台系统的数字版权管理内容保护系统,允许使用者在离线状态下使用受保护的数字产品。为达到上述目的,本专利技术的技术方案是这样实现的:一种基于移动智能终端的数字版权管理(DRM)内容保护系统,包括用户注册模块、证书解析与生成模块和权限控制模块;其特征在于:还包括在线化设备管理模块、权限购买及分配模块、证书管理模块和数字内容解析模块;其中,在线化设备管理模块,用于管理终端设备,实现用户根据自身需求注册及删除自己的终端设备;权限购买及分配模块,用于实现用户根据自身需求购买相应的数字产品,并为其分配权限,所述权限包括使用次数、使用时间段、累计使用时间;证书管理模块,用于管理数字产品的权利证书的下载、检查、更新、回收以及更新使用权限;数字内容解析模块,用于解析数字内容对应的文件格式,解析包含加密数字内容的所述文件的文件头信息,并解密文件体,得到明文形式的数字内容。其中:所述权限控制模块,用于保证数字内容按照所述权利证书中定义的使用规则进行使用。所述DRM内容保护系统进一步包括数字内容播放模块,用于播放解密的以明文形式存在的数字内容。所述证书解析与生成模块,用于对权利证书进行解析,将以XML文件形式的证书中定义的数字内容使用权限提取出来,在生成所述证书时则按照定义的使用规则生成相应的XML形式的证书。一种基于移动智能终端的数字版权管理DRM内容保护方法,包括如下步骤:A、用户在线对设备进行注册及删除管理,将某个数字内容的使用权限分配给已经注册的多个设备;B、用户登录客户端Agent时,客户端Agent把用户信息UserInfo及设备惟一标志信息DevUniqueInfo利用http协议发送给数字内容管理服务器DRMServer,所述DRMServer查看该用户是否注册过该设备,若没有注册过则进行自动注册处理;C、用户购买相应的数字内容,将使用权限分配给不同的设备,当第一次对所述数字内容的使用权限进行分配时,则直接进行权限分配;D、当用户需要重新进行权限分配时,所述DRMServer给所有对该数字内容具有使用权限的客户端Agent发送证书回传请求RightsPostBackRequest;E、所述客户端Agent接收到证书回传请求RightsPostBackRequest,将所述回传请求RightsPostBackRequest中的要求回传的证书编号提取出来,查找本地证书,并发送证书回传通知RightsPostBack,再将相应的证书回传给所述DRMServer;F、所述DRMServer对收到的回传证书进行解析,将对应的数字内容的使用权限进行统计,更新用户对该数字内容的剩余使用权限ULRights;G、所述DRMServer统计获得用户的剩余使用权限ULRights然后将新购买的权限一并加在一起得到用户对该数字内容总共的使用权限UserRights;H、用户将属于自身的使用权限ULRights分配给不同的设备,并将新得到的证书发给授权的客户端Agent;I、权限分配完毕之后,获得授权的设备对该数字内容具有使用权限,从而用户可以在多个设备上同时使用同一个数字内容。其中,所述步骤I之后,还包括:J、用户删除某个设备,所述DRMServer给该设备的客户端Agent发送证书回传请求RightsPostBackRequest,要求该设备回传所有的证书,客户端Agent回传所有证书,服务器解析得到的证书,统计并更新用户剩余使用权限ULRights。所述删除设备的过程具体包括:J1、用户登录数字内容管理平台网站,选择删除设备,数字内容管理平台服务器DRMServer给该设备发送证书会送请求RightsPostBackRequest,要求其将所有的证书会发给服务器;J2、客户端程序Agent首先将所有的证书回传给服务器端,然后把本地的证书都标志为无效;J3、服务器解析得到的证书RightsParse,统计证书中各个数字内容的剩余使用权限,将得到的剩余使用权限信息更新到数据库当中。当用户打开下载的数字内容,通过客户端Agent对数字内容进行解析,获得文件头与文件体,然后查找相应证书进行权限检查。所述文件头包含加密方法、填充模式、数字内容文件原格式、数字内容编号以及数字内容证书编号;所述文件体为经过加密的数字内容文件。本专利技术所提供的基于移动智能终端的DRM内容保护系统及方法,具有以下优点:本专利技术DRM内容保护系统及方法,采用基于用户与设备的分布式处理技术,允许一个用户在不同的终端设备上同时使用同一个数字产品,既不违反版权保护原则又满足用户的需求,方便了用户使用。该DRM内容保护系统,允许使用者在离线状态下使用受保护的数字产品,支持用户将具有数字版权的文件下载到移动终端,并按照使用权限(如使用次数、使用时间等)进行使用,还允许同一个用户的多个移动终端设备使用同一本文档来自技高网
...
基于移动智能终端的DRM内容保护系统及方法

【技术保护点】
一种基于移动智能终端的数字版权管理DRM内容保护系统,包括用户注册模块、证书解析与生成模块和权限控制模块;其特征在于:还包括在线化设备管理模块、权限购买及分配模块、证书管理模块和数字内容解析模块;其中,在线化设备管理模块,用于管理终端设备,实现用户根据自身需求注册及删除自己的终端设备;权限购买及分配模块,用于实现用户根据自身需求购买相应的数字产品,并为其分配权限,所述权限包括使用次数、使用时间段、累计使用时间;证书管理模块,用于管理数字产品的权利证书的下载、检查、更新、回收以及更新使用权限;数字内容解析模块,用于解析数字内容对应的文件格式,解析包含加密数字内容的所述文件的文件头信息,并解密文件体,得到明文形式的数字内容。

【技术特征摘要】
1.一种基于移动智能终端的数字版权管理DRM内容保护系统,包括用户注册模块、证书解析与生成模块和权限控制模块;其特征在于:还包括在线化设备管理模块、权限购买及分配模块、证书管理模块和数字内容解析模块;其中,在线化设备管理模块,用于管理终端设备,实现用户根据自身需求注册及删除自己的终端设备;权限购买及分配模块,用于实现用户根据自身需求购买相应的数字产品及使用所述数字产品的权限,并为已注册的终端设备分配所述权限,所述权限包括使用次数、使用时间段、累计使用时间;证书管理模块,用于管理数字产品的权利证书的下载、检查、更新、回收以及更新使用权限;数字内容解析模块,用于解析数字内容对应的文件格式,解析包含加密数字内容的所述文件的文件头信息,并解密文件体,得到明文形式的数字内容;所述证书解析与生成模块,用于对权利证书进行解析,将以XML文件形式的证书中定义的数字内容使用权限提取出来,在生成所述证书时则按照定义的使用规则生成相应的XML形式的证书。2.根据权利要求1所述数字版权管理DRM内容保护系统,其特征在于:所述权限控制模块,用于保证数字内容按照所述权利证书中定义的使用规则进行使用。3.根据权利要求1或2所述数字版权管理DRM内容保护系统,其特征在于:所述DRM内容保护系统进一步包括数字内容播放模块,用于播放解密的以明文形式存在的数字内容。4.一种基于移动智能终端的数字版权管理DRM内容保护方法,其特征在于:包括如下步骤:A、用户在线对设备进行注册及删除管理,将某个数字内容的使用权限分配给已经注册的多个设备;B、用户登录客户端Agent时,客户端Agent把用户信息UserInfo及设备惟一标志信息DevUniqueInfo利用http协议发送给数字内容管理服务器DRMServer,所述DRMServer查看该用户是否注册过该设备,若没有注册过则进行自动注册处理;C、用户购买相应的数字内容,将使用权限分配给不同的设备,当第一次对所述数字内容的使用权限进行分配时,则直接进行权限分配;D、当用户需要重新进行权限分配时,所述DRMServer给所有对该数字内容具有使用权限的客户端Agent发送证书回传请求RightsPostBackRequest;E、所...

【专利技术属性】
技术研发人员:曹晨磊陈康康张茹
申请(专利权)人:北京鹏宇成软件技术有限公司
类型:发明
国别省市:

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

1