探讨EPUB文档结构加密保护冯巩是谁的徒弟
前言
本文重点讨论数字版权版权保护技术研发工程中包11的移动出版版权保护技术的EPUB格式的加密关键技术和流程。
1、EPUB文档结构
EPUB(Electronic Publication的缩写,电子出版)是一个自由的开放标准,属于一种可以“自动重新编排”的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。
EPUB格式电子书遵循IDPF推出的OCF规范,OCF规范遵循ZIP压缩技术,即EPUB电子书本身就是一个ZIP文件,我们将EPUB格式电子书的后缀.EPUB修改为.zip后,可以通过解压缩软件(例如winrar、winzip)进行浏览或解压处理。
EPUB格式中包含了DRM相关功能可供选用
一个未经加密处理的EPUB电子书主要由三个部分组成:Mimetype/Meta-inf/OEBPS。
文件:MIMETYPE
每一本EPUB电子书均包含一个名为mimetype的文件,且内容不变,用以说明EPUB的文件格式。
目录:META-INF
七年级下册地理复习依据OCF规范,META-INF用于存放容器信息,默认情况下(即加密处理),EPUB 根目录下必须包含 META-INF 目录,而且其中要有一个文件 l。EPUB 阅读系统首先查看该文件,它指向数字图书元数据的位置。
干露露是干什么的目录:OEBPS
OEBPS目录用于存放OPS文档、OPF文档、CSS文档、NCX文档,OEBPS目录也可以建立相应的子目录,例如建立chapter目录,把各章节的OPS文档放在chapter目录之中。
2、EPUB加密保护
基于EPUB文档的结构,EPUB的加密保护与以下4个部分密不可分:EPUB文件及内容解析、EPUB文件及内容加密、l文件配置、EPUB打包入库。姜振宇老婆
古曲
EPUB 加密过程
EPUB文件及内容解析
EPUB文件先经过解压后才可看到具体的EPUB文档及结构,随后对其分析,通过META-INF目录下l文件获得EPUB电子书根文件*.opf,并对其进行解析,得到所有EPUB文件路径(章节内容文件、图片文件、CSS文件等)。
曾志伟几个老婆