高等院校密碼信息安全類專業(yè)系列專教材·中國(guó)密碼學(xué)會(huì)教育工作委員會(huì)推薦教材:信息隱藏與數(shù)字水印實(shí)驗(yàn)教程
定 價(jià):28 元
- 作者:鈕心忻 著 楊榆 編
- 出版時(shí)間:2010/1/1
- ISBN:9787118065756
- 出 版 社:國(guó)防工業(yè)出版社
- 中圖法分類:TP309
- 頁(yè)碼:205
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
信息隱藏與數(shù)字水印是信息安全領(lǐng)域的研究熱點(diǎn)!缎畔㈦[藏與數(shù)字水印實(shí)驗(yàn)教程》主要內(nèi)容包括圖像、音頻、文本、網(wǎng)絡(luò)協(xié)議和軟件等各種載體的信息隱藏與數(shù)字水印實(shí)驗(yàn),常見(jiàn)的隱寫(xiě)算法分析和攻擊,比較典型的隱寫(xiě)工具的原理和使用方法。同時(shí)《信息隱藏與數(shù)字水印實(shí)驗(yàn)教程》還結(jié)合作者多年的教學(xué)經(jīng)驗(yàn),整理了隱寫(xiě)分析與數(shù)字水印課程常見(jiàn)的復(fù)習(xí)參考題。
《信息隱藏與數(shù)字水印實(shí)驗(yàn)教程》可作為高等院校信息安全專業(yè)、密碼學(xué)專業(yè)、計(jì)算機(jī)專業(yè)的高年級(jí)本科生和研究生的課內(nèi)實(shí)驗(yàn)、課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)指導(dǎo)書(shū),同時(shí)可作為科研院所相關(guān)專業(yè)的科技工作者進(jìn)行信息隱藏與數(shù)字水印研發(fā)的入門參考書(shū)。
目前,國(guó)內(nèi)很多高校開(kāi)設(shè)密碼學(xué)、信息安全和信息對(duì)抗專業(yè),這些專業(yè)的教學(xué)大綱中都設(shè)有信息隱藏與數(shù)字水印課程。雖然現(xiàn)有的信息隱藏與數(shù)字水印教材很多,但很難找到一本涵蓋面全而且實(shí)用的實(shí)驗(yàn)教材。作者長(zhǎng)期從事信息隱藏與數(shù)字水印的教學(xué)和科研工作,因此萌發(fā)了編寫(xiě)一本信息隱藏與數(shù)字水印實(shí)驗(yàn)指導(dǎo)教材的想法,并付諸行動(dòng),終于完稿付梓。
本書(shū)將圖像、文本、音頻、網(wǎng)絡(luò)協(xié)議和軟件等作為載體實(shí)現(xiàn)各種信息隱藏與數(shù)字水印算法。通過(guò)這些實(shí)驗(yàn),讓讀者加深對(duì)信息隱藏與數(shù)字水印理論知識(shí)的理解,掌握基于各種載體的信息隱藏與數(shù)字水印實(shí)現(xiàn)方法。
信息隱藏與數(shù)字水印作為信息安全領(lǐng)域最新的研究領(lǐng)域,在近幾年得到很大的發(fā)展,各種新算法層出不窮,本書(shū)中所介紹的都是基礎(chǔ)和經(jīng)典算法,讀者可在此基礎(chǔ)上舉一反三。此外,本教材部分章節(jié)后附有思考題,這些思考題擴(kuò)展后可作為信息安全專業(yè)課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)參考題目。
本書(shū)共分為7章:第1章為Matlab簡(jiǎn)介及信號(hào)處理基礎(chǔ);第2章為結(jié)構(gòu)化文件信息隱藏;第3章為圖像信息隱藏與水印;第4章為音頻信息隱藏;第5章為網(wǎng)絡(luò)協(xié)議信息隱藏;第6章為水印攻擊和隱寫(xiě)分析;第7章為軟件水印。附錄A為信息隱藏常用工具介紹;附錄B為信息隱藏與數(shù)字水印復(fù)習(xí)題和參考答案。
本書(shū)可以作為專業(yè)課程實(shí)驗(yàn)指導(dǎo)書(shū),也可作為課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)指導(dǎo)書(shū),同時(shí)還可作為信息隱藏與數(shù)字水印研發(fā)人員的入門參考書(shū)。
在本書(shū)的編寫(xiě)過(guò)程中,參考并實(shí)現(xiàn)了信息隱藏與數(shù)字水印領(lǐng)域大量算法,在此對(duì)這些算法的提出者表示感謝。
本書(shū)第5章由解放軍電子工程學(xué)院網(wǎng)絡(luò)系楊智丹編寫(xiě),其他部分由北京郵電大學(xué)楊榆編寫(xiě),全書(shū)由鈕心忻教授審閱。本書(shū)得到國(guó)家973項(xiàng)目(No.2007CB311203)、國(guó)家自然科學(xué)基金項(xiàng)目(No.60803157,60821001,U0835001)、高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金(No.200。70013007)、高等學(xué)校學(xué)科創(chuàng)新引智計(jì)劃(No.B08004)的資助。
第1章 Matlab簡(jiǎn)介及信號(hào)處理基礎(chǔ)
1.1 Matlab簡(jiǎn)介
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
1.2 信號(hào)處理基礎(chǔ)
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
第2章 結(jié)構(gòu)化文件信息隱藏
2.1 HTML信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
2.2 BMP圖像信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
2.3 MIDI信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
第3章 圖像信息隱藏與水印
3.1 LSB圖像信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[思考題]
3.2 二值圖像信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
3.3 Patchwork圖像信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
3.4 調(diào)色板圖像隱寫(xiě)
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
3.5 DCT域圖像水印
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
3.6 完全脆弱圖像水印
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
3.7 基于內(nèi)容認(rèn)證的半脆弱水印
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
第4章 音頻信息隱藏
4.WAV音頻的ISB信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
4.2 回聲信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
4.3 簡(jiǎn)單擴(kuò)頻語(yǔ)音水印算法
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
第5章 網(wǎng)絡(luò)協(xié)議信息隱藏
5.1 基于網(wǎng)絡(luò)層協(xié)議的信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[實(shí)驗(yàn)結(jié)果]
[思考題]
5.2 基于傳輸層協(xié)議的信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介1
[實(shí)驗(yàn)步驟]
[實(shí)驗(yàn)結(jié)果]
[思考題]
5.3 基于應(yīng)用層協(xié)議的信息隱藏
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[實(shí)驗(yàn)結(jié)果]
[思考題]
第6章 水印攻擊和隱寫(xiě)分析
6.1 Stirmark使用指南
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
6.2 LSB信息隱藏的卡方分析
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
6.3 LSB信息隱藏的RS分析
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
6.4 基于SPA的音頻隱寫(xiě)分析
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
第7章 軟件水印
7.1 軟件水印
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
7.2 .NET中的靜態(tài)水印
[實(shí)驗(yàn)?zāi)康腯
[實(shí)驗(yàn)環(huán)境]
[原理簡(jiǎn)介]
[實(shí)驗(yàn)步驟]
[思考題]
附錄A 信息隱藏常用工具介紹
附錄B 信息隱藏與數(shù)字水印復(fù)習(xí)題和參考答案
參考文獻(xiàn)
3.4調(diào)色板圖像隱寫(xiě)
【實(shí)驗(yàn)?zāi)康摹?br> 了解調(diào)色板圖像的特點(diǎn),掌握基于調(diào)色板圖像的信息隱藏原理,設(shè)計(jì)并實(shí)現(xiàn)一種基于調(diào)色板圖像的信息隱藏算法。
【實(shí)驗(yàn)環(huán)境】
。1)Windows XP或Vista操作系統(tǒng);
。2)Matlab 7.1版本軟件;
。3)調(diào)色板圖像。
【原理簡(jiǎn)介】
調(diào)色板圖像含有一個(gè)不超過(guò)256種顏色的調(diào)色板,并對(duì)應(yīng)每種顏色的R、G、B三種分量的值,圖像內(nèi)容中的每個(gè)像素存儲(chǔ)的是一個(gè)不超過(guò)8比特的索引值,其指向調(diào)色板中的對(duì)應(yīng)顏色就是圖像的真實(shí)色彩。大部分圖像用到的顏色數(shù)小于256種,甚至小于128種,因此可以在調(diào)色板中隱藏秘密信息。
調(diào)色板圖像的調(diào)色板中最多包含256種顏色,若改變這些顏色的排列順序并相應(yīng)地改變圖像像素?cái)?shù)據(jù),不會(huì)對(duì)圖像內(nèi)容造成任何影響。因此隱藏秘密信息最簡(jiǎn)單的方法就是重新排列調(diào)色板中的這些顏色,同時(shí)修改索引值,但是許多軟件生成的調(diào)色板都是按照亮度和使用頻率排列的,如果在調(diào)色板中打亂顏色會(huì)使其毫無(wú)隱藏可言。如果調(diào)色板顏色小于128種,可復(fù)制一個(gè)調(diào)色板,得到一個(gè)擴(kuò)展的調(diào)色板,隱藏0使用原始索引值,隱藏1使用擴(kuò)展索引值,但是重復(fù)顏色的調(diào)色板會(huì)引起使用者懷疑。
本節(jié)中使用另外一種方法來(lái)隱藏信息,對(duì)于調(diào)色板中的每一種顏色,可以通過(guò)修改顏色的藍(lán)色分量(人眼對(duì)于綠色分量最為敏感,對(duì)藍(lán)色分量最不敏感)來(lái)增加一種接近的但不完全相同的顏色,這樣就形成一個(gè)擴(kuò)展的調(diào)色板。嵌人算法如下:對(duì)調(diào)色板中所有顏色,把像素點(diǎn)的藍(lán)色分量增加,然后將這種顏色添加到調(diào)色板中形成一個(gè)擴(kuò)展調(diào)色板。根據(jù)需要嵌入的消息長(zhǎng)度,隨機(jī)選取隱藏的位置,當(dāng)嵌入0時(shí),使用原調(diào)色板中的顏色,當(dāng)嵌入1時(shí),使用擴(kuò)展后調(diào)色板中的顏色。
提取時(shí),需要知道原始調(diào)色板的長(zhǎng)度、隨機(jī)選擇的種子數(shù)和隱藏的信息數(shù)量,對(duì)于選中的像素點(diǎn),如果使用原調(diào)色板中的顏色,提取信息0,如果使用擴(kuò)展調(diào)色板中的顏色,提取信息1。