OMADRM系统模型探究和设计_第1页
OMADRM系统模型探究和设计_第2页
OMADRM系统模型探究和设计_第3页
OMADRM系统模型探究和设计_第4页
OMADRM系统模型探究和设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、oma drm系统模型探究和设计摘要随着移动业务的迅速增加和网络应用的快速 发展,为了保护移动业务领域的数字内容的使用合法性,本 文首先对移动通信环境的工作流程进行了研究,之后设计了 一种该环境下的数字版权保护系统,并对它的功能进行了需 求分析,为移动终端环境下如何保护数字内容版权提供了一 定的理论参考价值。关键词oma drm移动业务中图分类号:tp393文献标识码:a1 oma drm 研究oma是一个由世界上电信业的400多个成员组成的独 立组织。它通过提供移动业务的端到端和多重标准互用性来 提高对终端用户的服务,大力地推动着全球移动工业向前发 展。数字版权管理(digital righ

2、ts management;简称: drm)指的是出版者用来控制被保护对象的使用权的一些技 术,这些技术保护数字化内容以及硬件,处理数字化产品的 某个实例的使用限制。为了解决在移动业务领域存在的数字内容保护问题, oma制定drm技术标准,技术标准主要包括内容提供者、版 权发布者和移动终端drm代理三个方面,最新oma drm标 准为2.0,下面对oma drm2. 0系统具体的工作流程进行说 明。1. 1内容发布者内容发布者,主要负责drm内容分发的逻辑功能实体, 按oma dcf定义的drm内容格式对原始数据内容进行加密 打包,并通过多种承载和传送方式将加密打包后的内容传送 到移动终端dr

3、m代理。其具体的工作流程将在下面进行说 明。1.2版权发布者内容发布者,主要负责设置drm内容权限的逻辑功能 实体,用于产生授权对象。授权对象是一符合oma rel标 准的xml文档,该文档规定了用户对与该授权对象关联的 drm内容的访问权限,并携带了解密内容所需的密钥。1. 3移动终端drm代理(1) 从ci处接收到的dcf文件。(2)从ri处取得 dcf文件对应的版权对象roo (3) drm代理用ri提供的 公钥来验证r0版权对象。(4)验证正确,drm代理则通过 其私钥对r0进行解密,从而得到ceko (5)然后使用cek 解密受保护内容。2 oma drm系统模型设计由技术标准可以看

4、出,完整的drm系统包含三个功能模 块:drm相关的服务、可信的平台和安装在移动终端上的客 户端软件,功能模块图见图1,各个子模块需实现功能如下 所述:2. 1 drm相关服务这包含签发证书的ca服务器、存放证书的证书数据库、 给终端分发证书的证书服务器以及一系列webservice服务, 如 ci webservice、ri webservice.鉴权协商 webservice 等。其中ca服务器用来签发证书对(包括证书和对应的私 钥),之后分发给终端,完成它们的身份绑定。证书服务器 负责保存终端与证书对的绑定信息记录。ci webservice用 于对数字内容进行加密,封装成标准的drm内

5、容格式。ri webservice用于产生版权对象r0并分发给用户。一般是可 信平台的版权发布中心ri在交易成功后即时调用此 webservice生成r0。鉴权协商webservice则是用来确定交 易双方的合法性,保证交易的安全、有效进行。此服务一般 在交易进行之前调用,保证交易双方都是合法的,并保证交 易信息的安全,不被第三方截取。2. 2可信平台所谓的可信平台实际上就是一个在线商城,既包含内容 发布中心ci,又包括版权发布中心ri,同时还维护着一个 保存用户相关信息的数据库。ci中有所有己经封装好的数字内容,并将其内容展示在商城中,方便用户选择购买。用户购买后可直接分发给用户。 每个数字

6、内容在上架之前都已经封装好,以提高效率ri则 是用来分发版权对象r0,版权对象r0是在购买后即时产生 的,因为不同用户、不同终端、不同内容产生的r0都各不 相同,所以必须即时产生,不能提前产生。用户信息数据库则存储着用户的相关信息,包括用户绑 定的终端、绑定的证书对、用户购买的内容的guid等。根 据此表平台可以统计出一些重要信息,如此客户端的用户 数、交易额度等。2. 3移动终端上的客户端oma drm v2. 0的流程可知,具体的核心的控制和管理重点是要在移动终端上的来实现,因此在遵循oma drm v2. 0的规范的基础上和实际的应用的需求,将其总体功能分成三层:最上层为ui统一接口层,负责向其他各模块提供统一而在drmapp则主要负责这一部分的内容;中间层为drm业务核心层,主要负责完成drm核心业务功能;最下层为os适配层,为drm能够在其他各个平台上应用提供接口。3总结本文提出了基于oma drm2. 1的drm系统在android智能移动终端上实现的模型,该模型从功能上大概分为三个模 块:drm相关服务、可信平台和安装在终端上的客户端软件。 本文为drm系统实现提供了一定的理论参考价值,今后的工 作是将该模型编程具体实现。参考文献1 肖雷移动终

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论