一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

利用圖片作為載體實(shí)現(xiàn)信息隱藏

時(shí)間:2021-11-04 19:11:25 資料 我要投稿

利用圖片作為載體實(shí)現(xiàn)信息隱藏

2008年第1期

(恙第62期)

牡丹江師范學(xué)院學(xué)報(bào)(自然科學(xué)版)

JoumalofMudanjiangNormaIUniversity

No.1,2008TotalNo

62

利用圖片作為載體實(shí)現(xiàn)信息隱藏

(牡丹江出人境檢驗(yàn)檢疫局.黑龍江牡丹江

摘要:采用visualc++6.0作為客戶端應(yīng)用程序的開(kāi)發(fā)工兵,利用其集成開(kāi)發(fā)的環(huán)境實(shí)現(xiàn)對(duì)需要保密信

息的隱藏.

關(guān)鍵詞:信息隱藏Ivisualc++6.0;開(kāi)發(fā)工具[中圖分類法]TP392

[文獻(xiàn)標(biāo)識(shí)碼]A

信息隱藏技術(shù)是當(dāng)今國(guó)際上一個(gè)十分活躍的研究領(lǐng)域,其載體可以是文字、圖片、語(yǔ)音或視頻等不同格式的文件,使用的方法沒(méi)有本質(zhì)區(qū)別.信息隱藏技術(shù)包括隱寫(xiě)術(shù)和數(shù)字水印技術(shù).本論文中實(shí)現(xiàn)信息隱藏軟件是利用圖片作為載體.1

信息隱藏算法

1.1圖片隱藏信息的算法

在圖片中應(yīng)用的信息隱藏技術(shù)基本上可分為

兩大類:時(shí)域法和頻域法.

時(shí)域法是直接改變圖片元素的值,一般是在圖片的亮度或色帶中加入隱藏的內(nèi)容.這種方法比較有代表性的是比特位(theLeastSignificantBits,簡(jiǎn)稱LSB)方法,該方法也是最早被應(yīng)用的信息隱藏方法.遮掩消息的LSB直接被待隱信息的比特位或兩者之間經(jīng)過(guò)某種邏輯運(yùn)算的結(jié)果所代替.LSB算法的主要優(yōu)點(diǎn)是可以實(shí)現(xiàn)高容量和較好的不可見(jiàn)性.但是該算法容易被第三方發(fā)現(xiàn)和得到,遭到破壞,對(duì)圖片的各種操作如壓縮、剪切等,都會(huì)使算法的可靠性受到影響.

頻域法是利用某種數(shù)學(xué)變幻,將圖片用頻域表示,通過(guò)更改圖片的某些頻域系數(shù)加入待隱信息,然后再利用反變換來(lái)生成隱藏有其他信息的圖片.各種不同的數(shù)學(xué)變換都可以被使用,目前已有的方法主要集中在小波變換、頻率變換、DCT(低頻分科)變換等.Podilchuk和Zeng利用A.B.Waton提出的基手8×8子塊的DCT變換視覺(jué)模型,提出了圖片內(nèi)容自適應(yīng)的嵌入方法.該方法利用圖像對(duì)視覺(jué)的三個(gè)遮掩效應(yīng):頻率遮掩

(frequencymasking)、亮度遮掩(Luminancemasking)和對(duì)比度遮掩(Contrastmasking),計(jì)

算出每一個(gè)子塊的DCT系數(shù)可以改變的量(Justnoticeabledifference),并以其作為可以嵌入信號(hào)的強(qiáng)度上限,保證了嵌入的不可見(jiàn)性.1.2信息隱藏的加密法

收疆日期:2007-06-06?20?

萬(wàn)

方數(shù)據(jù)[文章編號(hào)]1003--6180(2008)01--0020--02

(1)E1Gamal加密算法。EIGamal算法能用于數(shù)據(jù)加密也能用于數(shù)字簽名,其安全性依賴于計(jì)算有限域上離散對(duì)數(shù)這一難題.

密鑰對(duì)的產(chǎn)生辦法.首先選擇一個(gè)素?cái)?shù)p,兩個(gè)隨機(jī)數(shù)g和X,g,x<P,計(jì)算y=g“x(roodP),則其公鑰為Y,g和P,私鑰是x.g和P可由一組用戶共享.EIGamal用于數(shù)字簽名.被簽信息為M,首先選擇一個(gè)隨機(jī)數(shù)k,k與P一1互質(zhì),計(jì)算

a=g“k(modp)

再用擴(kuò)展Euclidean算法對(duì)下面方程求解b:M—xa+kb(roodP一1)

簽名就是(a,b).隨機(jī)數(shù)k須丟棄.驗(yàn)證時(shí)要驗(yàn)證下式:

Y“a*a“b(modp)=g^M(roodP)

同時(shí)一定要檢驗(yàn)是否滿足1<一a<p.否則簽名容易偽造.E1Gamal用于加密.被加密信息為M,首先選擇一個(gè)隨機(jī)數(shù)k,k與P一1互質(zhì),計(jì)算

a—g“k(roodp)b=Y“kM(modP)

(a,b)為密文,是明文的兩倍長(zhǎng).解密時(shí)計(jì)算M—b/a“x(roodP)

EIGamal簽名的安全性依賴于乘法群(IFp)。上的離散對(duì)數(shù)計(jì)算.素?cái)?shù)P必須足夠大,且P—l至少包含一個(gè)大素?cái)?shù)因子以抵抗Pohlig&Hellman算法的攻擊.M一般都應(yīng)采用信息的HASH值(如SHA算法).ElGamal的安全性主要依賴于P和g,若選取不當(dāng)則簽名容易偽造,應(yīng)保證g對(duì)于P一1的大素?cái)?shù)因子不可約.

(2)RSA加密算法.RSA的安全性依賴于大數(shù)分解.公鑰和私鑰都是兩個(gè)大素?cái)?shù)(大于100個(gè)十進(jìn)制位)的函數(shù).據(jù)猜測(cè),從一個(gè)密鑰和密文推斷出明文的難度等同于分解兩個(gè)大素?cái)?shù)的積.

密鑰對(duì)的產(chǎn)生.選擇兩個(gè)大素?cái)?shù),P和q.計(jì)算:n=P*q,然后隨機(jī)選擇加密密鑰e,要求e和(P-1)*(q--I)互質(zhì).最后,利用Euclid算法計(jì)算解密密鑰d,滿足e*d=l(mod(p--1)*(q--1))

2008年第1期

牡丹拉師蕪學(xué)兜學(xué)報(bào)(白然科季版)

No.1,2008(怠第62期)

JournalofMudanjhngNormalUniversity

TotalNo62

其中n和d也要互質(zhì).?dāng)?shù)e和n是公鑰,d是格式的文件,函數(shù)名GetInfo為讀出載體里的隱藏私鑰.兩個(gè)素?cái)?shù)P和q不再需要,應(yīng)該丟棄,不要信息.m_info_len為雙字類型,m_bmp_header?yàn)閳D讓任何人知道.

片頭文件類型.m_filename,m_outname為字符串類加密信息m(二進(jìn)制表示)時(shí),首先把m分成

型,n咀_fp為文件的指針類型.

等長(zhǎng)數(shù)據(jù)塊ml,m2….,mi,塊長(zhǎng)s,其中Z/s

(2)定義函數(shù).具體實(shí)現(xiàn)Writelnfo函數(shù)功<=n,s盡可能的大.對(duì)應(yīng)的密文是:

能,初始化變量pinf—unit為共用體INFOUNITei=mi/e(roodn)(a)

類型,把要隱藏信息字符的長(zhǎng)度存人變量m—info解密時(shí)作如下計(jì)算:

—len,定義一個(gè)整型變量icount=0,用于記數(shù),把mi—ei/d(roodn)(b)

要隱藏信息字符輸入到共用體變量prinf—unit.RSA可用于數(shù)字簽名,方案是用(a)式簽val里,如果輸入的字符占用的字節(jié)數(shù)大于圖片占名,(b)式驗(yàn)證.具體操作時(shí)考慮到安全性和m用字節(jié)數(shù),則輸出“Can’twrite!”.定義了一個(gè)信息量較大等因素,一般是先作HASH運(yùn)算.

INFOUNlT共用體類型變量utmp,又定義一個(gè)RSA的安全性依賴于大數(shù)分解,但是否等同雙字類型變量lpos,并初始化.實(shí)現(xiàn)替換算法,輸于大數(shù)分解一直未能得到理論上的證明,因此,模入的隱藏信息是字符類型,一個(gè)字符有八位二進(jìn)數(shù)n必須選大一些,因具體適用情況而定.

制位組成,BMP格式的文件也是由二進(jìn)制機(jī)器數(shù)(3)DSS/DSA加密算法.DSA是基于整數(shù)有組成的,所以可以用每一個(gè)BMP格式文件里一限域離散對(duì)數(shù)難題的,其安全性與RSA相比差不個(gè)字符的'最后一位iO存放輸入字符的一位,每八多.DSA的一個(gè)重要特點(diǎn)是兩個(gè)素?cái)?shù)公開(kāi),這樣,位為一次循環(huán).這樣,輸入的字符就被替換到當(dāng)使用別人的P和q時(shí),即使不知道私鑰,也能確BMP格式文件里.

認(rèn)它們是否是隨機(jī)產(chǎn)生的,還是作了手腳.RSA(3)寫(xiě)信息按鈕.定義兩個(gè)字符串類型read—算法卻作不到.

name和write_name,file—dlg和fili—d192基于對(duì)2軟件實(shí)現(xiàn)過(guò)程

話框文件的類CfileDialog的兩個(gè)變量,file—dlg是定義打開(kāi)的文件類型為*.bmp.read—name賦2.1軟件的界面

值為打開(kāi)文件的全路徑.File—d192定義生成文件界面是一個(gè)基本對(duì)話框,利用構(gòu)件欄在基本的類型也為*.bmp.write—name賦值為保存文對(duì)話框上添置五個(gè)按鈕,兩個(gè)文本框.五個(gè)按鈕分件的全路徑,利用庫(kù)函數(shù)AfxMessageBox在屏幕顯示,UpdateData設(shè)為TRUE把實(shí)參的值傳過(guò)別為寫(xiě)信息,讀信息,加密幫助,解密幫助,關(guān)閉按鈕.右上方的文本框用于輸入要隱藏的信息,右下來(lái).如果沒(méi)有輸入任何字符,則顯示“theinforma-tionisn’t

方的文本框用于顯示還原隱藏的信息.empty!”調(diào)用SetFileName函數(shù),然后

調(diào)用Write_Info函數(shù),參數(shù)為構(gòu)件Editl變量m.2.2實(shí)現(xiàn)隱藏信息的算法

put內(nèi)的字符信息.

定義變量:定義兩個(gè)結(jié)構(gòu)體和兩個(gè)共用體.第(4)讀信息按鈕.定義file—name為字符串類一個(gè),結(jié)構(gòu)體變量名為II,包括八個(gè)無(wú)符號(hào)類型的型,file—dIg為基于對(duì)話框的類CfileDialog的變字節(jié)變量i0,il,i2,i3,i4,i5,i6,i7.第二個(gè)結(jié)構(gòu)體量,file_name賦值為打開(kāi)文件的全路徑.定義cs變量名為CHAR2,包括兩個(gè)字符類型vall和為字符串類型,調(diào)用SetFileName函數(shù),參數(shù)為val2.第一個(gè)共用體INFOUNIT包括一個(gè)字符型file_name,調(diào)用Getlnfo函數(shù),形參為e8.最后變量val,一個(gè)II結(jié)構(gòu)體變量bval.第二個(gè)共用體UpdateDate設(shè)為FALSE返回實(shí)參的值.

WORDCHAR包括一個(gè)字類型變量為dval,一個(gè)密碼的不可破譯度是靠不斷增加密鑰的長(zhǎng)度CHAR2結(jié)構(gòu)體變量cval2.

來(lái)提高的,然而隨著計(jì)算機(jī)計(jì)算能力的迅速增長(zhǎng),(1)定義類名為CbmpIrdo.pmtected(保護(hù)數(shù)密碼的安全度始終面臨著新的挑戰(zhàn).令人欣喜的據(jù)和成員函數(shù))定義變量,wcl'Ⅲ為WORDCHAR’是,信息隱藏技術(shù)的出現(xiàn)和發(fā)展,為信息安全的研

公用體,pinf_unit為共用體INFOUNIT的指針類究和應(yīng)用拓展了一個(gè)新的領(lǐng)域.近年來(lái)各國(guó)政府型,定義函數(shù)名WriteIrdo為把信息隱藏到載體里,對(duì)密碼的使用場(chǎng)合及密碼強(qiáng)度都做了嚴(yán)格的限函數(shù)名SetFileName為打開(kāi)文件,瀏覽找到BMP

制,使信息的安全性得到了進(jìn)一步保障-

參考文獻(xiàn)

[13賴茂生.計(jì)算機(jī)情報(bào)檢索[M].北京,北京大學(xué)出版社,1994,301.

[2]陳永劍.LarsKlander挑戰(zhàn)黑客一網(wǎng)絡(luò)安全的最終解決方案[M].北京t電子T業(yè)出版社,2000,340.[3]季梁.效字圖片處理[M].北京t清華大學(xué)出版社?1998;550.

[4]林福宗.圖片文件格式——wIND0ws編程[M]。上冊(cè).北京;清華大學(xué)出版社。1996。396.

[5]楊義先.信息隱藏技術(shù)一隱寫(xiě)術(shù)與數(shù)字水。郏剩荩袊(guó)科學(xué),2004(A5)。455.

編輯:文心

?21?

萬(wàn)

方數(shù)據(jù)

利用圖片作為載體實(shí)現(xiàn)信息隱藏

作者:作者單位:刊名:英文刊名:年,卷(期):

張弛

牡丹江出入境檢驗(yàn)檢疫局,黑龍江,牡丹江,157000

牡丹江師范學(xué)院學(xué)報(bào)(自然科學(xué)版)

JOURNAL OF MUDANJING TEACHERS' COLLEGE(NATURAL SCIENCES EDITION)2008(1)

參考文獻(xiàn)(5條)

1.楊義先 信息隱藏技術(shù)-隱寫(xiě)術(shù)與數(shù)字水印 2004(A5)2.林福宗 圖片文件格式--WINDOWS編程 19963.季梁 數(shù)字圖片處理 1998

4.陳永劍 Lars Klander 挑戰(zhàn)黑客-網(wǎng)絡(luò)安全的最終解決方案 20005.賴茂生 計(jì)算機(jī)情報(bào)檢索 1994

本文鏈接:http://d.g.wanfangdata.com.cn/Periodical_mdjsfxyxb200801012.aspx

【利用圖片作為載體實(shí)現(xiàn)信息隱藏】相關(guān)文章:

利用IT技術(shù)實(shí)現(xiàn)水利信息化建設(shè)論文10-02

網(wǎng)絡(luò)時(shí)代的知識(shí)載體--淺論計(jì)算機(jī)作為知識(shí)載體的作用01-20

論信息的內(nèi)容、形式與載體11-27

圖像是信息的重要載體07-11

信息隱藏技術(shù)淺析07-26

殼聚糖微球作為口服疫苗載體的應(yīng)用07-26

植物材料作為白腐菌固定載體的應(yīng)用10-11

Authorware簡(jiǎn)單實(shí)現(xiàn)隱藏按鈕 -電腦資料01-01

電子紙知識(shí)信息的新型載體07-10