[發(fā)明專利]文本信息隱藏方法及其系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201610863451.7 | 申請(qǐng)日: | 2016-09-29 |
| 公開(kāi)(公告)號(hào): | CN107885704A | 公開(kāi)(公告)日: | 2018-04-06 |
| 發(fā)明(設(shè)計(jì))人: | 涂巖愷;曹洪霞;陳遠(yuǎn) | 申請(qǐng)(專利權(quán))人: | 廈門雅迅網(wǎng)絡(luò)股份有限公司 |
| 主分類號(hào): | G06F17/22 | 分類號(hào): | G06F17/22 |
| 代理公司: | 深圳市博銳專利事務(wù)所44275 | 代理人: | 張明 |
| 地址: | 361000 福建省廈門市*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文本 信息 隱藏 方法 及其 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及信息隱藏技術(shù)領(lǐng)域,尤其涉及一種文本信息隱藏方法及其系統(tǒng)。
背景技術(shù)
文本隱藏是在可見(jiàn)文本中隱藏進(jìn)不可見(jiàn)的信息,使得一些保密的信息能夠通過(guò)隱藏在可見(jiàn)文本中的方式向外交付。
常見(jiàn)的文本隱藏方法有:基于字體字號(hào)形態(tài)的信息隱藏、基于字符間距或行距的信息隱藏、基于網(wǎng)頁(yè)html符號(hào)的信息隱藏和基于同義詞語(yǔ)意替換的信息隱藏方法等。
這些方法存在一些缺陷,例如,基于字體字號(hào)的信息隱藏,以某字體代表信息位“0”,另一字體代表信息位“1”,這只能在word、pdf等支持字體的文本編輯器里實(shí)現(xiàn),且由于要在視覺(jué)上達(dá)到一致性,需要安裝兩種非常相似的字體庫(kù),而這樣極為相似的字體庫(kù)一般在文檔編輯器里不是默認(rèn)帶有的;基于字符間距或行距的隱藏方式,通過(guò)不同的間距來(lái)隱藏信息,但這樣會(huì)造成文本不對(duì)齊,視覺(jué)效果非常不自然;基于html符號(hào)的信息隱藏,由于顯式的以某種符號(hào)來(lái)代替信息位0和1,因此比較容易被閱讀者認(rèn)出,基于同義詞替換的方法,隱藏信息恢復(fù)的難度比較大。
因此有些人提出了基于文檔字符編碼改造的方法來(lái)進(jìn)行信息隱藏,例如,在公開(kāi)號(hào)為CN104699661A的中國(guó)專利文件中,提出利用Unicode編碼中的保留字符中插入信息的方式來(lái)隱藏信息,該方法由于改變了編碼內(nèi)容,因此在某些文本編輯器中有可能出現(xiàn)亂碼;在公開(kāi)號(hào)為CN101645061的中國(guó)專利文件中,提出一種自定義編碼的方法,更缺少通用性,在沒(méi)有安裝自定義編碼的電腦上,將無(wú)法正確顯示文檔。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是:提出一種文本信息隱藏方法及其系統(tǒng),通用性強(qiáng),且文本信息隱藏效果好。
為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:一種文本信息隱藏方法,包括:
將對(duì)應(yīng)空格的BIG5編碼與二進(jìn)制中的一個(gè)基本算符進(jìn)行關(guān)聯(lián);
將對(duì)應(yīng)空白的BIG5編碼與二進(jìn)制中的另一個(gè)基本算符進(jìn)行關(guān)聯(lián);
將待隱藏信息二進(jìn)制化,得到對(duì)應(yīng)的二進(jìn)制序列;
按序掃描載體文檔的內(nèi)容,得到載體文檔中的空格字符;
根據(jù)所述空格字符的位置順序,依序?qū)⑺龆M(jìn)制序列中的基本算符與空格字符一一進(jìn)行關(guān)聯(lián);
將空格字符替換為與其對(duì)應(yīng)的基本算符所對(duì)應(yīng)的BIG5編碼。
本發(fā)明還涉及一種文本信息隱藏系統(tǒng),包括:
第一關(guān)聯(lián)模塊,用于將對(duì)應(yīng)空格的BIG5編碼與二進(jìn)制中的一個(gè)基本算符進(jìn)行關(guān)聯(lián);
第二關(guān)聯(lián)模塊,用于將對(duì)應(yīng)空白的BIG5編碼與二進(jìn)制中的另一個(gè)基本算符進(jìn)行關(guān)聯(lián);
二進(jìn)制化模塊,用于將待隱藏信息二進(jìn)制化,得到對(duì)應(yīng)的二進(jìn)制序列;
第一掃描模塊,用于按序掃描載體文檔的內(nèi)容,得到載體文檔中的空格字符;
第三關(guān)聯(lián)模塊,用于根據(jù)所述空格字符的位置順序,依序?qū)⑺龆M(jìn)制序列中的基本算符與空格字符一一進(jìn)行關(guān)聯(lián);
替換模塊,用于將空格字符替換為與其對(duì)應(yīng)的基本算符所對(duì)應(yīng)的BIG5編碼。
本發(fā)明的有益效果在于:利用BIG5編碼中代表空格和空白的兩個(gè)特殊的不可見(jiàn)字符,由于二者顯示在文本編輯工具中的視覺(jué)效果一致,因此可將二進(jìn)制化后的待隱藏信息完全嵌入隱藏進(jìn)文檔中,隱藏后的文檔,在任何BIG5編碼的文檔閱讀器內(nèi)都能顯示,通用性強(qiáng),并且給閱者的視覺(jué)感覺(jué)良好,不會(huì)造成視覺(jué)差異;本發(fā)明完全不對(duì)BIG5編碼本身進(jìn)行更改或自定義,且具有良好的文本信息隱藏效果,尤其對(duì)于空格較多的英文文檔,具有很大的信息隱藏空間。
附圖說(shuō)明
圖1為本發(fā)明一種文本信息隱藏方法的流程圖;
圖2為本發(fā)明實(shí)施例一的方法流程圖;
圖3為本發(fā)明實(shí)施例二的方法流程圖;
圖4為本發(fā)明一種文本信息隱藏系統(tǒng)的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例三的系統(tǒng)結(jié)構(gòu)示意圖。
標(biāo)號(hào)說(shuō)明:
1、第一關(guān)聯(lián)模塊;2、第二關(guān)聯(lián)模塊;3、二進(jìn)制化模塊;4、第一掃描模塊;5、第三關(guān)聯(lián)模塊;6、替換模塊;7、第二掃描模塊;8、第一轉(zhuǎn)換模塊;9、第二轉(zhuǎn)換模塊;10、判斷模塊;11、加入模塊;12、第三掃描模塊;
61、取出單元;62、第一替換單元;63、第二替換單元;64、執(zhí)行單元。
具體實(shí)施方式
為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。
本發(fā)明最關(guān)鍵的構(gòu)思在于:利用BIG5編碼中代表空格和空白的兩個(gè)特殊的不可見(jiàn)字符,對(duì)二進(jìn)制化后的信息進(jìn)行隱藏。
請(qǐng)參閱圖1,一種文本信息隱藏方法,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門雅迅網(wǎng)絡(luò)股份有限公司,未經(jīng)廈門雅迅網(wǎng)絡(luò)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610863451.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 文本匹配方法及裝置
- 互聯(lián)網(wǎng)金融非顯性廣告識(shí)別方法及裝置
- 文本結(jié)論智能推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 文本檢索方法、裝置及設(shè)備、文本檢索模型的訓(xùn)練方法
- 基于級(jí)連模式的文本匹配方法及裝置
- 一種文本關(guān)系提取方法、裝置及電子設(shè)備
- 文本的標(biāo)準(zhǔn)化處理方法、裝置、電子設(shè)備及計(jì)算機(jī)介質(zhì)
- 文本標(biāo)簽確定方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 文本圖像合成方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 文本生成方法、裝置和電子設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





