电子书下载方法及购买系统的制作方法

文档序号:7697568阅读:433来源:国知局
专利名称:电子书下载方法及购买系统的制作方法
技术领域
本发明涉及电子书分发领域,特别涉及电子书下载及版权控制技术。
背景技术
电子墨水是一种显示信息的革新技术,它具有许多优点,包括易读性,柔性,易廉 价制造和低功耗等。与其它显示技术相比,电子墨水的反射率和对比度较佳。看起来它们 像纸上的墨,使人们阅读和处理时感觉很舒服。在亮光包括直射阳光下,其它显示技术会感 觉有些淡而难以阅读,而基于电子墨水的显示却容易看和读。在不耗费任何额外电能的前提下,电子墨水能保持图像达数周,而其它显示技术 通常在显示时需要持续的电能消耗。电子墨水的一种应用是制成电子书阅读器的显示屏。利用电子墨水可以长期保持 图象却不消耗电能的优点,这种电子书阅读器只在翻页时需要一定电能,一小块锂电池就 可以翻页上万次。而且电子墨水的反射率和对比度较佳,所以长时间阅读也不伤眼睛。目前市场上买到的电子书阅读器本身没有内容,需要用户用电脑从互联网搜索和 下载电子书,再复制到阅读器中,才可以阅读,操作不方便。电子书内容可能是盗版的,但阅 读器本身通常并不控制版权,只要复制到阅读器就可以阅读,伤害了电子书作者的合法权
■、Λ
frff. ο

发明内容
本发明的目的在于提供一种电子书下载方法及购买系统,可以保护下载的电子书 不会被拷贝和盗版。为解决上述技术问题,本发明的实施方式提供了一种电子书下载方法,包括以下 步骤网络服务器获取被授权使用电子书的阅读器的标识;网络服务器根据阅读器的标识生成密钥,并使用该密钥对电子书进行加密;网络服务器将加密后的电子书传输给阅读器,由该阅读器使用密钥对该电子书进 行解密后使用。本发明的实施方式还提供了一种电子书购买系统,包括电子书阅读器,用于阅读电子书;网络服务器,用于保存电子书;阅读器包括无线通信单元,用于连接到无线网络;阅读器通过无线网络连接到网络服务器,从该网络服务器购买和下载电子书。本发明实施方式与现有技术相比,主要区别及其效果在于根据阅读器的标识生成密钥,这样被加密的电子书只有指定的阅读器才可以解 密,从而保护了下载的电子书不会被拷贝和盗版。进一步地,阅读器在解密前,从密钥中读取授权的阅读器标识,与自身的标识相比较,两者一致才对电子书解密,可以防止未被授权的阅读器解密电子书,保护了电子书的版 权。进一步地,网络服务器只传不含阅读器标识信息的密钥,阅读器结合自身的标识 生成解密密钥,提升了电子书数据的加密效果。既使获得了电子书数据,并且知道解密算 法,因为不知道该电子书数据所针对的阅读器标识,也无法正确解密。进一步地,阅读器在登录网络服务器时提供其标识,服务器根据该标识生成密钥 对电子书加密,用户无需输入账号信息,无需知道阅读器标识,就可以购买和下载有版权保 护的电子书,操作方便。进一步地,预先将每个注册账号与一个阅读器标识相绑定,在用户购买电子书后 就可以自动找到相应的阅读器标识进行加密。


图1是本发明第一实施方式中电子书下载方法流程示意图;图2是本发明第二实施方式中电子书下载方法流程示意图;图3是本发明第三实施方式中电子书购买系统基本结构示意图。
具体实施例方式在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本 领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化 和修改,也可以实现本申请各权利要求所要求保护的技术方案。为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施 方式作进一步地详细描述。本发明第一实施方式涉及一种电子书下载方法。第一实施方式的流程如图1所示。在步骤101中,网络服务器获取被授权使用电子书的阅读器的标识。网络服务器可以通过多种方式获取被授权使用电子书的阅读器的标识,下面举几 个常见的例子例一用户通过阅读器登陆,并为自己购买电子书。阅读器登陆网络服务器时,要向网络服务器发送自身的标识。电子书的购买成功后,网络服务器将该阅读器登陆时收到的标识作为被授权使用 电子书的阅读器的标识。阅读器在登录网络服务器时提供其标识,服务器根据该标识生成密钥对电子书加 密,用户无需输入账号信息,无需知道阅读器标识,就可以购买和下载有版权保护的电子 书,操作方便。例二 用户通过个人电脑(Personal Computer,简称“PC”)登陆,并为自己购买电子书。用户使用PC登陆网络服务器时,向网络服务器提供注册账号和密码,而每一个注 册账号预先与一个阅读器标识相绑定。网络服务器在用户成功为自己购买电子书后,查找与该用户的注册账号绑定的阅
5读器标识,将查找到的阅读器标识作为被授权使用电子书的阅读器的标识。除了 PC外,本发明的技术方案允许使用其它的工具以注册账号登录,如以个人数 字助理(Personal Digital Assistant,简称“PDA”)、手机等装置登录。例三用户为他人购买电子书。用户为他人购买电子书时,向网络服务器发送使用该电子书的注册账号。网络服务器在用户成功为他人购买电子书后,查找与使用该电子书的注册账号绑 定的阅读器标识,将查找到的阅读器标识作为被授权使用电子书的阅读器的标识。例二和例三中,预先将每个注册账号与一个阅读器标识相绑定,在用户购买电子 书后就可以自动找到相应的阅读器标识进行加密。此后进入步骤102,网络服务器根据阅读器的标识生成密钥。优选地,可以将标识作为密钥的一个组成部分。例如可以使用以下的数据结构Struct AES_key{Char DRM_ver ;Char device_id[7];}此例中,devicejd是阅读器的标识,占7比特,在整个密码的最后7位。DRM_ver 是密钥的其它部分,可以是一个随机数、或预先定义的字符串等等。devicejd不一定是7 比特,也可以是其它的长度,如9比特、15比特等等,也不一定在整个密码的最后几位,也可 以是在整个密码的前几位,或任意指定的位置的组合,例如可以在第8、10、13、24、30、57、81 位的组合,等等。根据阅读器的标识生成密钥,这样被加密的电子书只有指定的阅读器才可以解 密,从而保护了下载的电子书不会被拷贝和盗版。此后进入步骤103,网络服务器使用根据阅读器标识生成的密钥对电子书进行加
Γ t [ O优选地,可以使用高级加密标准(Advanced Encryption Standard,简称“AES”)加 密算法,密码长度可以是128比特。当然,也可以使用其它的加密算,如数据加密标准(Data EncryptionStandard,简称“DES”)等,密码长度也可以是其它的值,如192比特、256比特寸。此后进入步骤104,网络服务器将加密后的电子书及其密钥传输给阅读器。此后进入步骤105,阅读器从收到的密钥中读取授权阅读器标识。这里所说的授权 阅读器标识就是步骤102中用于生成密钥的那个阅读器标识。因为原则上只有这个标识的 阅读器才可解密和使用相应的电子书,所以将这个标识称为授权阅读器标识。此后进入步骤106,阅读器判断解出的授权阅读器标识是否与本阅读器的标识一 致,如果是则进入步骤107,由阅读器对收到的电子书进行解密,否则拒绝对该电子书进行 解密,结束本流程。阅读器在解密前,从密钥中读取授权的阅读器标识,与自身的标识相比较,两者一 致才对电子书解密,可以防止未被授权的阅读器解密电子书,保护了电子书的版权。本发明第二实施方式涉及一种电子书下载方法,其流程如图2所示。
在步骤201中,网络服务器获取被授权使用电子书的阅读器的标识。此步骤与步 骤101类同。此后进入步骤202,网络服务器根据阅读器的标识生成密钥。可以通过以下方式之一生成密钥方式一将标识作为密钥的一个组成部分,类似于第一实施方式中的方法。方式二 使用标识与基本密钥进行运算。可以理解,运算可以是各种类型的,例如交织,按位异或,加密等等。基本密钥指没有包含阅读器标识信息的密钥,可以是一个随机数,一个预定义的
字符串等等。此后进入步骤203,网络服务器使用根据阅读器标识生成的密钥对电子书进行加 密。此步骤与步骤103类同。此后进入步骤204,网络服务器将加密后的电子书及不含阅读器标识信息的密钥 传输给阅读器。可以理解,根据不同的密钥生成方法,不含阅读器标识信息的密钥有多种形式,例 如,如果以组合的方式生成密钥,则不含阅读器标识信息的密钥可以是密钥中除标识之外 的其它部分,又如,如果以运算的方式生成密钥,则不含阅读器标识信息的密钥可以是运算 之前的基本密钥,等等。此后进入步骤205,阅读器根据收到的不含阅读器标识信息的密钥和自身的标识 生成解密密钥。生成解密密钥的方法应当与步骤202中生成加密密钥的方法一致。如果电 子书的确是授权给该阅读器的,则所得的解密密钥与加密密钥一致,可以成功解密收到的 电子书数据。此后进入步骤206,阅读器使用解密密钥对电子书进行解密。如果电子书是授权给 该阅读器的,则解密会取得成功;如果电子书不是授权给该阅读器的,则解密会失败,只能 得到无法阅读的乱码。网络服务器只传不含阅读器标识信息的密钥,阅读器结合自身的标识生成解密密 钥,提升了电子书数据的加密效果。既使获得了电子书数据,并且知道解密算法,因为不知 道该电子书数据所针对的阅读器标识,也无法正确解密。本发明的各方法实施方式均可以以软件、硬件、固件等方式实现。不管本发明是 以软件、硬件、还是固件方式实现,指令代码都可以存储在任何类型的计算机可访问的存储 器中(例如永久的或者可修改的,易失性的或者非易失性的,固态的或者非固态的,固定的 或者可更换的介质等等)。同样,存储器可以例如是可编程阵列逻辑(Programmable Array Logic,简称“PAL”)、随机存取存储器(Random Access Memory,简称“RAM”)、可编程只读存 储器(Programmable Read Only Memory,简称 “PROM”)、只读存储器(Read-Only Memory, 简称“ROM”)、电可擦除可编程只读存储器(Electrically Erasable Programmable ROM,简 称“EEPR0M”)、磁盘、光盘、数字通用光盘(Digital Versatile Disc,简称“DVD”)等等。本发明第三实施方式涉及一种电子书购买系统。该系统的基本结构如图3所示, 该系统包括网络服务器,用于保存电子书。电子书阅读器,用于阅读电子书。
7
其中,网络服务器进一步包括标识获取单元,用于获取被授权使用电子书的阅读器的标识。密钥生成单元,用于根据标识获取单元获得的阅读器标识生成密钥。加密单元,用于使用密钥生成单元生成的密钥对电子书进行加密。传输单元,用于将加密后的电子书传输给阅读器。阅读器进一步包括密钥获取单元,用于获取加密单元所用的密钥。版权控制单元,用于根据所获取的密钥和本阅读器的标识,判断是否可以对收到 的电子书进行解密。如果所获取的密钥和本阅读器的标识一致,则判定为可以解密,否则拒 绝解密。解密单元,用于在版权控制单元允许时,使用所获取的密钥对收到的电子书进行解密。显示单元,用于显示成功解密的电子书内容。无线通信单元,用于连接到无线网络。阅读器通过无线网络连接到网络服务器,从该网络服务器购买和下载电子书。此外,可以理解,无线通信单元可以使用各种无线通信技术,如无线保真 (Wireless Fidelity,简称 “WiFi ”)、微波接入全球互通(Worldwide Interoperability for Microwave Access,简称 “WiMAX,,)、通用分组无线业务(General Packet Radio Service,简称 “GPRS”)、宽带码分多址(Wideband Code Division Multiple Access,简称 “WCDMA”)、时分同步码分多址(Time Division Synchronous Code Division Multip Ie Access,简称 “TD-SCDMA”)等。上述标识获取单元可以通过以下方式之一获取被授权使用电子书的阅读器的标 识如果用户通过阅读器登录并为自身购买电子书,则将登录时收到的该阅读器的标 识作为被授权使用电子书的阅读器的标识。如果用户通过注册账号登录并为自身购买电子书,则查找与该用户的注册账号绑 定的阅读器标识,将查找到的阅读器标识作为被授权使用电子书的阅读器的标识。如果用户为他人购买电子书,则查找与使用该电子书的注册账号绑定的阅读器标 识,将查找到的阅读器标识作为被授权使用电子书的阅读器的标识。第一或第二实施方式是与本实施方式相对应的方法实施方式,本实施方式可与第 一或第二实施方式互相配合实施。第一或第二实施方式中提到的相关技术细节在本实施方 式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节 也可应用在第一或第二实施方式中。需要说明的是,本发明各设备实施方式中提到的各单元都是逻辑单元,在物理上, 一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理 单元的组合实现,这些逻辑单元本身的物理实现方式并不是最重要的,这些逻辑单元所实 现的功能的组合是才解决本发明所提出的技术问题的关键。此外,为了突出本发明的创新 部分,本发明上述各设备实施方式并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,这并不表明上述设备实施方式并不存在其它的单元。本发明各实施方式中所称的电子书阅读器可以是各式各样的,一种优选的阅读器 的显示屏使用电子墨水技术,其主要功能是阅读电子书。此外,阅读器的显示屏也可以使用 其它技术,如液晶技术;其它具有电子书阅读功能的手持终端设备也属于本发明各实施方 式中所称的阅读器,例如手机、PDA、上网本等等。虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但 本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发 明的精神和范围。
9
权利要求
一种电子书下载方法,其特征在于,包括以下步骤网络服务器获取被授权使用电子书的阅读器的标识;所述网络服务器根据所述阅读器的标识生成密钥,并使用该密钥对电子书进行加密;所述网络服务器将加密后的电子书传输给所述阅读器,由该阅读器使用所述密钥对该电子书进行解密后使用。
2.根据权利要求1所述的电子书下载方法,其特征在于,所述根据阅读器的标识生成 密钥的步骤中,通过以下方式之一生成密钥将所述标识作为密钥的一个组成部分; 使用所述标识与基本密钥进行运算。
3.根据权利要求2所述的电子书下载方法,其特征在于,在所述阅读器对电子书进行 解密的步骤之前,还包括以下步骤所述网络服务器将所述密钥随电子书一起传输给所述阅读器; 所述阅读器从密钥中读取授权阅读器标识,与自身的标识相比较; 如果从所述密钥中读取的授权阅读器标识与自身的标识一致,则对所述电子书进行解 密,否则拒绝对该电子书进行解密。
4.根据权利要求2所述的电子书下载方法,其特征在于,在所述阅读器对电子书进行 解密的步骤之前,还包括以下步骤所述网络服务器将不含所述阅读器标识信息的密钥随电子书一起传输给所述阅读器;所述阅读器根据自身标识和所收到的不含阅读器标识信息的密钥,生成解密密钥,并 使用该解密密钥对所述电子书进行解密。
5.根据权利要求1至4中任一项所述的电子书下载方法,其特征在于,所述网络服务器 获取被授权使用电子书的阅读器的标识的步骤之前,还包括以下步骤用户通过阅读器登陆所述网络服务器,登录时向该网络服务器发送该阅读器的标识; 所述网络服务器获取被授权使用电子书的阅读器的标识的步骤中, 所述网络服务器将从所述阅读器得到的标识作为被授权使用电子书的阅读器的标识。
6.根据权利要求1至4中任一项所述的电子书下载方法,其特征在于,所述网络服务器 获取被授权使用电子书的阅读器的标识的步骤之前,还包括以下步骤用户使用注册账号与密码登陆所述网络服务器,其中,每个注册账号预先与一个阅读 器标识相绑定;所述网络服务器获取被授权使用电子书的阅读器的标识的步骤中, 所述网络服务器在用户成功为自己购买电子书后,查找与该用户的注册账号绑定的阅 读器标识,将查找到的阅读器标识作为所述被授权使用电子书的阅读器的标识。
7.根据权利要求1至4中任一项所述的电子书下载方法,其特征在于,所述网络服务器 获取被授权使用电子书的阅读器的标识的步骤之前,还包括以下步骤用户为他人购买电子书时,向所述网络服务器发送使用该电子书的注册账号; 所述网络服务器获取被授权使用电子书的阅读器的标识的步骤中, 所述网络服务器在用户成功为他人购买电子书后,查找与使用该电子书的注册账号绑 定的阅读器标识,将查找到的阅读器标识作为所述被授权使用电子书的阅读器的标识,其中,每个注册账号预先与一个阅读器标识相绑定。
8.一种电子书购买系统,其特征在于,包括 电子书阅读器,用于阅读电子书;网络服务器,用于保存电子书;所述阅读器包括无线通信单元,用于连接到无线网络;所述阅读器通过无线网络连接到所述网络服务器,从该网络服务器购买和下载电子书。
9.根据权利要求8所述的电子书购买系统,其特征在于,所述网络服务器进一步包括 标识获取单元,用于获取被授权使用电子书的阅读器的标识;密钥生成单元,用于根据所述标识获取单元获得的阅读器标识生成密钥; 加密单元,用于使用所述密钥生成单元生成的密钥对电子书进行加密; 传输单元,用于将加密后的电子书传输给所述阅读器; 所述阅读器进一步包括密钥获取单元,用于获取所述加密单元所用的密钥;版权控制单元,用于根据所获取的密钥和本阅读器的标识,判断是否可以对收到的电 子书进行解密;解密单元,用于使用所获取的密钥对收到的电子书进行解密。
10.根据权利要求9所述的电子书购买系统,其特征在于,所述标识获取单元通过以下 方式之一获取被授权使用电子书的阅读器的标识如果用户通过阅读器登录并为自身购买电子书,则将登录时收到的该阅读器的标识作 为所述被授权使用电子书的阅读器的标识;如果用户通过注册账号登录并为自身购买电子书,则查找与该用户的注册账号绑定的 阅读器标识,将查找到的阅读器标识作为所述被授权使用电子书的阅读器的标识;如果用户为他人购买电子书,则查找与使用该电子书的注册账号绑定的阅读器标识, 将查找到的阅读器标识作为所述被授权使用电子书的阅读器的标识。
全文摘要
本发明涉及电子书分发领域,公开了一种电子书下载方法及购买系统。本发明中,根据阅读器的标识生成密钥,这样被加密的电子书只有指定的阅读器才可以解密,从而保护了下载的电子书不会被拷贝和盗版。阅读器在解密前,从密钥中读取授权的阅读器标识,与自身的标识相比较,两者一致才对电子书解密,可以防止未被授权的阅读器解密电子书。
文档编号H04L29/06GK101894222SQ20091005727
公开日2010年11月24日 申请日期2009年5月19日 优先权日2009年5月19日
发明者冯威, 叶立飞, 朱伟, 王骞, 范黎明, 陈韵辉 申请人:上海易狄欧电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1