【Android论文栏目提醒】:网学会员--在 Android论文编辑为广大网友搜集整理了:Android电子书DRM解决方案 - 期刊论文绩等信息,祝愿广大网友取得需要的信息,参考学习。
多 媒 体 MultimediaAndroid 电子书DRM解决方案 ◆ 资策会网络多媒体研究所/江伟铭、赖志军 DRMDigital Right Management是一个管理数字 Google开发,现由开放手机联盟(英语:Open Handset版权的机制,让数字内容受到安全的保护,也可以依 Alliance)Open Handset Alliance发展,并且一致免照电子书服务出版商的需求,设定电子书数字信息的 费提供给Sony Ericsson、HTC、NTT DoCoMo、KDDI、权限例如使用期限、使用次数和使用范围…等,可 Motorola等世界移动领域34家公司。
由于
Android对于以藉由数字版权管理系统来达到防制盗版的功用。
Java程序的高度支持,和
Android智慧手机的日益普 DRM最近常被应用在数字电子书之上,可以藉 及,使得在
Android平台上开发DRM系统将预期可让多由计算机软件或硬件来限制数字电子书使用的权 数的开发者轻松的无痛进入。
限,例如:限制这本电子书可阅读的章节,或限制使 为了能够在
Android手机上也能运行数字版权用者的阅读期限,这些都是DRM常用的功能,因为 系统,并不至于缺乏弹性与共享性,一个类似OMA电子书可以透过因特网,将可快速的传递到世界各 DRM数字版权管理系统,并且结合
Android手机,希个角落,DRM数字版权系统将会是重要议题,因为 望能够在
Android手机上的数字内容产品能符合OMA在这信息爆炸的时代,能够作到数字电子内容的安 DRM功能,OMA DRM是最多厂商采用的公开规格。
全保护,来防治盗版的猖獗,DRM不久的将来将有 随着OMA DRM技术的成熟,为新一代的无线应用服庞大的商业需求。
务带来新契机。
目前已有越来越多的移动手持装置 过去想要使用电子书阅读装置阅读电子书电子 具备OMA DRM的功能,也有越来越多的应用服务利出版品可能会面临格式相异的问题,在不同的硬件 用OMA DRM技术来完成保障/保护内容服务。
此外装置上,需要不同的软件去读取不同文件格式。
例
Android手机的发展,使得
Android手机的使用人口持如: 亚马逊Kindle使用的是“.azw”格式的电子书, 续增加,如何利用OMA DRM技术,提供更多的信息只能在Kindle阅读器上使用,或是通过亚马逊提供的软 与服务,来满足用户对接收信息的需求,并兼顾信息件来阅读。
而各家网络书店所贩卖的电子书所提供的 的实用性与时效性,是内容服务业者与系统业者,所文件类型也各不相同,如: Barnes Noble网络书店使 应共同努力的方向。
用“.pdb”文件格式 Sony使用“.BeBB”…等。
随着电子书格式- EPUBelectronic publication
Android DRM 系统架构在2007年成为国际数字发行联盟IDPF InternationalDigital Publishing Forum公开的标准格式。
Sony也于 底下是
Android DRM的系统架构图,包含了一个2008年宣布放弃其电子书的专属格式BeBB,进而使用 提供与管理电子数字内容的角色CMS,以及其提供Epub格式来作为其电子书的文件格式。
由此可知,太 的内容拨放器Content Playerex: Epub Reader,这多的格式对于使用者并不是好的结果,而有一个统一 两个部份可以是与DRM Server合作的厂商,透过DRM的格式,可能使电子书市场成长的更加快速。
Servre所提供的API呼叫其功能,达到控管版权的目 使用EPUB做为电子书并利用DRM保护其版权有很 的。
其提供与播放的数字内容并不受到DRM server的多配套的方案,在此选择使用以
Android平台来实作 限制。
另外,下图中的DRM Server区块负责硬件或群这个机制。
Android是基于Linux核心的软件平台与操 组的注册与管理,密钥加密数字内容,版权解密密作系统,一般用于手提电话的系统平台,早期是由 钥发放,和Key的控管,这些动作也必须透过用户端 2010. 05 / 电子与电脑 71 多媒体M ultimedia的DRM代理程序DRM Agent来完成。
节,DRM Content Packager会对电子书的内容加密, DRM Server分为两个重大功能: 1.Content 此加密过后的文件开头部份会纪录一些信息,此Packager 2.Right Packager。
信息包括:加密解密的算法名称与方法Encryption- DRM Server包含了Content PackagerCP以及 Method:AES128CBCpaddingRFC2630,电子书内Right PackagerRI如上图所示。
可以在手机/硬件端 容的编号cid:2009101414556-61325741www.上
Android mobile,下载含有DRM的电子书Content iii.org.tw,电子书章节的名称chapter 1,Right-Packager产生及记录权限的文件Right Packager产 Issuer的厂商名称www.iii.org.tw,这些信息可以生,并手机端可以依照权限的XML文件之规定,播 让客户端,在使用DRM功能时,能够快速了解DRM内放加密后的DRM电子书之内容,此系统是一个简单的 容之规格。
DRM运作流程。
Right Packager采用OMA DRM v1 RO的设计规格, Content Packager采用OMA DRM v1 DCF的设 是宣告版权的文件,Right Packager产生的XML文件,计规格,是一个加密数字电子书内容的套件,举例 此文件包括密钥、权限、使用日期、使用次数等重要来说:现在出版商要贩卖一本畅销的电子书,需要 数字版权功能,电子书出版商可以用Right Packager,加密某些重要章节的内容,想达到保护的功能,如 参考电子书章节的编号,产生出一把密钥,再将此密此才能安全贩卖电子书,让此电子书不被盗版商所 钥写入到Right Packager产生的XML文件,再按照电子侵犯,可以利用Content Packager来保护这些重要章 书出版商和读者的需求来设定权限,就能够达到保护图1:
Android DRM 架构 (资策会自行绘制)72 CompoTech China / 2010. 05 多 媒 体 Multimedia图2:Right Object文件内容 (资策会自行绘制)版权的功能。
Packager所产生OMA DRM v1 DCF文件起始日期时间。
Right Packager产生文件结构字段说明: 8、使用终止期限End Datetime:允许使用 1、版本字段Version:定义此份使用权利对象所 Content Packager所产生OMA DRM v1 DCF文件的终止依据的使用权利表达语言Rights Expression Language 日期时间。
的版本。
9、使用时效区间Interval:允许使用Content 2、内容编号CID:说明相对映到Content Packager所产生OMA DRM v1 DCF文件的有效时限。
Packager所产生OMA DRM v1 DCF文件编号例如 Right Packager产生文件如图2所示:cid:2009101414556-61325741www.iii.org.tw。
3、解密密钥Key:可解开对应到加密后的 使用情境Content Packager所产生OMA DRM v1 DCF文件。
4、权限Permission:说明允许使用Content 本DRM系统可让CMS依业务需要,弹性选择Packager所产生OMA DRM v1 DCF文件的权限。
使用单一或综合的DRM使用方式,包括Combined 5、使用行为Action:允许对Content Packager所 Delivery、Separate delivery、Superdistribution及Domain产生OMA DRM v1 DCF文件的操作行为。
Sharing4种情境,各种情境中的DRM使用方式与DRM包 6、使用次数Count:允许使用Content Packager 裹之内含物如下详述。
所产生OMA DRM v1 DCF文件的使用次数。
Combined Delivery: DRM Server可支持CMS,将 7、使用起始期限Start Datetime:允许使用Content 内容Contents和版权Right包装在单一DRM包裹 2010. 05 / 电子与电脑 73 多媒体M ultimedia让硬件端Device一次下载。
硬件端公钥传送给Server如需使用PKI机制,在此建议 Separate delivery : 硬件端可以从CMS单独下载 使用,若否则传送对称式钥匙。
使用非对称式密钥加密的内容,并随后单独下载加密过的版权。
CMS可 来加密签章每一个敏感数据,确保身份的验证无误,预先向DRM Server取得加密的内容,之后再取得相对 与通讯过程的秘密性与完整性,并且可以导入数字证应该内容的播放版权;或实时依硬件端需求取得。
书,让认证更加安全。
Superdistribution: 硬件端可以将加密的内容导出 接着硬件端用户可以透过播放器下载电子内容,给其他硬件端,并由汇入的硬件端自行透过网络经由 此时将可视服务内容选择一并下载版权,或是实时CMS向Right Issuer下载版权。
对于版权下载的启动方 依硬件端需求取得。
在下载版权的同时,播放器上式,硬件端上的DRM Agent可以于侦测到没有可用的 的DRM Agent会视服务需求透过CMS或不用与DRMRight时自动进行本流程,也可配合内容拨放器或CMS Server进行交互认证,当Server确定该硬件端是合法注的作业进行Right下载程序(如购买或认证等)。
册过的硬件端,才可以下载版权。
版权包裹里面所包 Domain Sharing: 多个硬件端可在Right Issuer 含的解密内容的钥匙,也只有合法注册的对应硬件端的管理之下形成Domain,硬件端可以在被授权(透 可以解得开。
过各Domain专属的认证密码)的情况下加入或离开 之后,若是用户想要让自己购买的数字内容,可一个Domain。
用户可将自有的多个硬件端注册到一 以在不只单一个硬件上播放,则可以利用DRM Agent个Domain中。
加密的Content Object可以被自由导出 申请一个Domain,然后将第二个或更多的硬件各自执到其他硬件端,但仍被保护,如该硬件端属同一个 行硬件注册的动作并加入这个Domain需要认证码。
Domain,则可使用该内容,如果汇入的硬件端不属 此后,所有的硬件都可以Domain的身分合法的取得版同一Domain,则无法使用该内容。
内容和版权可以 权中的密钥,成功的播放数字内容。
在Domain内的各个硬件端自由共享而不用连到Right 硬件端的信息可以存放在Smart SD Card,将钥Issuer。
同一Domain对一个内容可以共享同一个Right 匙与重要信息存放在卡片中,甚至所有重要的运算Object而不用向Right Issuer重新取得。
个别Domain允许 都在卡片里运算,确保密钥不会流出。
在DRM Server加入的硬件端数量可由Server端依业务需要做数量上 端也可以搭配硬件安控设备Hardware Security Module的限制。
(HSM),利用HSM保护及管理Server端所使用到的的 密钥。
运作流程 此
Android DRM系统可以支持各种不同情境的 DRM模式,并且可以依需求调整安全程度,搭配日后 由于主要的播放装置为可以挂载
Android平台的 电子书的蓬勃发展,使用EPUB格式并且可以增进以完手机,并且必须事先安装DRM 代理程序。
在此之 全符合OMA协议,以及
Android手机的普及,将不失为后,可以透过代理程序与DRM Server做一次硬件端的 一个解决电子书版权的方案。
注册,将硬件身分标识符代表硬件装置的唯一码跟 搬家通知: 地址不变电话不变房间号改为3-11774 CompoTech China / 2010. 05