[发明专利]电子书离线阅读版权保护系统及方法无效
| 申请号: | 201010533846.3 | 申请日: | 2010-11-05 |
| 公开(公告)号: | CN101989321A | 公开(公告)日: | 2011-03-23 |
| 发明(设计)人: | 陆昀 | 申请(专利权)人: | 上海传知信息科技发展有限公司 |
| 主分类号: | G06F21/00 | 分类号: | G06F21/00 |
| 代理公司: | 上海光华专利事务所 31219 | 代理人: | 王松 |
| 地址: | 200435 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子书 离线 阅读 版权 保护 系统 方法 | ||
技术领域
本发明属于计算机技术领域,涉及一种电子书阅读系统,尤其涉及一种电子书离线阅读版权保护系统;同时,本发明还涉及一种电子书离线阅读版权保护方法。
背景技术
现有的电子书阅读软件通常只针对未加密的电子书,对一些付费的电子书,通常只能在线阅读。由于很多用户通过手机、MP4等电子设备阅读电子书,一些电子设备不具备联网的功能,在线阅读给用户带来了诸多不便之处。
此外,如果离线阅读不加约束条件,会导致多个用户可以阅读一个账号下载的付费电子书,有损版权人的利益。
发明内容
本发明所要解决的技术问题是:提供一种电子书离线阅读版权保护系统,可实现离线阅读,并可防止通过拷贝进行传播。
此外,本发明还提供一种电子书离线阅读版权保护方法,可实现离线阅读,并可防止通过拷贝进行传播。
为解决上述技术问题,本发明采用如下技术方案:
一种电子书离线阅读版权保护系统,所述系统包括:
存储模块,用以存放加密的电子书数据;所述加密的电子书数据包含有该电子书对应的阅读权限文件;该阅读文件中存有具备阅读权限的客户端的标识;
解密模块,用以对加密的电子书解密;
权限判定模块,用以将所述阅读权限文件中存有的具备阅读权限的客户端的标识与所述客户端的标识做比对,判断该客户端是否有阅读该电子书的权限;若具备阅读权限,则通过解密模块解密该电子书并打开,否则无法打开该电子书。
作为本发明的一种优选方案,所述系统包括权限设定模块,用以在保存电子书时或之后,将一个或多个客户端的硬件标识写入保存的加密电子书数据。
作为本发明的一种优选方案,所述客户端的标识为客户端的硬件标识。
作为本发明的一种优选方案,电子书的加密过程为:使用用户账号,下载设备标识生成一级密钥,使用不可逆的MD5算法生成两组128位密钥,之后合成一个256位密钥,使用对称SHA256加密算法进行加密;所述解密模块的解密过程是加密过程的逆运算。
一种电子书离线阅读版权保护方法,所述方法包括:
用户获取加密的电子书数据,并保存在一客户端中;所述加密的电子书数据包含有该电子书对应的阅读权限文件;该阅读文件中存有具备阅读权限的客户端的标识;
用户通过客户端打开该电子书;
将所述阅读权限文件中存有的具备阅读权限的客户端的标识与所述客户端的标识做比对,判断该客户端是否有阅读该电子书的权限;若具备阅读权限,则通过解密模块解密该电子书并打开,否则无法打开该电子书。
作为本发明的一种优选方案,所述方法包括权限设定步骤,在保存电子书时或之后,将一个或多个客户端的硬件标识写入保存的加密电子书数据。
作为本发明的一种优选方案,所述客户端的标识为客户端的硬件标识。
作为本发明的一种优选方案,电子书的加密过程为:使用用户账号,下载设备标识生成一级密钥,使用不可逆的MD5算法生成两组128位密钥,之后合成一个256位密钥,使用对称SHA256加密算法进行加密;解密过程是加密过程的逆运算。
本发明的有益效果在于:本发明提出的电子书离线阅读版权保护系统及方法,可以实现文档的离线阅读,为了防止通过拷贝进行传播,对文档采用DRM保护。通过有限设备注册,可以限定用户使用的范围,DRM绑定到有效的设备硬件,仅在注册有效的设备之间拷贝是允许的,否则无法进行阅读。
附图说明
图1为本发明离线阅读系统的组成示意图。
图2为本发明离线阅读方法的流程图。
具体实施方式
下面结合附图详细说明本发明的优选实施例。
实施例一
请参阅图1,本发明揭示了一种电子书离线阅读版权保护系统,所述系统包括:存储模块10、解密模块40、权限判定模块30、权限设定模块20。
存储模块10用以存放加密的电子书数据;所述加密的电子书数据包含有该电子书对应的阅读权限文件;该阅读文件中存有具备阅读权限的客户端的标识。所述客户端的标识可以为客户端的硬件标识。电子书的加密过程为:使用用户账号,下载设备标识生成一级密钥,使用不可逆的MD5算法生成两组128位密钥,之后合成一个256位密钥,使用对称SHA256加密算法进行加密。
权限设定模块20用以在保存电子书时或之后,将一个或多个客户端的硬件标识写入保存的加密电子书数据。
解密模块40用以对加密的电子书解密。所述解密模块的解密过程是加密过程的逆运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海传知信息科技发展有限公司,未经上海传知信息科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010533846.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:染色塑料透镜的制造方法
- 下一篇:导电性聚酰胺复合组合物和使用其的燃料输送管





