Adobe DRM的服务器依赖于ACS4就是Adobe content service 4,客户端的授权可以通过ADE(Adobe Digital Editions)或者Adobe RMSDK。
1、授权
已经被授权的设备就可以在搭载了ACS4的网上书店去下载书籍了,然后这些书籍被限制在由同一个Adobe ID授权的设备上传播。每个Adobe ID可以授权6台计算机和6个移动设备。如果需要取消授权该计算机,请在ADE打开的情况下点击ctrl+shirft+D来取消授权。
2、.ACSM的下载
对于支持Adobe Digital Editions的网上书店来说,购买选定书籍后下载到的文件的格式是acsm的,该格式中定义了书籍的下载信息,通过该文件就可以通过指定的Adobe ID得到相应的书籍。
还需要进一步的完善。
3、解密文件解密文件需要三个部分,deviceInfo,deviceSalt,activation,通过这三个文件就可以解密出受保护的Pdf或者EPub文件。特别说明的是,因为Linux下没有ADE,所以要阅读DRM保护的PDF的话目前没有合适的软件,我自己制作的软件虽然已经可以在Linux下解密(非破解,自己花美刀买的电子书)指定Adobe ID账号的PDF,但是尚没有集成授权、去授权等功能(目前我的授权是通过其他软件实现的)。
4、完美的DRM设想
DRM的使用复杂已经远远超过人们的接受范围,从传统的书籍拥有方法出发提出以下设想:
a)书籍是属于我个人的,而不是属于我的Adobe ID的,所以在购书的时候我希望通过我的指纹进行加密,同时在任何一个终端上都可以通过该指纹解密阅读。
当然这种方法带来很多安全隐患,比如有人使用一个通用指纹膜进行注册后,散播该资料。这里再提出一些其他的手段进行保护的,比如可以和信用卡中心的指纹数据库挂钩,该指纹使用指纹信用卡的相同数据库。Content服务作为信用卡指纹中心的客户,联手解决指纹造假问题。
其次还可以,通过指纹加签名的方法,带来的问题是签名的识别技术的不成熟。
b)书籍转让服务开通。DRM书籍转让,可以让用户更方便的出售自己的已有的电子书籍,同时也可以减少购买的顾虑。
c)书籍有限散播权利的转让。
总体来说,DRM的最初设计者的思路不够完善,需求挖掘不充分。可能整个DRM的重构需要很多的资源,但势必会成为行业发展的方向。
参考文献
【1】维基百科: http://en.wikipedia.org/wiki/Digital_rights_management
【2】Adobe的DRM的服务器软件(Adobe Content Server 4)的介绍主页:http://www.adobe.com/products/contentserver/
【3】Adobe Content Server 4的论坛http://forums.adobe.com/community/content_server
【4】常用的支持Adobe E-Book书店UDN ,barnes&noble, ebookmall, ebooks ,博客來, 天下,(资料来源是電子閱讀器市場之觀察(二))
【5】http://en.wikipedia.org/wiki/E-book_reader
【6】支持Adobe DRM的设备,注意没有汉王http://www.adobe.com/products/digitaleditions/devices/