999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數字水印技術研究

2009-04-29 00:00:00
考試周刊 2009年28期

摘 要: 本文主要對信息隱藏的一種技術數字水印進行分析,給出了一個數字水印實現的例子。

關鍵詞: 信息隱藏 數字水印 最低有效位算法

一、水印技術

信息隱藏主要應用在需要安全保密通信的部門,利用多媒體信息中的冗余空間攜帶隱蔽信息,達到秘密信息偽裝傳遞的目的。同時,信息隱藏還要研究其對立面——隱蔽信息的分析和檢測,這與密碼編制學和密碼分析學是類似的,信息隱藏與分析是一對矛盾統一體,它們既相互對立又相互促進。數字水印從實質上說也是一類信息隱藏,但是其目的不是為了保密通信,而是為了標明載體本身的一些信息,如多媒體信息的創作者、版權信息、使用權限等一系列需要標明的信息。利用數字水印,還可以跟蹤多媒體產品的非法傳播和擴散,打擊盜版。數字水印技術目前正處于一個快速發展和持續深入的階段,應用領域也在快速擴展。從最初的圖像水印、音頻水印,發展到軟件水印、視頻水印、文字水印;從最初的算法研究,擴展到行業領域的應用,如數字地圖的版權保護、數字圖書的版權保護、證件防偽、多媒體數據的檢索、電子公文防篡改等。

信息隱藏的目的:1.要回答在一個載體中是否隱藏有秘密信息。2.如果藏有秘密信息,能提取出秘密信息。3.如果藏有秘密信息,不論能否提取出秘密信息,都不想讓秘密信息正確到達接收者手中,因此,這就是將秘密信息破壞,但是不影響偽裝載體的感觀效果(視覺、聽覺、文本格式等),也就是說使得接收者能夠正確收到偽裝載體,但是又不能正確提取秘密信息,并且無法意識到秘密信息已經被攻擊。

圖像信息隱藏是近年信息隱藏技術中新興起的研究課題,它以數字圖像為掩護媒體,將需要保密的信息按照某種算法嵌入數字圖像中,并且要求:1.嵌入信息后的圖像與原始圖像相比,在人的視覺上沒有什么區別;2.數據隱藏要不改變掩護媒體的數據量,即直接對媒體數據的某些部分進行修改,而不增加掩護媒體的數據,這就是數字水印。本文介紹一種利用BMP彩色圖像實現信息隱藏的方法。

二、水印算法

本文采用的是最低有效位算法(LSB),這是一種典型的空間域數據隱藏算法。由于該算法是通過調整原始數據的最低幾位來隱藏信息,因此一般用戶對于隱藏信息在視覺和聽覺上很難察覺。該算法雖然有較大的信息隱藏量,但作為數字水印算法,其因基本原理限制,所隱藏的數字水印信息是極為脆弱的,無法經受一些無損和有損的信號處理。

最低有效位算法利用了人們對顏色的一定的敏感,當我們對紅綠藍三相素的亮度作微小的改動,人們的肉眼是無法發現這種差異的。如我們僅將相素的亮度增一或減一,這樣就可以隱藏信息。

一幅24位BMP圖像,由54字節的文件頭和圖像數據部分組成,其中文件頭不能隱藏信息,從第55字節以后為圖像數據部分,可以隱藏信息。圖像數據部分是由一系列的8位二進制數所組成,由于每個8位二進制數中“1”的個數或者為奇數或者為偶數,約定:若一個字節中“1”的個數為奇數,則稱該字節為奇性字節,用“1”表示;若一個字節中“1”的個數為偶數,則稱該字節為偶性字節,用“0”表示。我們用每個字節的奇偶性來表示隱藏的信息。

舉例:設一段24位BMP文件的數據為:01100110,00111100,10001111,00011010,00000000,10101011,00111110,10110000,則其字節的奇偶排序為:0,0,1,1,0,1,1,1.現在需要隱藏信息79,由于79轉化為8位二進制為01001111,將這兩個數列相比較,發現第2,3,4,5位不一致,于是對這段24位BMP文件數據的某些字節的奇偶性進行調制,使其與79轉化的8位二進制相一致:

第2位:將00111100變為00111101,則該字節由偶變為奇。

第3位:將10001111變為10001110,則該字節由奇變為偶。

第4位:將00011010變為00011011,則該字節由奇變為偶。

第5位:將00000000變為00000001,則該字節由偶變為奇。

經過這樣的處理,此24位BMP文件數據段字節的奇偶性便與79轉化的8位二進制數完全相同,這樣,8個字節便隱藏了一個字節的信息。

綜上所述,將信息嵌入BMP文件的步驟為:

1.將待隱藏信息轉化為二進制數據碼流。

2.將BMP文件圖像數據部分的每個字節的奇偶性與上述二進制數碼流進行比較。

3.調整字節最低位的“0”或“1”,改變字節的奇偶性,使之與上述二進制數據流一致,即將信息嵌入到24位BMP圖像中。

信息提取是把隱藏的信息從偽裝媒體中讀取出來,其過程和步驟正好與信息嵌入相反:

1.判斷BMP文件圖像數據部分每個字節的奇偶性,若字節中“1”的個數為偶數,則輸出“0”;若字節中“1”的個數為奇數,則輸出“1”。

2.每判斷8個字節,便將輸出的8位數組成一個二進制數(先輸出的為高位)。

經過上述處理,得到一系列8位二進制數,就是隱藏信息的代碼。

三、結語

本文主要介紹了數字水印的基本內容,然后給出了數字水印的一個算法最低有效位算法,并給出了這個算法的一個實例。

參考文獻:

[1]梁志敏,蔡建.NET安全性與密碼術[M].北京:清華大學出版社.

[2]Ross J.Anderson著.孫彥妍譯.信息安全工程[M].北京:機械工業出版社.

[3]Bruce Schneier著.吳士忠譯.應用密碼學一協議、算法與C源程序[M].北京:機械工業出版社.

主站蜘蛛池模板: 欧美成人免费午夜全| 女人一级毛片| 毛片在线看网站| 999精品视频在线| 久久精品国产亚洲麻豆| 国产成人AV男人的天堂| 亚洲最新地址| 国产91小视频| 青草午夜精品视频在线观看| 久久人人妻人人爽人人卡片av| 日韩免费毛片视频| 国产精品亚洲精品爽爽| 国产又粗又猛又爽| 免费毛片在线| 国产毛片不卡| 2022国产91精品久久久久久| 最新午夜男女福利片视频| 日韩高清无码免费| 国产农村1级毛片| 婷婷六月综合网| 91av国产在线| 中文字幕日韩丝袜一区| 国产精品无码一二三视频| 婷婷午夜影院| 国产福利免费观看| 伊人成人在线视频| 麻豆精选在线| 伊人久久精品亚洲午夜| 97国产成人无码精品久久久| 色亚洲成人| 久久狠狠色噜噜狠狠狠狠97视色| 色精品视频| 丰满人妻一区二区三区视频| 尤物视频一区| 欧美国产综合视频| 婷婷亚洲天堂| 特黄日韩免费一区二区三区| 丁香婷婷久久| 日本三级欧美三级| 亚洲精品色AV无码看| 亚洲一区二区约美女探花| 国产三级视频网站| 美女毛片在线| 亚洲视屏在线观看| 精品乱码久久久久久久| 亚洲综合香蕉| 国产在线自在拍91精品黑人| 毛片最新网址| 色综合成人| 国内丰满少妇猛烈精品播| 亚洲国产清纯| 亚国产欧美在线人成| 久操线在视频在线观看| 女人天堂av免费| 日本不卡在线| 老司机精品一区在线视频| 中国国产高清免费AV片| 成人福利视频网| 国产乱人乱偷精品视频a人人澡| 亚洲综合片| 国产91丝袜| 精品少妇三级亚洲| 天天躁日日躁狠狠躁中文字幕| 伊人久久精品亚洲午夜| 无码国内精品人妻少妇蜜桃视频| a级毛片免费在线观看| 91精品国产一区自在线拍| 国产亚洲精久久久久久无码AV| 欧美在线精品怡红院| a级毛片在线免费| 国产后式a一视频| 2021国产乱人伦在线播放| 欧美三级不卡在线观看视频| 国产精品青青| 欧美人人干| 无码中字出轨中文人妻中文中| 亚洲精品日产精品乱码不卡| 国产亚洲欧美另类一区二区| 成人午夜久久| 久久久成年黄色视频| 欧美国产日韩在线| 色婷婷在线播放|