亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于移動(dòng)出版版權(quán)保護(hù)的技術(shù)

        2016-05-30 22:39:23姜波
        科技與企業(yè) 2016年6期
        關(guān)鍵詞:類(lèi)庫(kù)應(yīng)用層版權(quán)保護(hù)

        姜波

        【摘要】本文重點(diǎn)描述基于數(shù)字版權(quán)保護(hù)技術(shù)研發(fā)工程包11移動(dòng)出版版權(quán)保護(hù)系統(tǒng)研發(fā)實(shí)現(xiàn)過(guò)程中使用到的重點(diǎn)關(guān)鍵技術(shù)。通過(guò)內(nèi)容保護(hù)、傳輸、訪問(wèn)展現(xiàn)三個(gè)階段分析,本文主要討論針對(duì)EPUB內(nèi)容保護(hù)的關(guān)鍵技術(shù)。

        【關(guān)鍵詞】數(shù)字版權(quán)保護(hù)技術(shù)研發(fā)工程;移動(dòng)出版;關(guān)鍵技術(shù)

        前言

        本文重點(diǎn)討論數(shù)字版權(quán)版權(quán)保護(hù)技術(shù)研發(fā)工程中包11的移動(dòng)出版版權(quán)保護(hù)技術(shù)的EPUB格式的加密關(guān)鍵技術(shù)和流程。

        1、EPUB文檔結(jié)構(gòu)

        EPUB(Electronic Publication的縮寫(xiě),電子出版)是一個(gè)自由的開(kāi)放標(biāo)準(zhǔn),屬于一種可以“自動(dòng)重新編排”的內(nèi)容;也就是文字內(nèi)容可以根據(jù)閱讀設(shè)備的特性,以最適于閱讀的方式顯示。

        EPUB格式電子書(shū)遵循IDPF推出的OCF規(guī)范,OCF規(guī)范遵循ZIP壓縮技術(shù),即EPUB電子書(shū)本身就是一個(gè)ZIP文件,我們將EPUB格式電子書(shū)的后綴.EPUB修改為.zip后,可以通過(guò)解壓縮軟件(例如winrar、winzip)進(jìn)行瀏覽或解壓處理。

        EPUB格式中包含了DRM相關(guān)功能可供選用

        一個(gè)未經(jīng)加密處理的EPUB電子書(shū)主要由三個(gè)部分組成:Mimetype/Meta-inf/OEBPS。

        文件:MIMETYPE

        每一本EPUB電子書(shū)均包含一個(gè)名為mimetype的文件,且內(nèi)容不變,用以說(shuō)明EPUB的文件格式。

        目錄:META-INF

        依據(jù)OCF規(guī)范,META-INF用于存放容器信息,默認(rèn)情況下(即加密處理),EPUB 根目錄下必須包含 META-INF 目錄,而且其中要有一個(gè)文件 container.xml。EPUB 閱讀系統(tǒng)首先查看該文件,它指向數(shù)字圖書(shū)元數(shù)據(jù)的位置。

        目錄:OEBPS

        OEBPS目錄用于存放OPS文檔、OPF文檔、CSS文檔、NCX文檔,OEBPS目錄也可以建立相應(yīng)的子目錄,例如建立chapter目錄,把各章節(jié)的OPS文檔放在chapter目錄之中。

        2、EPUB加密保護(hù)

        基于EPUB文檔的結(jié)構(gòu),EPUB的加密保護(hù)與以下4個(gè)部分密不可分:EPUB文件及內(nèi)容解析、EPUB文件及內(nèi)容加密、encryption.xml文件配置、EPUB打包入庫(kù)。

        EPUB 加密過(guò)程

        EPUB文件及內(nèi)容解析

        EPUB文件先經(jīng)過(guò)解壓后才可看到具體的EPUB文檔及結(jié)構(gòu),隨后對(duì)其分析,通過(guò)META-INF目錄下Container.xml文件獲得EPUB電子書(shū)根文件*.opf,并對(duì)其進(jìn)行解析,得到所有EPUB文件路徑(章節(jié)內(nèi)容文件、圖片文件、CSS文件等)。

        EPUB文件及內(nèi)容加密

        在得到所有需要加密的文件路徑后,才能對(duì)其加密,加密可對(duì)文件的所有內(nèi)容或部分內(nèi)容進(jìn)行加密,內(nèi)容加密后需要將加密的內(nèi)容再次寫(xiě)回到被加密的文件內(nèi)并保存。

        encryption.xml文件配置

        根據(jù)EPUB文檔結(jié)構(gòu)的規(guī)范,如果容器內(nèi)某些資源是加密的,encryption.xml就必須存在,表明資源是加密的。所以對(duì)所有加密資源的密鑰、加密模式等都需要在encryption.xml中進(jìn)行配置、描述。

        EPUB打包入庫(kù)

        EPUB的文件及內(nèi)容進(jìn)行過(guò)加密后,最終需要重新打包,生成新的加密EPUB壓縮文件才可正常使用,同時(shí)將EPUB文件、加密密鑰進(jìn)行存儲(chǔ)以備后續(xù)EPUB文件分發(fā)、許可證生成、EPUB內(nèi)容解密使用。

        3、加密設(shè)計(jì)

        加密數(shù)據(jù)存儲(chǔ)層Database

        EPUB加密的過(guò)程中,相關(guān)的數(shù)據(jù)需要存儲(chǔ)于數(shù)據(jù)庫(kù)并為其他子系統(tǒng)提供服務(wù),存儲(chǔ)數(shù)據(jù)包括:

        1)加密密鑰 CEKeco

        2)加密文件ECO

        加密類(lèi)庫(kù)層libs

        加密數(shù)據(jù)層之上需要有公用的類(lèi)庫(kù)層,用來(lái)支持加密前對(duì)EPUB的解壓、解壓后的EPUB文件內(nèi)容解析、EPUB文件遍歷及讀寫(xiě)處理、加密后的EPUB重新打包。類(lèi)庫(kù)包括:

        1)解壓、打包類(lèi)庫(kù) EZip

        2)解析類(lèi)庫(kù) Eparser

        3)文件處理類(lèi)庫(kù)Efile

        加密接口調(diào)用層InterfaceISS

        EPUB加密的操作需要調(diào)用包15的隨機(jī)數(shù)接口、對(duì)稱加密接口,這兩個(gè)接口統(tǒng)一封裝在InterfaceISS接口中的pubpackage包下,分別為:

        1)D15engineGenRandom

        2)D15engineEncrypt

        加密應(yīng)用層App

        應(yīng)用層為觸發(fā)EPUB加密的層,即內(nèi)容管理系統(tǒng),內(nèi)容管理系統(tǒng)進(jìn)行EPUB原始文件注冊(cè)、DRMI、文件信息入庫(kù)后,再進(jìn)行EPUB加密。

        4、解密設(shè)計(jì)

        解密類(lèi)庫(kù)層libs

        EPUB需要經(jīng)過(guò)解密才能閱讀,解密需要有公用的類(lèi)庫(kù)層,用來(lái)支持加密EPUB的解壓、解壓后的加密EPUB文件內(nèi)容解析、加密EPUB文件遍歷及讀取處理。類(lèi)庫(kù)包括:

        1)解壓類(lèi)庫(kù) EZip

        2)解析類(lèi)庫(kù) Eparser

        3)文件處理類(lèi)庫(kù)Efile

        解密接口調(diào)用層InterfaceISS

        EPUB解密的操作需要調(diào)用包2的硬件特征信息接口、包15的對(duì)稱解密接口、包3的數(shù)字許可證解析接口,這三個(gè)接口統(tǒng)一封裝在InterfaceISS接口中的pubpackage包下,分別為:

        1)D02CreateDeviceInfo;2)D15EngineDecrypt;3)D03RelParser

        解密后的EPUB章節(jié)內(nèi)容需要提供給內(nèi)容解析渲染接口EPUBParserRendering進(jìn)行解析處理、效果展示。

        解密應(yīng)用層Client

        應(yīng)用層為觸發(fā)EPUB解密閱讀的層,即客戶端閱讀器,閱讀器在下載ECO及許可證LICENSE后,確認(rèn)開(kāi)始讀取EPUB圖書(shū)的時(shí)候進(jìn)行EPUB解密閱讀。

        結(jié)論

        本文探討了基于移動(dòng)出版版權(quán)保護(hù)技術(shù)epub格式內(nèi)容的加解密技術(shù),在實(shí)踐過(guò)程中得到較好的應(yīng)用。

        參考文獻(xiàn)

        [1]李琳.移動(dòng)數(shù)字版權(quán)管理的現(xiàn)狀與展望[J]. 江西科技師范學(xué)院學(xué)報(bào),2011(6):102.

        本文由數(shù)字版權(quán)保護(hù)技術(shù)研發(fā)工程(立項(xiàng)編號(hào):1681300000119)資助

        This work has been supported by the Digital Rights Management Research and Development Projects under Grant No. 1681300000119

        猜你喜歡
        類(lèi)庫(kù)應(yīng)用層版權(quán)保護(hù)
        圖書(shū)出版版權(quán)保護(hù)的困境與出路思考
        科技傳播(2019年23期)2020-01-18 07:58:34
        用Java編寫(xiě)客戶機(jī)/服務(wù)器端應(yīng)用程序
        Python在數(shù)據(jù)可視化中的應(yīng)用
        數(shù)據(jù)結(jié)構(gòu)課程教學(xué)改革方案和應(yīng)用效果
        軟件工程(2017年12期)2018-01-29 17:35:55
        數(shù)據(jù)結(jié)構(gòu)可視化類(lèi)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)
        當(dāng)前傳統(tǒng)媒體版權(quán)保護(hù)的難點(diǎn)及對(duì)策
        基于分級(jí)保護(hù)的OA系統(tǒng)應(yīng)用層訪問(wèn)控制研究
        傳統(tǒng)媒體版權(quán)保護(hù)面臨八大難關(guān)
        新聞傳播(2016年9期)2016-09-26 12:20:15
        新一代雙向互動(dòng)電力線通信技術(shù)的應(yīng)用層協(xié)議研究
        物聯(lián)網(wǎng)技術(shù)在信息機(jī)房制冷系統(tǒng)中的應(yīng)用
        国产亚洲aⅴ在线电影| 欧美久久中文字幕| 亚洲国产精品第一区二区三区| 日本不卡一区二区三区久久精品| 日本久久久久亚洲中字幕| 在教室伦流澡到高潮hgl视频| 2021年国产精品每日更新| 日本大片在线一区二区三区| 国产情侣自拍在线视频| 一区二区三区乱码在线 | 欧洲 | 亚洲性啪啪无码av天堂| 无码熟妇人妻AV影音先锋| 丝袜美腿av免费在线观看| 亚洲桃色视频在线观看一区 | 国产盗摄XXXX视频XXXX| 亚洲av少妇一区二区在线观看 | 国产如狼似虎富婆找强壮黑人| a观看v视频网站入口免费| 中文字幕人妻少妇精品| 中文有码亚洲制服av片| 国外亚洲成av人片在线观看| 亚洲精品国产老熟女久久| 99麻豆久久精品一区二区| 久久精品国产亚洲av麻豆色欲| 无码午夜人妻一区二区三区不卡视频| 久久亚洲AV无码一区二区综合| 久久精品一区二区熟女| 亚洲精品久久久久avwww潮水| 欧美激情区| 中文字幕亚洲精品高清| 国产精品国产三级国产aⅴ下载| 被群cao的合不拢腿h纯肉视频| 久久青草国产免费观看| 男女视频网站在线观看| 免费网站看v片在线18禁无码| 欧美韩日亚洲影视在线视频| 蜜桃人妻午夜精品一区二区三区| 国产精品天干天干| 无码熟熟妇丰满人妻啪啪| 国产亚洲一区二区三区夜夜骚| 亚洲最新国产av网站|