一種基于復(fù)合字體的pdf文檔隱藏信息嵌入和提取方法【專利摘要】本發(fā)明涉及多媒體信息安全領(lǐng)域,更具體地,涉及一種基于復(fù)合字體的PDF文檔隱藏信息嵌入和提取方法。嵌入方法包括:讀入PDF文檔的數(shù)據(jù)流;查找PDF文檔中的復(fù)合字體,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合;讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素;將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象;將文本對(duì)象寫入解壓后的PDF頁面內(nèi)容流中;重新壓縮內(nèi)容流并寫入文件體;根據(jù)重壓縮后內(nèi)容流的長度,更新交叉引用表和文件尾,形成具有隱藏信息的PDF文檔。本發(fā)明的方法對(duì)文檔的一般編輯行為是魯棒的?!緦@f明】一種基于復(fù)合字體的PDF文檔隱藏信息嵌入和提取方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及多媒體信息安全領(lǐng)域,更具體地,涉及一種基于復(fù)合字體的PDF文檔隱藏信息嵌入和提取方法?!?br>背景技術(shù):
】[0002]近些年,隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,人們開始越來越多地通過互聯(lián)網(wǎng)傳輸和獲取信息。與此同時(shí),電子商務(wù)、電子政務(wù)等新型辦公模式正被廣泛應(yīng)用,越來越多的行政、商業(yè)文件如授權(quán)書、注冊(cè)單、合同、發(fā)票等,開始以電子文檔的形式進(jìn)行流通和傳輸。但在互聯(lián)網(wǎng)這個(gè)開放的環(huán)境中,拷貝、篡改等惡意行為時(shí)刻威脅著電子文檔的版權(quán)歸屬問題,大量版權(quán)盜用、非法傳輸、信息偽造等問題層出不窮?;谶@種情況,電子文檔的數(shù)據(jù)隱藏技術(shù)日益成為版權(quán)認(rèn)證、真?zhèn)舞b定、解決糾紛的主要手段。[0003]PDF(PortableDocumentFormat)文件格式是Adobe公司開發(fā)的電子文件格式。這種文件格式在Windows、Unix、Mac等操作系統(tǒng)中都是通用的,獨(dú)立于操作系統(tǒng)平臺(tái)。I3DF文件格式可以將文字、字型、格式、顏色及獨(dú)立于設(shè)備和分辨率的圖形圖像等封裝在一個(gè)文件中。該格式文件還可以包含超文本鏈接、聲音和動(dòng)態(tài)影像等電子信息,支持特長文件,集成度和安全可靠性都較高。再者,PDF文件使用了工業(yè)標(biāo)準(zhǔn)的壓縮算法,易于傳輸與儲(chǔ)存。上述特性使得PDF成為在Internet上進(jìn)行電子文檔發(fā)行和數(shù)字化信息傳播的理想文檔格式。[0004]現(xiàn)有基于PDF文檔的信息隱藏技術(shù)容易被文檔的各種日常閱讀操作和保存操作所破壞,嵌入后的隱藏信息難以被完整提取出來。[0005]因此,基于PDF文檔的信息隱藏技術(shù)的研究,是有十分重要的實(shí)際意義的。【
發(fā)明內(nèi)容】[0006]本發(fā)明為克服上述現(xiàn)有技術(shù)所述的至少一種缺陷(不足),提供一種對(duì)文檔的一般編輯行為具有很好魯棒性的基于復(fù)合字體的PDF文檔隱藏信息嵌入方法。[0007]本發(fā)明為克服上述現(xiàn)有技術(shù)所述的至少一種缺陷(不足),提供一種對(duì)文檔的一般編輯行為具有很好魯棒性的基于復(fù)合字體的PDF文檔隱藏信息提取方法。[0008]為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:[0009]—種基于復(fù)合字體的PDF文檔隱藏信息嵌入方法,包括:[0010]讀入PDF文檔的數(shù)據(jù)流;[0011]查找PDF文檔中的復(fù)合字體,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合;[0012]讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素;[0013]將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象;[0014]將文本對(duì)象寫入解壓后的PDF頁面內(nèi)容流中;[0015]重新壓縮內(nèi)容流并寫入文件體;[0016]根據(jù)重壓縮后內(nèi)容流的長度,更新交叉引用表和文件尾,形成具有隱藏信息的TOF文檔。[0017]上述方案中,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合的具體步驟為:[0018]選擇PDF文檔中第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo);[0019]根據(jù)目標(biāo)復(fù)合字體的編碼映射表中找出一定數(shù)量的透明字符碼;[0020]將找出的透明字符碼構(gòu)造成一個(gè)透明字符碼集合。[0021]上述方案中,所述讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素的具體步驟為:[0022]讀取隱藏信息,將隱藏信息轉(zhuǎn)換為二進(jìn)制串;[0023]將二進(jìn)制串進(jìn)行加密操作,得到密文二進(jìn)制串;[0024]將密文二進(jìn)制串進(jìn)行分段,每段密文二進(jìn)制串映射為透明字符碼集合中的透明字符碼。[0025]上述方案中,所述將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象的具體步驟為:[0026]查找目標(biāo)復(fù)合字體所在的頁面中所有內(nèi)容流對(duì)象,選擇一個(gè)出現(xiàn)目標(biāo)復(fù)合字體的內(nèi)容流對(duì)象作為目標(biāo)操作對(duì)象;[0027]解壓縮目標(biāo)操作對(duì)象的內(nèi)容流,獲取內(nèi)容流中的文本狀態(tài)屬性值,與映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象。[0028]一種基于復(fù)合字體的PDF文檔隱藏信息提取方法,PFD文檔為利用權(quán)利要求1所述的方法嵌入隱藏信息后的文件,包括:[0029]讀入嵌有隱藏信息的TOF文檔的數(shù)據(jù)流;[0030]判斷該P(yáng)DF文檔是否出現(xiàn)了復(fù)合字體;若是,則以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出目標(biāo)復(fù)合字體中的透明字符碼,將其構(gòu)造成一個(gè)透明字符碼集合;[0031]找出PDF文檔中所有頁面內(nèi)容流對(duì)象,根據(jù)構(gòu)造的透明字符碼集,在內(nèi)容流中查找出現(xiàn)的透明字符碼并映射為二進(jìn)制串;[0032]將二進(jìn)制串轉(zhuǎn)換為隱藏信息字符串并輸出。[0033]上述方案中,找出目標(biāo)復(fù)合字體中的透明字符碼,將其構(gòu)造成一個(gè)透明字符碼集合的具體步驟為:[0034]找到目標(biāo)復(fù)合字體的編碼映射表,在編碼映射表找出一定數(shù)量的透明字符碼,將其構(gòu)成一個(gè)透明字符碼集合。[0035]上述方案中,將二進(jìn)制串轉(zhuǎn)換為信息字符串并輸出前利用密鑰對(duì)二進(jìn)制串進(jìn)行解密操作,得到明文二進(jìn)制串,再利用明文二進(jìn)制串轉(zhuǎn)換為隱藏信息。[0036]與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:[0037]本發(fā)明能夠在PDF文檔中嵌入和提取隱藏信息,可以用于出現(xiàn)中文、日文、韓文等多字節(jié)的語言文字的PDF文檔中嵌入特定的信息,以此為依據(jù)判別PDF文檔的來源、版權(quán)、真?zhèn)蔚刃畔?。其中,隱藏信息嵌入PDF文檔后,對(duì)文檔的顯示不會(huì)帶來任何的影響,具有良好的視覺隱蔽性。而且,被嵌入隱藏信息后的PDF文檔通過用戶一般的編輯性操作后,仍然能夠從中提取出正確的隱藏信息,使得本發(fā)明的方法對(duì)文檔的一般編輯行為是魯棒的?!緦@綀D】【附圖說明】[0038]圖1為現(xiàn)有技術(shù)中復(fù)合字體的編碼過程示例圖。[0039]圖2為本發(fā)明一種基于復(fù)合字體的PDF文檔隱藏信息嵌入方法具體實(shí)施例的流程圖。[0040]圖3為原載體文檔和利用本發(fā)明方法嵌入隱藏信息后的文件顯示對(duì)比圖。[0041]圖4為本發(fā)明一種基于復(fù)合字體的PDF文檔隱藏信息提取方法具體實(shí)施例的流程圖。[0042]圖5為對(duì)已嵌入隱藏信息的文件進(jìn)行的各種注釋、標(biāo)記操作的顯示圖。[0043]圖6為原始文檔與“另存為”文檔的邏輯結(jié)構(gòu)關(guān)系圖。[0044]圖7為對(duì)已嵌入隱藏信息的PDF文檔進(jìn)行各種攻擊后的實(shí)驗(yàn)結(jié)果統(tǒng)計(jì)圖?!揪唧w實(shí)施方式】[0045]附圖僅用于示例性說明,不能理解為對(duì)本專利的限制;[0046]為了更好說明本實(shí)施例,附圖某些部件會(huì)有省略、放大或縮小,并不代表實(shí)際產(chǎn)品的尺寸;[0047]對(duì)于本領(lǐng)域技術(shù)人員來說,附圖中某些公知結(jié)構(gòu)及其說明可能省略是可以理解的。[0048]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的說明。[0049]實(shí)施例1[0050]如圖1所示,為PDF文檔中復(fù)合字體的編碼過程示意圖,復(fù)合字體的編碼是將TJ中字符碼映射為Unicode碼,然后把Unicode碼編譯為具體字符顯示在文檔頁面。在一個(gè)具體的PDF文檔中預(yù)留了大量沒有被使用的字符碼,沒有被使用的字符碼對(duì)于PDF文檔而言是透明的,因此可以利用PDF文檔預(yù)留的字符碼對(duì)隱藏信息進(jìn)行編碼,然后構(gòu)造出一個(gè)或多個(gè)文本對(duì)象嵌入文檔的頁面顯示流內(nèi)容中,而不會(huì)影響到文檔的頁面顯示。本發(fā)明就是將隱藏信息按等分映射為復(fù)合字體的透明字符碼,接著把透明字符碼偽裝成一個(gè)或多個(gè)文本對(duì)象并嵌入文檔中。[0051]如圖2所示,為本發(fā)明一種基于復(fù)合字體的PDF文檔隱藏信息嵌入方法具體實(shí)施例的流程圖。參見圖1,具體實(shí)施例一種基于復(fù)合字體的PDF文檔隱藏信息嵌入方法的具體步驟包括:[0052]S101.讀入PDF文檔p的數(shù)據(jù)流。[0053]S102.查找PDF文檔中的復(fù)合字體,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合。在通常情況下,一個(gè)PDF文檔中存在多個(gè)復(fù)合字體,為了實(shí)現(xiàn)盲嵌入和盲提取,本發(fā)明以遍歷到的第一復(fù)合字體為基準(zhǔn),查詢第一個(gè)復(fù)合字體在本PDF文檔中最大的字符碼CharCodesmax,然后構(gòu)造透明字符碼集合,將隱藏信息映射為透明字符嵌入文檔中。[0054]具體地,可以先分析文檔P的文檔結(jié)構(gòu),依次找出所有字體對(duì)象F=PdF2,…,Fi,…},判斷F中是否存在復(fù)合字體對(duì)象,如果不存在,則結(jié)束對(duì)該文檔P的隱藏信息嵌入步驟;否則,按順序找出F中的第一個(gè)復(fù)合字體Fe作為目標(biāo);接著在Fe中查找“ToUnicode”對(duì)象;解壓縮“ToUnicode”對(duì)象的流,并查詢編碼映射表中值最大的字符碼CharCodesmax,構(gòu)造透明字符碼集合G。[0055]S103.讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素;[0056]具體地,可以先讀取隱藏信息M,將隱藏信息M轉(zhuǎn)換為二進(jìn)制串Mb;然后將二進(jìn)制串Mb進(jìn)行加密操作,得到密文二進(jìn)制串CB,此時(shí),可以利用密鑰k來完成加密操作;接著,將密文二進(jìn)制串(;進(jìn)行分段,每段密文二進(jìn)制串映射為透明字符碼集合G中的透明字符碼。[0057]S104.將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象;[0058]具體地,查找目標(biāo)復(fù)合字體F。所在的頁面中所有內(nèi)容流對(duì)象S=^1,S2,-,Si,…},選擇一個(gè)出現(xiàn)目標(biāo)復(fù)合字體F。的內(nèi)容流對(duì)象作為目標(biāo)操作對(duì)象S。;然后,解壓縮目標(biāo)操作對(duì)象S。的內(nèi)容流,獲取內(nèi)容流中的文本狀態(tài)屬性值,與映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象。[0059]S105.將文本對(duì)象寫入解壓后的I3DF頁面內(nèi)容流中。[0060]S106.重新壓縮內(nèi)容流并寫入文件體。[0061]S107.根據(jù)重壓縮后內(nèi)容流的長度,更新交叉引用表和文件尾,形成具有隱藏信息的roF文檔。[0062]如圖3所不,是原載體PDF文檔和已嵌入彳目息的PDF文檔顯不圖,圖a)是原載體PDF文檔顯示圖,圖b)是嵌入了非透明字符碼,即合法字符碼(“中山大學(xué)畢業(yè)生”)構(gòu)成的文本對(duì)象后的PDF文檔顯示圖,圖C)是采用本發(fā)明提出的方法嵌入了透明字符碼構(gòu)成的文本對(duì)象后的PDF文檔顯示圖。從圖3中可以看出本發(fā)明的方法嵌入隱藏信息后對(duì)文檔的顯示沒有帶來任何影響,可以判定本方法具有良好的視覺隱蔽性。[0063]將隱藏信息嵌入PDF文檔后,還可以從載有隱藏信息的PDF文檔中提取出隱藏信息來。具體地:[0064]如圖4所示,本發(fā)明一種基于復(fù)合字體的PDF文檔隱藏信息提取方法具體實(shí)施例的具體步驟包括:[0065]S201.讀入嵌有隱藏信息的PDF文檔p的數(shù)據(jù)流。[0066]S202.判斷該P(yáng)DF文檔是否出現(xiàn)了復(fù)合字體;若是,則以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出目標(biāo)復(fù)合字體中的透明字符碼,將其構(gòu)造成一個(gè)透明字符碼集合;具體地,可以先分析文檔P的邏輯結(jié)構(gòu),依次找出字體對(duì)象F={Fi,F(xiàn)2,-,Fi,…},判斷F中是否存在復(fù)合字體對(duì)象,如果不存在,結(jié)束提取隱藏信息的操作;否則,按順序找出F中的第一個(gè)復(fù)合字體Fe作為目標(biāo),然后找到該復(fù)合字體Fe的編碼映射表,查詢映射表值最大的字符碼CharCodesmax,并其構(gòu)造成一個(gè)透明字符碼集合。[0067]S203.找出PDF文檔中所有頁面內(nèi)容流對(duì)象,根據(jù)構(gòu)造的透明字符碼集,在內(nèi)容流中查找出現(xiàn)的透明字符碼并映射為二進(jìn)制串;具體地,先找出PDF文檔P中所有頁面內(nèi)容流對(duì)象S=(S1,S2,-,Si,…},并解壓對(duì)象的流內(nèi)容,遍歷所有使用復(fù)合字體Fe編碼的文本對(duì)象,提取大于CharCodesmax的字符碼,將產(chǎn)生的所有的字符碼轉(zhuǎn)換為二進(jìn)制串CB。[0068]S204.將二進(jìn)制串轉(zhuǎn)換為隱藏信息字符串并輸出。具體地,可以利用密鑰k對(duì)二進(jìn)制串Cb進(jìn)行解密操作,得到明文二進(jìn)制串Mb,再利用明文二進(jìn)制串MbR換為隱藏信息M并輸出。[0069]如圖5所示,是對(duì)已嵌入隱藏信息的文件進(jìn)行的各種注釋、標(biāo)記操作的圖示。該圖是使用AdobeAcrobatProfessional9.5對(duì)已嵌入隱藏信息的文件進(jìn)行的軟件提供的所有注釋、標(biāo)記的結(jié)果。然后,利用本發(fā)明的隱藏信息提取方法對(duì)被編輯后的文件提取隱藏信息,提取檢測結(jié)果正確率為100%。因此,該方法對(duì)一般編輯行為是魯棒的。[0070]如圖6所示,是原始文檔與“另存為”文檔的邏輯結(jié)構(gòu)關(guān)系圖。在頁面顯示層上,“另存為”得到的PDF文檔與原始文檔是完全一樣的。從PDF邏輯結(jié)構(gòu)的角度上看,與文檔顯示層最緊密相關(guān)的是頁面樹的葉子節(jié)點(diǎn),即頁面內(nèi)容流對(duì)象,換而言之,由“另存為”操作得到的PDF文檔,其頁面樹葉子節(jié)點(diǎn)的信息與原始文檔是一致的,即這兩個(gè)文檔的內(nèi)容流是相同的。因此,通過已嵌入隱藏信息的PDF文檔另存得到的新PDF文檔,仍然能夠從中正確提取出隱藏信息。[0071]如圖7所示,為對(duì)已嵌入隱藏信息的PDF文檔進(jìn)行各種攻擊后的實(shí)驗(yàn)結(jié)果統(tǒng)計(jì)圖。在AdobeAcrobatProfessional9.5的平臺(tái)上對(duì)嵌入了隱藏信息的載體PDF文檔進(jìn)行各種常見的閱讀操作并保存,然后提取文檔中的隱藏信息,實(shí)驗(yàn)結(jié)果如圖7中所示。從圖7可以知道,被嵌入隱藏信息后的PDF文檔通過用戶一般的編輯性操作后,仍然能夠從中提取出正確的隱藏信息,本發(fā)明的方法對(duì)文檔的一般編輯行為是魯棒的。[0072]相同或相似的標(biāo)號(hào)對(duì)應(yīng)相同或相似的部件;[0073]附圖中描述位置關(guān)系的用于僅用于示例性說明,不能理解為對(duì)本專利的限制;[0074]顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對(duì)本發(fā)明的實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無需也無法對(duì)所有的實(shí)施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護(hù)范圍之內(nèi)?!緳?quán)利要求】1.一種基于復(fù)合字體的PDF文檔隱藏信息嵌入方法,其特征在于,包括:讀入PDF文檔的數(shù)據(jù)流;查找PDF文檔中的復(fù)合字體,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合;讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素;將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象;將文本對(duì)象寫入解壓后的PDF頁面內(nèi)容流中;重新壓縮內(nèi)容流并寫入文件體;根據(jù)重壓縮后內(nèi)容流的長度,更新交叉引用表和文件尾,形成具有隱藏信息的PDF文檔。2.根據(jù)權(quán)利要求1所述的基于復(fù)合字體的TOF文檔隱藏信息嵌入方法,其特征在于,以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出該復(fù)合字體中的透明字符碼,并構(gòu)造一個(gè)透明字符碼集合的具體步驟為:選擇PDF文檔中第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo);根據(jù)目標(biāo)復(fù)合字體的編碼映射表中找出一定數(shù)量的透明字符碼;將找出的透明字符碼構(gòu)造成一個(gè)透明字符碼集合。3.根據(jù)權(quán)利要求1所述的基于復(fù)合字體的PDF文檔隱藏信息嵌入方法,其特征在于,所述讀取隱藏信息,并將隱藏信息分段,以段為單位將隱藏信息映射為透明字符碼集合中的元素的具體步驟為:讀取隱藏信息,將隱藏信息轉(zhuǎn)換為二進(jìn)制串;將二進(jìn)制串進(jìn)行加密操作,得到密文二進(jìn)制串;將密文二進(jìn)制串進(jìn)行分段,每段密文二進(jìn)制串映射為透明字符碼集合中的透明字符碼。4.根據(jù)權(quán)利要求2或3所述的基于復(fù)合字體的PDF文檔隱藏信息嵌入方法,其特征在于,所述將映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象的具體步驟為:查找目標(biāo)復(fù)合字體所在的頁面中所有內(nèi)容流對(duì)象,選擇一個(gè)出現(xiàn)目標(biāo)復(fù)合字體的內(nèi)容流對(duì)象作為目標(biāo)操作對(duì)象;解壓縮目標(biāo)操作對(duì)象的內(nèi)容流,獲取內(nèi)容流中的文本狀態(tài)屬性值,與映射得到的透明字符碼構(gòu)造出一個(gè)或多個(gè)文本對(duì)象。5.一種基于復(fù)合字體的PDF文檔隱藏信息提取方法,其特征在于,PFD文檔為利用權(quán)利要求I所述的方法嵌入隱藏信息后的文件,包括:讀入嵌有隱藏信息的PDF文檔的數(shù)據(jù)流;判斷該P(yáng)DF文檔是否出現(xiàn)了復(fù)合字體;若是,則以第一個(gè)出現(xiàn)的復(fù)合字體為目標(biāo),找出目標(biāo)復(fù)合字體中的透明字符碼,將其構(gòu)造成一個(gè)透明字符碼集合;找出PDF文檔中所有頁面內(nèi)容流對(duì)象,根據(jù)構(gòu)造的透明字符碼集,在內(nèi)容流中查找出現(xiàn)的透明字符碼并映射為二進(jìn)制串;將二進(jìn)制串轉(zhuǎn)換為隱藏信息字符串并輸出。6.根據(jù)權(quán)利要求5所述的基于復(fù)合字體的PDF文檔隱藏信息提取方法,其特征在于,找出目標(biāo)復(fù)合字體中的透明字符碼,將其構(gòu)造成一個(gè)透明字符碼集合的具體步驟為:找到目標(biāo)復(fù)合字體的編碼映射表,在編碼映射表找出一定數(shù)量的透明字符碼,將其構(gòu)成一個(gè)透明字符碼集合。7.根據(jù)權(quán)利要求5或6所述的基于復(fù)合字體的PDF文檔隱藏信息提取方法,其特征在于,將二進(jìn)制串轉(zhuǎn)換為信息字符串并輸出前利用密鑰對(duì)二進(jìn)制串進(jìn)行解密操作,得到明文二進(jìn)制串,再利用明文二進(jìn)制串轉(zhuǎn)換為隱藏信息?!疚臋n編號(hào)】G06F21/10GK103544408SQ201310435983【公開日】2014年1月29日申請(qǐng)日期:2013年9月23日優(yōu)先權(quán)日:2013年9月23日【發(fā)明者】劉紅梅,林少柳,黃繼武申請(qǐng)人:中山大學(xué)