水印攻擊和隱寫分析

ID:37824592

大小:406.60 KB

頁數(shù):44頁

時間:2019-05-31

水印攻擊和隱寫分析_第1頁
水印攻擊和隱寫分析_第2頁
水印攻擊和隱寫分析_第3頁
水印攻擊和隱寫分析_第4頁
水印攻擊和隱寫分析_第5頁
資源描述:

《水印攻擊和隱寫分析》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、第六章水印攻擊和隱寫分析6.1Stirmark使用指南【實驗目的】【實驗環(huán)境】【原理簡介】【實驗步驟】【實驗目的】了解水印攻擊的基本概念。掌握Stirmark工具的安裝和使用方法,使用Stirmark工具對某種水印算法進行攻擊,驗證該水印算法的性能,并對攻擊結果進行相應的分析?!緦嶒灜h(huán)境】(1)WindowsXP或Vista操作系統(tǒng)(2)Stirmark軟件(3)S-tools工具(4)Ultraedit編輯軟件【原理簡介】對水印的性能建立合理的評估方法和基準是數(shù)字水印研究的一個重要內容。在對水印系統(tǒng)進行性能評價的過程中,需要對水印系統(tǒng)進行一系列的攻擊,以測試其性能,這些攻

2、擊是指一個水印系統(tǒng)在實際使用過程中可能會遭受的有意或無意的各種攻擊。有意的攻擊是指為了去除水印而采取的各種處理方法,這種攻擊往往是惡意的;無意的攻擊是指含水印的載體在使用的過程中不可避免的受到諸如有損壓縮、噪聲影響的處理。水印測試主要是從水印魯棒性角度來考慮,也即當水印在遭受各種攻擊后仍能提取水印,但目前并沒有一個統(tǒng)一的測試標準,大部分測試標準都只能針對某一種水印算法。為了得到一個統(tǒng)一的水印測試標準,很多學者和組織進行了水印測試標準基準方面的研究,英國劍橋大學的FabienPetitcolas設計一個通用的水印基準測試軟件StirMark,該工具已經變成數(shù)字水印領域使用最為

3、廣泛的水印技術評測工具。Stirmark可從多個方面來評測水印算法的魯棒性,模擬多種水印攻擊手段來測試水印的魯棒性?!緦嶒灢襟E】1.安裝Stirmark軟件2.添加測試圖像集3.選擇測試類型4.初始化參數(shù)5.執(zhí)行測試程序6.閱讀日志文件,觀察結果7.提取攻擊后的水印信息1.安裝Stirmark軟件Strimark解壓縮后得到Bin、Media、Profiles、sources四個目錄和說明文檔。執(zhí)行文件(Bin)目錄包含基準測試程序(Benchmark)目錄和水印算法庫文件(Libraries)目錄,其中Benchmark目錄中包含Stirmark基準測試可執(zhí)行程序和測試輸

4、出的日志文件。配置文件(Profiles)目錄包含測試所需配置文件,Stirmark基準可執(zhí)行程序的命令行可以指定配置文件。媒體集(Image)目錄包含了輸入Input文件夾和輸出Output文件夾。2.添加測試圖像集為在配置文件中指定測試圖像集,需在[ImageFolders]節(jié)點下將Foldern指定為測試圖像集文件夾相對于輸入文件夾的相對路徑,n是文件夾序號,例如:[ImageFolders]Folder1=Image/Set1然后生成一個嵌入水印信息的圖像,并將其保存在Media/Input/Images/set1目錄下。3.選擇測試類型Stirmark基準測試程序

5、包含了大部分常用測試方法,如JEPG壓縮、幾何變換等,同時也保留了相應的擴展接口,用戶可自定義新的測試。Stirmark基準測試程序通過配置文件來定義測試和設置測試參數(shù)。通過修改Profiles中的SMBsettings.ini設定測試類型,用戶也可自定義ini文件。在SMBsettings.ini文件中選擇測試類型為:Test_PSNR、Test_AddNoise、Test_JPEG、Test_ConvFilter、Test_SelfSimilarities、Test_RotationCrop、Test_RotationScale、Test_Affine。4.初始化參數(shù)在

6、SMBsettings.ini文件中設置初始化參數(shù):a、Test_PSNR,起始值為0,終止值為100,步進為50b、Test_AddNoise,起始值為10,終止值為50,步進為20c、Test_JPEG,質量因子為15,25和35d、Test_ConvFilter,使用高斯濾波e、Test_SelfSimilarities,使用rgb色系,r,g通道,交換攻擊f、Test_RotationCrop,旋轉角度為-5,0.75,10g、Test_RotationScale,旋轉角度為-5,0.75,10h、Test_Affine,x軸不變,y軸坐標為x軸坐標的0.05倍與y

7、軸坐標之和,再固定向上平移1個單位;x和y都變化5.執(zhí)行測試程序Stirmark基準測試程序使用3個參數(shù)作為命令行選項,各參數(shù)的含義如下:數(shù)字水印算法庫文件:程序缺省的設置是EmbedDLL.dll;配置文件包含了運行測試時各參數(shù),同時也可以為不同的數(shù)字水印應用程序使用不同的配置,文件使用的默認配置文件為SMBsettings.ini;日志文件:用于導出結果,默認的日志文件是SMBReport.log。打開Dos命令行,進入Stirmark的安裝目錄,然后進入BinBenchmark,在目錄下執(zhí)行Benchmar

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
关闭