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

        ?

        簡析基于文檔結(jié)構(gòu)的PDF水印算法

        2019-05-24 14:12:12王梓穎李德
        電腦知識與技術(shù) 2019年7期
        關(guān)鍵詞:數(shù)字水印

        王梓穎 李德

        摘要:針對互聯(lián)網(wǎng)上數(shù)字內(nèi)容的多渠道傳播導致的盜版數(shù)字內(nèi)容及篡改等問題,該文提出了一種基于PDF文檔結(jié)構(gòu)的數(shù)字水印算法。該算法通過分析PDF文檔結(jié)構(gòu),利用其內(nèi)容流的特性,根據(jù)PDF文檔的讀取規(guī)則,在多余頁面對象中嵌入所需要的水印信息,從而實現(xiàn)信息隱藏。實驗結(jié)果表明該算法具有良好的不可感知性,其抗攻擊性和魯棒性也有更好的保障,可以用來對PDF文檔進行信息隱藏,達到版權(quán)保護的目的。

        關(guān)鍵詞: PDF文檔;多余頁面對象;數(shù)字水印

        中圖分類號:TP3 文獻標識碼:A

        文章編號:1009-3044(2019)07-0067-02

        開放科學(資源服務(wù))標識碼(OSID):

        PDF(Portable Document Format)是一種被廣泛使用的便攜式文檔格式。它繼承了PostScript語言圖像模型獨立于硬件平臺及操作系統(tǒng)的特性[1],使用Adobe Acrobat Professional和Adobe Distiller可以相互轉(zhuǎn)換[2]。基于PDF文檔與PS文件的可相互轉(zhuǎn)換性,有學者提出了一種在互相轉(zhuǎn)換過程中修改文檔參數(shù)以達到嵌入水印信號目的的方法[3],然而該算法無法較好地對抗格式攻擊,在文檔格式發(fā)生細微變化時水印便會遭到破壞。

        上文所述算法是基于PDF文檔格式的水印算法,除此之外,傳統(tǒng)使用的算法還包括,間接地將交叉引用表中行末不可見標識符替換為水印信號;基于PDF與PS的工作機制的相似性,在文檔字符間距中嵌入水印信息等方法。而這些傳統(tǒng)算法主要是利用PDF文檔格式進行試音的嵌入,本文提出的算法以文檔結(jié)構(gòu)為基礎(chǔ),以多余文檔頁面對象為載體,不會因文檔格式變化而受到影響。

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

        PDF文檔結(jié)構(gòu)主要包括四個部分:文件頭、文件體、交叉引用表以及文件尾[4]。其中文件體為PDF文檔的主體內(nèi)容,包含一系列描述文檔內(nèi)容的頁面對象;交叉引用表即為一個索引目錄,可從中查找頁面對象在文件中的位置;文件頭用來給出文檔的規(guī)范版本號;文件尾可理解為指向交叉引用表地址的指針。

        如上圖所示,其中的“3”表示頁面對象的唯一序號,可用于交叉引用表中對象的查找;“0”表示生成號,以區(qū)分不同對象;obj為頁面內(nèi)容的開始,與之對應的是末尾的endobj;頁面對象的具體內(nèi)容定義在<<與>>之間;stream與endstream之間定義的是流對象;BT與ET之間定義的是文本對象[4]。

        當修改PDF文檔時,原對象不會發(fā)生改變,而是增加新的對象,并在交叉引用表中附加一段對象修改記錄,原有引用表不改變。結(jié)構(gòu)變化如下:

        2 PDF文檔數(shù)字水印算法設(shè)計

        修改文檔內(nèi)容后,由于新增交叉引用表,故所修改對象的地址會發(fā)生變化,文檔閱讀器在顯示文檔時會顯示最后修改的對象內(nèi)容。而未被文檔閱讀器讀取的頁面即為多余頁面,不會引起文檔結(jié)構(gòu)和文檔內(nèi)容的變化。

        步驟一,選取水印信息A,為進一步加強其安全性,使用密鑰K對水印信息進行加密處理得到密文序列A。

        步驟二,將密文序列A嵌入多余頁面對象,作為第0個頁面對象m,其頁面內(nèi)容為w=“0 0 obj\r\n<>\r\n endobj”,為了與其他頁面對象進行區(qū)分,并更方便地提取水印信息,這里的對象號設(shè)置為0。

        步驟三,根據(jù)文檔閱讀器的文檔讀取規(guī)則,在PDF文檔的第x個頁面對象的endobj關(guān)鍵字與第x+1個頁面對象的obj關(guān)鍵字之間插入多余頁面對象m。

        步驟四,令交叉引用表中不具有該多余頁面對象的地址,即文檔閱讀器無法根據(jù)交叉引用表對頁面進行讀取。

        3 實驗結(jié)果及分析

        在該算法中,由于文檔閱讀器在讀取文檔時,是由文件尾找到交叉引用表,再根據(jù)交叉引用表表項中的地址找到具體的頁面對象。在讀至當前頁面對象的endobj關(guān)鍵字后停止讀取,再轉(zhuǎn)至其他頁面對象由obj關(guān)鍵字處開始,因此嵌入在兩頁面對象之間的含水印多余頁面不會被讀取到,從而具有較好的不可感知性。

        PDF文檔中的行間距、字體大小、字形等無法進行改變,故實驗對嵌入水印后的PDF文檔進行格式上的攻擊時考慮了文字增刪、頁面裁剪及頁面刪除等,對修改后的文檔進行水印提取,可提取到完整正確的水印內(nèi)容,因此可證明該算法對格式攻擊具有良好的抵抗性與魯棒性。同時,實驗還對算法的對抗其他攻擊的性能進行了試驗,例如對文檔進行了解壓縮測試,提取進行了解壓縮后的PDF文檔中的水印,仍可提取到水印信號,說明該算法可抵抗壓縮攻擊。

        從表格中可清晰看出,該算法具有較強的魯棒性,且算法簡單,適用范圍廣,具有明顯的優(yōu)勢。

        4 總結(jié)

        本文對一種基于PDF文檔格式的數(shù)字水印算法從原理到結(jié)果分析等進行了簡析,將加密后的水印信息組裝為多余頁面對象嵌入到文件內(nèi)容流序列中,根據(jù)文檔閱讀器對PDF文檔的讀取規(guī)則可知,嵌入的多余頁面對象不會被讀取出,即該頁面對讀者不可感知,從而達到信息隱藏的目的。通過實驗將該算法與傳統(tǒng)水印算法進行了簡單比較,可知該算法具有更好的抗格式攻擊性,且具有較強的魯棒性與安全性。

        參考文獻:

        [1] 李高遠.兩種新型PDF文檔水印算法[D].西安科技大學,2016.

        [2] 張秋余,余冬梅,管偉.中文PDF文檔數(shù)字水印算法[J].計算機工程與設(shè)計,2007(24):5983-5984+5987.

        [3] Zhu B, Wu J, Kankanhalli M S. Render sequence encoding for document protection[J].IEEE Transactions on Multimedia. 2007, 9(1): 16-24.

        [4] 陳青,盧宇鵬.基于PDF格式的數(shù)字版權(quán)保護算法[J].電子科技,2016,29(5):108-111+116.

        【通聯(lián)編輯:代影】

        猜你喜歡
        數(shù)字水印
        基于遺傳優(yōu)化的自然語言文本數(shù)字水印方法
        基于網(wǎng)屏編碼的數(shù)字水印技術(shù)
        電子制作(2019年20期)2019-12-04 03:51:30
        分形壓縮在數(shù)字水印技術(shù)中的應用研究
        基于小波變換的數(shù)字水印技術(shù)
        考試周刊(2016年45期)2016-06-24 13:55:17
        基于數(shù)字水印的人臉與聲紋融合識別算法
        一種多傳感器圖像融合與數(shù)字水印技術(shù)
        液晶與顯示(2014年2期)2014-02-28 21:12:30
        基于圖像紋理復雜度的小波域數(shù)字水印算法
        計算機工程(2014年6期)2014-02-28 01:25:52
        Haar小波在數(shù)字圖像水印算法上的探究
        電子測試(2013年14期)2013-11-15 02:39:14
        多重加密的數(shù)字水印生成方法
        基于離散余弦變換的數(shù)字水印算法研究與實現(xiàn)
        中國新通信(2013年6期)2013-07-29 05:50:52
        亚洲AV秘 无套一区二区三区| 久久久久久国产精品免费免费| 67194熟妇在线永久免费观看| 中文字幕无码人妻丝袜| 天堂av在线播放观看| 97人妻精品一区二区三区男同| 亚洲无亚洲人成网站77777| 亚洲另类国产综合第一| 黄片在线观看大全免费视频| 亚洲成人精品在线一区二区 | 日本VA欧美VA精品发布| 亚洲成av在线免费不卡| 在线观看国产成人av天堂野外| 岳好紧好湿夹太紧了好爽矜持| 无国产精品白浆免费视| 一本久久伊人热热精品中文| 人妻少妇精品中文字幕专区| 人妻夜夜爽天天爽一区| 久久人人做人人妻人人玩精| 高清国产精品一区二区| 人人澡人人妻人人爽人人蜜桃麻豆| 99久久人人爽亚洲精品美女| 国产成年无码久久久免费| 国产自拍视频免费在线观看| 日本又色又爽又黄又免费网站| 99久久久无码国产aaa精品| 中文字幕乱码av在线| 伊人久久大香线蕉av五月| 中国农村妇女hdxxxx| 久久精品性无码一区二区爱爱| 日本少妇又色又紧又爽又刺激| a级国产乱理伦片| а中文在线天堂| 免费观看在线一区二区| 偷拍一区二区视频播放器| 自慰无码一区二区三区| 国产91第一页| 日本不卡一区二区三区在线视频| 大肉大捧一进一出好爽视频| 亚洲中文字幕无码久久2018| 亚洲一区二区三区福利久久蜜桃|