论文部分内容阅读
随着计算机、网络以及移动端产品的普及,传统的以书籍、杂志、报纸阅读为主的阅读方式逐渐没落,数字阅读方式已经越来越为人们所普及。数字阅读的两个主要组成部分是文档和阅读器。其中文档具有易于存储,传输便利,成本低廉等优点;而阅读器又可以为用户提供很多定制的便捷功能,比如检索、书签等。正是由于数字阅读的这些优点,很多企事业乃至科研单位都将自己的核心文档转用数字文档的方式存储与阅读。对于一般的不涉密文档来说,采用数字阅读的方式给自身带来了便利,但是对于涉密文档和产权文档来说,采用数字阅读的方式就有可能埋下隐患,因为数字化的文档非常容易拷贝与传输。由此,如何既保留数字阅读的优点,又使得自己不会因这些优点带来的潜在危害造成损失就是当前面临的重要问题。数字版权管理技术[1][2](DRM)就是用来解决这个问题的,它是一个相关领域技术的总称,通过技术手段防止数字内容的非法复制与传输。凡是能达到保护数字化内容版权的技术,都包括在数字版权管理技术之中。本文在对数字版权管理技术进行分析和研究的基础上,设计了一套完整的面向版权保护的数字阅读系统。系统包含五个部分:客户端,服务器,平台,加密模块,阅读器。其中客户端部分主要提供书籍信息的展示、文档的下载、文档归类、全文检索、消息推送等功能。服务器部分主要提供管理图书资源,为客户端提供图书的下载,接收客户端请求,调用加密模块对文档进行加密等功能。平台部分提供了全部书籍的在线浏览,书籍购买等功能。加密模块提供了对文档进行加密的功能。阅读器提供了文档阅读的功能,同时在内存中对文档进行解密。系统通过研究分析PDF与EPUB两种文档格式,给出了对应的加密方案。系统采用硬件指纹绑定的技术,将客户机的硬件指纹信息与文档绑定,保证了只有在对应机器上才可以使用文档。有效地解决了数字内容的非法复制与非法传播,保证了数字内容的安全。系统支持阅读时间和阅读次数的限制,使得阅读权限的划分更为细致。系统所提供的阅读器既可以支持加密后的文档,也可以支持普通的未加密文档,为文档阅读提供了更便捷的适用性。