手机DRM测试

来源:互联网 发布:php用户登录注册源码 编辑:程序博客网 时间:2024/06/12 01:09

 

       DRM背景介绍: 随着大多数用户不断下载图片、铃声、屏保、动画,甚至移动游戏、MP3、视频节目等高附加值的数字商品。将内容下载到手机上的服务已经形成了规模很大的商业。因此,一个日益迫切的问题摆在了运营商和内容提供商的面前,那就是如何对用户下载内容以及下载后用户对媒体的使用与传播进行控制和计费,以保护运营商和内容提供商的利益。这就导致了DRM技术的出现。

 

 

     DRM是Digital Rights Management,即数字版权管理。DRM主要是通过安全和加密技术控制各种各样的数字内容,使这个内容的版权得到保护,在分发传播的过程中是可控的,最终使用也可以得到可控的使用,即授权的使用。DRM技术的目的是保护数字内容的版权,从技术上防止数字内容的非法复制,最终用户必须得到授权后才能使用数字内容。

 

 

     DRM技术的工作原理是:首先建立数字节目授权中心(rights issuer),编码已压缩的数字节目内容,然后利用密钥对内容进行加密保护,加密的数字节目头部存放着KeyID和节目授权中心的统一资源定位器(URL)地址。用户在点播时,根据节目头部的KeyID和URL信息,通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。需要保护的节目是被加密的,即使被用户下载保存并散播给他人,没有得到数字节目授权中心的验证授权也无法播放,从而严密地保护了节目的版权。

 

一:DRM实现
   在DRM的实现方式中,根据版权对象和封装的下载内容发送到用户移动终端的方式,可以分为转发锁定(Forward-lock)、组合发送(Combined Delivery)和分别发送(Separate Delivery)三种。


  1 转发锁定
   用户设备允许播放、显示或者运行媒体对象、但不允许转发它们。内容本身隐含在传送到终端上的 DRM信息中。DRM信息包含一个媒体对象和一个可选的使用权对象。对于转发锁定方法,DRM信息只包含媒体对象。

  2 组合发送
   在一个DRM数据包中同时发送一个媒体对象和一个版权对象,移动终端根据版权对象规定的权限和限制使用下载的内容。由于不要求对内容进行加密封装,因此严格禁止内容的转发,但实现起来相对简单。

   3 分别发送
   要求必须将内容加密封装,以提供更高的安全性。加密的内容必须使用同时生成的密钥方可打开,除非拥有内容密钥(CEK:Content Encryption Key),否则任何人获得的内容均无法使用。在实现过程中,加密的内容按照普通的方式下载(可以采用与组合发送方式相同的方式,也可以采用其他方式),而版权对象(含密钥)则通过更加安全的传输通道(如push短消息)发送到移动终端。由于内容是加密的,因此允许终端用户采用任何方式进行转发,通过超级分发(super-distribution)机制保证转发内容的版权控制和计费。

 

 

    分别发送(FL)
   此类型的文件与上面的分别发送基本相同,唯一不同的就是不允许为转发到其他的终端.

DRM权限
   Forward- lock
   转发锁定格式,拥有这一权限的文件将不允许被转发到其他手机.

   Date & time Format
   时间和日期格式,拥有这一权限的文件只能在权限要求的时间和日期内使用

   Interval Format
   时间段格式, 拥有这一权限的文件只能在权限要求的时间段内使用,这一时间段是指从文件被激活后到最后使用这个时间段

 

   Count Format
   次数格式, 拥有这一权限的文件被使用的次数是有限的,次数不能超过权限要求的次数

 

   Mix Right
   混合权限,包括Count & interval的混合; Count & Data Time的混合; Data Time & Interval的混合

 

二 :DRM ST的测试观点

 

测试观点概要:

   1. Display
   2. DD error
   3. Download Content
   4. Status Report
   5. Content Type
   6. SMAF DRM
   7. MMS Attach
   8. EMS Attach
   9. DataFolder
   10.PC Tool

 

转发锁定测试:
   1.核实文件是否能被下载。
   2.下载之后是否能保存在数据文件夹里。
   3.检查已下载的文件是否能正确的显示。
   4.检查已下载的文件是否能被转发。
   5.检查已下载的文件是否能被使用。(例如:设置为铃音,墙纸等)
   6.检查显示的信息是否与式样要求一致。
   7.以上测试如果与式样不一致,与对比机对比进行确认。

 

组合发送测试:


   1.核实文件是否能被下载。
   2.下载之后是否能保存在数据文件夹里。
   3.检查已下载的文件是否能正确的显示。
   4.检查已下载的文件在权限有效的情况下是否能被使用。(例如:设置为铃音,墙纸等)
   5.检查已下载的文件是否能被转发。
   6.检查已下载的文件在权限无效的情况下是否处于锁定状态。
   7.检查显示的信息是否与式样要求一致。
   8.以上测试如果与式样不一致,与对比机对比进行确认。

分别发送测试
   1.核实文件是否能被下载。
   2.下载之后是否能保存在数据文件夹里。
   3.检查已下载的文件是否处于未激活状态。
   4.检查可以通过PUSH权限激活文件
   5.检查可以自动在线激活文件
   6.检查已下载的文件接受到有效权限之后是否能正确的显示。
   7.检查已下载的文件在权限有效的情况下是否能被使用。(例如:设置为铃音,墙纸等)
   8.检查已下载的文件在权限失效的情况下是否又处于锁定状态。
   9.检查已下载的文件在权限失效的情况下接收到新的权限是否可以被重新激活。
   10.检查已下载的文件再重新接受到有效权限之后是否能正确的显示。
   11.检查已下载的文件再重新接受到有效权限之后是否能被使用。(例如:设置为铃音,墙纸等)
   12.检查显示的信息是否与式样要求一致。
   13.检查正常的分别发送文件可以被转发到其他的终端,但是只是DRM的CONTENT
   14.检查接收到分别发送文件获得权限后可以被激活,并能正常使用
   15.检查如果是分别发送(FL)不可以被转发到其他的终端
   16.以上测试如果与式样不一致,与对比机对比进行确认

原创粉丝点击