信息隱藏與數(shù)字水印實(shí)驗(yàn)教程

出版時間:2010-1  出版社:國防工業(yè)  作者:楊榆  頁數(shù):205  
Tag標(biāo)簽:無  

前言

目前,國內(nèi)很多高校開設(shè)密碼學(xué)、信息安全和信息對抗專業(yè),這些專業(yè)的教學(xué)大綱中都設(shè)有信息隱藏與數(shù)字水印課程。雖然現(xiàn)有的信息隱藏與數(shù)字水印教材很多,但很難找到一本涵蓋面全而且實(shí)用的實(shí)驗(yàn)教材。作者長期從事信息隱藏與數(shù)字水印的教學(xué)和科研工作,因此萌發(fā)了編寫一本信息隱藏與數(shù)字水印實(shí)驗(yàn)指導(dǎo)教材的想法,并付諸行動,終于完稿付梓。本書將圖像、文本、音頻、網(wǎng)絡(luò)協(xié)議和軟件等作為載體實(shí)現(xiàn)各種信息隱藏與數(shù)字水印算法。通過這些實(shí)驗(yàn),讓讀者加深對信息隱藏與數(shù)字水印理論知識的理解,掌握基于各種載體的信息隱藏與數(shù)字水印實(shí)現(xiàn)方法。信息隱藏與數(shù)字水印作為信息安全領(lǐng)域最新的研究領(lǐng)域,在近幾年得到很大的發(fā)展,各種新算法層出不窮,本書中所介紹的都是基礎(chǔ)和經(jīng)典算法,讀者可在此基礎(chǔ)上舉一反三。此外,本教材部分章節(jié)后附有思考題,這些思考題擴(kuò)展后可作為信息安全專業(yè)課程設(shè)計和畢業(yè)設(shè)計參考題目。本書共分為7章:第1章為Matlab簡介及信號處理基礎(chǔ);第2章為結(jié)構(gòu)化文件信息隱藏;第3章為圖像信息隱藏與水?。坏?章為音頻信息隱藏;第5章為網(wǎng)絡(luò)協(xié)議信息隱藏;第6章為水印攻擊和隱寫分析;第7章為軟件水印。附錄A為信息隱藏常用工具介紹;附錄B為信息隱藏與數(shù)字水印復(fù)習(xí)題和參考答案。本書可以作為專業(yè)課程實(shí)驗(yàn)指導(dǎo)書,也可作為課程設(shè)計和畢業(yè)設(shè)計指導(dǎo)書,同時還可作為信息隱藏與數(shù)字水印研發(fā)人員的入門參考書。在本書的編寫過程中,參考并實(shí)現(xiàn)了信息隱藏與數(shù)字水印領(lǐng)域大量算法,在此對這些算法的提出者表示感謝。本書第5章由解放軍電子工程學(xué)院網(wǎng)絡(luò)系楊智丹編寫,其他部分由北京郵電大學(xué)楊榆編寫,全書由鈕心忻教授審閱。本書得到國家973項(xiàng)目(No.2007CB311203)、國家自然科學(xué)基金項(xiàng)目(No.60803157,60821001,U0835001)、高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金(No.200。70013007)、高等學(xué)校學(xué)科創(chuàng)新引智計劃(No.B08004)的資助。

內(nèi)容概要

信息隱藏與數(shù)字水印是信息安全領(lǐng)域的研究熱點(diǎn)。本書主要內(nèi)容包括圖像、音頻、文本、網(wǎng)絡(luò)協(xié)議和軟件等各種載體的信息隱藏與數(shù)字水印實(shí)驗(yàn),常見的隱寫算法分析和攻擊,比較典型的隱寫工具的原理和使用方法。同時本書還結(jié)合作者多年的教學(xué)經(jīng)驗(yàn),整理了隱寫分析與數(shù)字水印課程常見的復(fù)習(xí)參考題。    本書可作為高等院校信息安全專業(yè)、密碼學(xué)專業(yè)、計算機(jī)專業(yè)的高年級本科生和研究生的課內(nèi)實(shí)驗(yàn)、課程設(shè)計和畢業(yè)設(shè)計指導(dǎo)書,同時可作為科研院所相關(guān)專業(yè)的科技工作者進(jìn)行信息隱藏與數(shù)字水印研發(fā)的入門參考書。

書籍目錄

第1章  Matlab簡介及信號處理基礎(chǔ)  1.1 Matlab簡介    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  1.2 信號處理基礎(chǔ)    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】第2章  結(jié)構(gòu)化文件信息隱藏  2.1 HTML信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  2.2 BMP圖像信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  2.3 MIDI信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】第3章  圖像信息隱藏與水印  3.1 LSB圖像信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【思考題】  3.2 二值圖像信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  3.3 Patchwork圖像信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  3.4 調(diào)色板圖像隱寫    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】  3.5 DCT域圖像水印      【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  3.6 完全脆弱圖像水印    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  3.7 基于內(nèi)容認(rèn)證的半脆弱水印    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】第4章  音頻信息隱藏  4.1 WAV音頻的LSB信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  4.2 回聲信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】  4.3 簡單擴(kuò)頻語音水印算法    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huá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)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【實(shí)驗(yàn)結(jié)果】    【思考題】  5.2 基于傳輸層協(xié)議的信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【實(shí)驗(yàn)結(jié)果】    【思考題】  5.3 基于應(yīng)用層協(xié)議的信息隱藏    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【實(shí)驗(yàn)結(jié)果】    【思考題】第6章  水印攻擊和隱寫分析  6.1 Stirmark使用指南    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】  6.2 LSB信息隱藏的卡方分析    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  6.3 LSB信息隱藏的RS分析    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】  6.4 基于SPA的音頻隱寫分析    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】第7章  軟件水印  7.1 軟件水印    【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】  7.2 .NET中的靜態(tài)水印      【實(shí)驗(yàn)?zāi)康摹?   【實(shí)驗(yàn)環(huán)境】    【原理簡介】    【實(shí)驗(yàn)步驟】    【思考題】附錄A  信息隱藏常用工具介紹附錄B  信息隱藏與數(shù)字水印復(fù)習(xí)題和參考答案參考文獻(xiàn)

章節(jié)摘錄

插圖:3.4調(diào)色板圖像隱寫【實(shí)驗(yàn)?zāi)康摹苛私庹{(diào)色板圖像的特點(diǎn),掌握基于調(diào)色板圖像的信息隱藏原理,設(shè)計并實(shí)現(xiàn)一種基于調(diào)色板圖像的信息隱藏算法。【實(shí)驗(yàn)環(huán)境】(1)Windows XP或Vista操作系統(tǒng);(2)Matlab 7.1版本軟件;(3)調(diào)色板圖像?!驹砗喗椤空{(diào)色板圖像含有一個不超過256種顏色的調(diào)色板,并對應(yīng)每種顏色的R、G、B三種分量的值,圖像內(nèi)容中的每個像素存儲的是一個不超過8比特的索引值,其指向調(diào)色板中的對應(yīng)顏色就是圖像的真實(shí)色彩。大部分圖像用到的顏色數(shù)小于256種,甚至小于128種,因此可以在調(diào)色板中隱藏秘密信息。調(diào)色板圖像的調(diào)色板中最多包含256種顏色,若改變這些顏色的排列順序并相應(yīng)地改變圖像像素數(shù)據(jù),不會對圖像內(nèi)容造成任何影響。因此隱藏秘密信息最簡單的方法就是重新排列調(diào)色板中的這些顏色,同時修改索引值,但是許多軟件生成的調(diào)色板都是按照亮度和使用頻率排列的,如果在調(diào)色板中打亂顏色會使其毫無隱藏可言。如果調(diào)色板顏色小于128種,可復(fù)制一個調(diào)色板,得到一個擴(kuò)展的調(diào)色板,隱藏0使用原始索引值,隱藏1使用擴(kuò)展索引值,但是重復(fù)顏色的調(diào)色板會引起使用者懷疑。本節(jié)中使用另外一種方法來隱藏信息,對于調(diào)色板中的每一種顏色,可以通過修改顏色的藍(lán)色分量(人眼對于綠色分量最為敏感,對藍(lán)色分量最不敏感)來增加一種接近的但不完全相同的顏色,這樣就形成一個擴(kuò)展的調(diào)色板。嵌人算法如下:對調(diào)色板中所有顏色,把像素點(diǎn)的藍(lán)色分量增加,然后將這種顏色添加到調(diào)色板中形成一個擴(kuò)展調(diào)色板。根據(jù)需要嵌入的消息長度,隨機(jī)選取隱藏的位置,當(dāng)嵌入0時,使用原調(diào)色板中的顏色,當(dāng)嵌入1時,使用擴(kuò)展后調(diào)色板中的顏色。提取時,需要知道原始調(diào)色板的長度、隨機(jī)選擇的種子數(shù)和隱藏的信息數(shù)量,對于選中的像素點(diǎn),如果使用原調(diào)色板中的顏色,提取信息0,如果使用擴(kuò)展調(diào)色板中的顏色,提取信息1。

編輯推薦

《信息隱藏與數(shù)字水印實(shí)驗(yàn)教程》:高等院校密碼信息安全類專業(yè)系列專教材、中國密碼學(xué)會教育工作委員會推薦教材

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    信息隱藏與數(shù)字水印實(shí)驗(yàn)教程 PDF格式下載


用戶評論 (總計15條)

 
 

  •   第一次在當(dāng)當(dāng)買書,說實(shí)話開始的時候是有點(diǎn)不知道怎么購買,以至于選擇了在線支付以后忘了付款。不過在今天收到書以后再回憶這一過程,其實(shí)當(dāng)當(dāng)?shù)某绦蜻€是挺人性化的,購買圖書的每一個細(xì)節(jié)都反映在了網(wǎng)站上,讓買家心中有數(shù)。
    至于這本書,我大致看了一下內(nèi)容,發(fā)現(xiàn)我杯具了,但這與這本書本身無關(guān),主要是因?yàn)槲宜龅念}目是文本水印,而這本書中似乎沒有這一方面的介紹,可能也是因?yàn)槲谋舅〔惶髁靼伞F渲兄饕菆D像、音頻、協(xié)議等水印,所以提醒需要文本水印的同志們注意。至于其他的,我也沒細(xì)看,就先說這些了。我這人本就不善于寫作,雖然沒什么可讀性,但也是我自己的一些親身感受。
  •   這是本實(shí)驗(yàn)教程,書還沒買到。不過這個實(shí)驗(yàn)教程里的內(nèi)容很詳細(xì),要做進(jìn)一步研究的話,先練習(xí)一下書上的實(shí)驗(yàn)是很必要的了。
  •   圖文并茂,語言流暢,表述挺嚴(yán)謹(jǐn),是一本不錯的入門參考書。
  •   可惜算法太多
  •   是一本入門和中等深度的教材,還是很不錯的
  •   挺好,蠻實(shí)用的一本書
  •   課本有幾處小錯誤不過不過不影響閱讀
  •   感覺很好,還不錯,
  •   信息隱藏與數(shù)字水印實(shí)驗(yàn)教程,實(shí)驗(yàn)豐富,對隱藏、水印技術(shù)都有介紹。
  •   里面的實(shí)驗(yàn)教程很詳細(xì)
  •   這本書淘寶木有,在這里找到了,很不錯,書到的很及時。
  •   里面的例子很詳細(xì)。
  •   適合初學(xué)者,簡明易懂~
  •   前面比較基礎(chǔ),后來的程序試了幾個,不能運(yùn)行~~
  •   不只是我不懂還是咋回事,有些代碼運(yùn)行的時候會出錯
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7