• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    電子書加密和離線閱讀方法及裝置、電子書版權保護系統制造方法及圖紙

    技術編號:13046455 閱讀:61 留言:0更新日期:2016-03-23 14:17
    本發明專利技術提供一種電子書加密和離線閱讀方法及裝置、電子書版權保護系統,所述電子書離線閱讀方法包括:下載待閱讀的加密文件,所述加密文件包括:加密的電子書和加密的授權信息;對所述加密的授權信息進行解密,并確定當前閱讀設備標識是否與所述授權信息中的閱讀電子書的設備標識一致,以及當前系統日期是否在所述授權信息中的閱讀電子書的時間段內;在符合要求時,對所述加密的電子書進行解密處理,并生成閱讀文件,供用戶閱讀。所述電子書版權保護系統包括電子書加密裝置和電子書離線閱讀裝置,上述系統有效地解決電子書離線閱讀對版權安全性的要求,降低成本,利于推廣使用。

    【技術實現步驟摘要】

    本專利技術涉及計算機
    ,尤其涉及一種電子書加密和離線閱讀方法及裝置、電子書版權保護系統
    技術介紹
    現如今,電子書以其容量大、內容豐富、多平臺使用等優勢被越來越廣泛地使用。電子書在線閱讀時保護其版權安全性相對容易,但很多情況下需要下載離線閱讀。目前對電子書離線閱讀的版權保護通常是將其轉換為圖片或flash等格式后再進行閱讀,或者可將電子書轉換為特定的文件格式達到對電子書離線閱讀的版權保護。然而特定文件格式的開發成本和采購費用很高,不利于推廣使用。
    技術實現思路
    針對現有技術中的缺陷,本專利技術提供一種電子書加密和離線閱讀方法及裝置、電子書版權保護系統,有效地解決電子書離線閱讀對版權安全性的要求,降低成本,利于推廣使用。第一方面,本專利技術提供一種電子書加密方法,包括:獲取閱讀電子書的授權信息;對待加密的電子書進行部分或全部加密處理,以及對所述授權信息進行加密處理,并生成包括加密后的授權信息和加密后的電子書的加密文件,以使閱讀電子書的設備下載所述加密文件并解密閱讀所述加密文件中的電子書;其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電子書的閱讀時間段。可選地,所述對待加密的電子書進行部分或全部加密處理,以及對所述授權信息進行加密處理,并生成包括加密后的授權信息和加密后的電子書的加密文件,具體包括:提取待加密電子書的前N字節數據進行加密處理,并將加密后的前N字節數據置于所述待加密電子書的結尾處之后;在原前N字節數據對應的位置添加加密信息和隨機內容,并對加密信息進行加密處理;將加密后的加密信息、隨機內容、剩余字節的待加密電子書以及加密后的前N字節數據合并,生成所述加密文件;其中,N為大于等于8000的整數;所述加密信息包括:所述待加密電子書的總字節數、所述授權信息的長度和所述授權信息。第二方面,本專利技術提供一種電子書加密裝置,包括:使用信息獲取單元,用于獲取閱讀電子書的授權信息;加密單元,用于對待加密的電子書進行部分或全部加密處理,以及對所述授權信息進行加密處理,并生成包括加密后的授權信息和加密后的電子書的加密文件,以使閱讀電子書的設備下載所述加密文件并解密閱讀所述加密文件中的電子書;其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電子書的閱讀時間段。可選地,所述加密單元,具體用于提取待加密電子書的前N字節數據進行加密處理,并將加密后的前N字節數據置于所述待加密電子書的結尾處之后;在原前N字節數據對應的位置添加加密信息和隨機內容,并對加密信息進行加密處理;將加密后的加密信息和隨機內容、剩余字節的待加密電子書以及加密后的前N字節數據合并,生成所述加密文件;其中,N為大于等于8000的整數;所述加密信息包括:所述待加密電子書的總字節數、所述授權信息的長度和所述授權信息。第三方面,本專利技術提供一種電子書離線閱讀方法,包括:下載待閱讀的加密文件,所述加密文件包括:加密的電子書和加密的授權信息;對所述加密的授權信息進行解密,并確定當前閱讀設備標識是否與所述授權信息中的閱讀電子書的設備標識一致,以及當前系統日期是否在所述授權信息中的閱讀電子書的時間段內;在所述當前閱讀設備標識與所述授權信息中的閱讀電子書的設備標識一致,并且當前系統日期在所述授權信息中的閱讀電子書的時間段內時,對所述加密的電子書進行解密處理,并生成閱讀文件,供用戶閱讀;其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電子書的閱讀時間段。可選地,所述對所述加密的電子書進行解密處理,并生成閱讀文件,具體包括:提取所述加密文件的前M字節數據,生成包括加密后的加密信息的第一臨時文件,并對第一臨時文件進行解密處理;根據解密后的加密信息中的待加密電子書的總字節數確定加密前的電子書的結尾位置;提取從所述加密前的電子書的結尾位置到所述加密文件結尾位置的數據,生成第二臨時文件;對所述第二臨時文件進行解密處理;將解密后的第二臨時文件覆蓋在所述前M字節數據對應的位置,生成閱讀文件;其中,M為等于N的整數。可選地,所述方法還包括:在關閉所述閱讀文件時,將所述第一臨時文件覆蓋在所述加密文件的前M字節數據對應的位置。第四方面,本專利技術提供一種電子書離線閱讀裝置,包括:下載單元,用于下載待閱讀的加密文件,所述加密文件包括:加密的電子書和加密的授權信息;判定單元,用于對所述加密的授權信息進行解密,并確定當前閱讀設備標識是否與所述授權信息中的閱讀電子書的設備標識一致,以及當前系統日期是否在所述授權信息中的閱讀電子書的時間段內;解密單元,用于在所述當前閱讀設備標識與所述授權信息中的閱讀電子書的設備標識一致,并且當前系統日期在所述授權信息中的閱讀電子書的時間段內時,對所述加密的電子書進行解密處理,并生成閱讀文件,供用戶閱讀;其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電子書的閱讀時間段。可選地,所述解密單元,具體用于提取所述加密文件的前M字節數據,生成包括加密后的加密信息的第一臨時文件,并對第一臨時文件進行解密處理;根據解密后的加密信息中的待加密電子書的總字節數確定加密前的電子書的結尾位置;提取從所述加密前的電子書的結尾位置到所述加密文件結尾位置的數據,生成第二臨時文件;對所述第二臨時文件進行解密處理;將解密后的第二臨時文件覆蓋在所述前M字節數據對應的位置,生成閱讀文件;其中,M為等于N的整數。第五方面,本專利技術提供一種電子書版權保護系統,包括:前述的電子書加密裝置和電子書離線閱讀裝置。由上述技術方案可知,本專利技術的電子書加密和離線閱讀方法及裝置、電子書版權保護系統,通過電子書加密裝置對電子書內容進行保護,在閱讀電子書時,確定當前閱讀設備標識是否與所述授權信息中的閱讀電子書的設備標識一致,以及當前系統日期是否在所述授權信息中的閱讀電子書的時間段內,在符合要求時,通過電子書離線閱讀裝置打開電子書進行閱讀。由此,有效地解決電子書離線閱讀對版權安全性的要求,降低成本,利于推廣使用。附圖說明圖1為本專利技術一實施例提供的電子書加密方法的流程示意圖;圖2為本專利技術另一實施例提供的電子書加密方法的流程示意圖;圖3為本專利技術一實施例提供的電子書加密裝置的結構示意圖;圖4本文檔來自技高網...
    電子書加密和離線閱讀方法及裝置、電子書版權保護系統

    【技術保護點】
    一種電子書加密方法,其特征在于,所述方法包括:獲取閱讀電子書的授權信息;對待加密的電子書進行部分或全部加密處理,以及對所述授權信息進行加密處理,并生成包括加密后的授權信息和加密后的電子書的加密文件,以使閱讀電子書的設備下載所述加密文件并解密閱讀所述加密文件中的電子書;其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電子書的閱讀時間段。

    【技術特征摘要】
    1.一種電子書加密方法,其特征在于,所述方法包括:
    獲取閱讀電子書的授權信息;
    對待加密的電子書進行部分或全部加密處理,以及對所述授權信
    息進行加密處理,并生成包括加密后的授權信息和加密后的電子書的
    加密文件,以使閱讀電子書的設備下載所述加密文件并解密閱讀所述
    加密文件中的電子書;
    其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電
    子書的閱讀時間段。
    2.根據權利要求1所述的電子書加密方法,其特征在于,所述對
    待加密的電子書進行部分或全部加密處理,以及對所述授權信息進行
    加密處理,并生成包括加密后的授權信息和加密后的電子書的加密文
    件,具體包括:
    提取待加密電子書的前N字節數據進行加密處理,并將加密后的
    前N字節數據置于所述待加密電子書的結尾處之后;
    在原前N字節數據對應的位置添加加密信息和隨機內容,并對加
    密信息進行加密處理;
    將加密后的加密信息、隨機內容、剩余字節的待加密電子書以及
    加密后的前N字節數據合并,生成所述加密文件;
    其中,N為大于等于8000的整數;
    所述加密信息包括:所述待加密電子書的總字節數、所述授權信
    息的長度和所述授權信息。
    3.一種電子書加密裝置,其特征在于,所述裝置包括:
    授權信息獲取單元,用于獲取閱讀電子書的授權信息;
    加密單元,用于對待加密的電子書進行部分或全部加密處理,以
    及對所述授權信息進行加密處理,并生成包括加密后的授權信息和加
    密后的電子書的加密文件,以使閱讀電子書的設備下載所述加密文件

    \t并解密閱讀所述加密文件中的電子書;
    其中,所述授權信息包括:所述閱讀電子書的設備標識、所述電
    子書的閱讀時間段。
    4.根據權利要求3所述的電子書加密裝置,其特征在于,所述加
    密單元,具體用于
    提取待加密電子書的前N字節數據進行加密處理,并將加密后的
    前N字節數據置于所述待加密電子書的結尾處之后;
    在原前N字節數據對應的位置添加加密信息和隨機內容,并對加
    密信息進行加密處理;
    將加密后的加密信息、隨機內容、剩余字節的待加密電子書以及
    加密后的前N字節數據合并,生成所述加密文件;
    其中,N為大于等于8000的整數;
    所述加密信息包括:所述待加密電子書的總字節數、所述授權信
    息的長度和所述授權信息。
    5.一種電子書離線閱讀方法,其特征在于,所述方法包括:
    下載待閱讀的加密文件,所述加密文件包括:加密的電子書和加
    密的授權信息;
    對所述加密的授權信息進行解密,并確定當前閱讀設備標識是否
    與所述授權信息中的閱讀電子書的設備標識一致,以及當前系統日期
    是否在所述授權信息中的閱讀電子書的時間段內;
    在所述當前閱讀設備標...

    【專利技術屬性】
    技術研發人員:李少明文偉龍
    申請(專利權)人:北大方正集團有限公司北京北大方正電子有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产精品午夜无码体验区| 亚洲成AV人在线播放无码| 亚洲性无码一区二区三区| 亚洲精品无码永久在线观看男男| 无码国内精品久久综合88| 日韩乱码人妻无码中文视频| 国产V亚洲V天堂无码久久久| 国模无码视频一区| 久久亚洲AV成人无码软件| 五月丁香六月综合缴清无码| 中文有码无码人妻在线| 人妻无码第一区二区三区| 综合无码一区二区三区| 无码国模国产在线观看| 无码人妻丰满熟妇啪啪网站牛牛| 久久久久亚洲AV片无码| 国精无码欧精品亚洲一区| 久久久久成人精品无码| 本道天堂成在人线av无码免费| 亚洲中文字幕久久无码| 无码日本电影一区二区网站| 久久亚洲精品无码aⅴ大香| 日韩人妻精品无码一区二区三区 | 久久国产精品无码网站| 国产AV无码专区亚洲AV蜜芽| 亚洲av无码一区二区三区天堂古代| 久久青青草原亚洲AV无码麻豆| 少妇无码太爽了不卡在线观看| 一区二区三区无码高清| 亚洲AV无码一区二区三区鸳鸯影院| 2019亚洲午夜无码天堂| 亚洲最大av资源站无码av网址| 久久久久成人精品无码中文字幕 | 无码任你躁久久久久久老妇| 无码AV动漫精品一区二区免费| 蜜芽亚洲av无码一区二区三区| 无码熟妇人妻AV影音先锋| 免费无码又爽又黄又刺激网站| 无码人妻AⅤ一区二区三区水密桃| 亚洲精品无码av天堂| 亚洲国产无套无码av电影|