資源簡介
LSB (LSB:least significant bits) :將信息嵌入到隨機選擇的圖像點中最不重要的像素位 上,這可保證嵌入的隱寫信息是不可見的。
優點:操作簡單,實現容易,隱藏信息量相對比較大。
缺點:由于使用了圖像不重要的像素位,算法的魯棒性差,隱寫信息很容易為濾波、圖像量化、幾何變形的操作破壞。

代碼片段和文件信息
function?[msgresult]=jpgandlsb(testfilegoalfile)
[ste_coverlen_totalmsg]?=?lsbhide(testfile‘temp.tif‘);
image?=?imread(‘temp.tif‘);
quality?=?5:5:100;
ber?=?zeros([1?max(size(quality))]);
count?=?0;
different?=?0;
for?mygod?=?1:20
????count?=?count?+?1;
????imwrite(image‘temp.jpg‘‘jpg‘‘quality‘count*5);
????result?=?lsbget(‘temp.jpg‘len_totalgoalfile);
????for?i?=?1:len_total
????????if?result(i1)~=msg(i1)
????????????different?=?different?+?1;
????????end
????end
????ber(1count)?=?different/len_total;
????different?=?0;
end
plot(qualityber);
xlabel(‘載體圖像jpeg壓縮率‘);
ylabel(‘隱藏信息誤碼率‘);
title(‘載體圖像JPEG壓縮率與隱藏信息誤碼率的關系‘);
axis([0?100?0?1]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-01-14?13:43??lsb\
?????文件?????????468??2009-12-12?00:26??lsb\alphabet.txt
?????文件?????????468??2009-12-13?18:21??lsb\alphabet2.txt
?????文件?????????718??2009-12-12?02:07??lsb\jpgandlsb.m
?????文件???????12342??2009-12-07?18:43??lsb\lenna_color_256_jpg.jpg
?????文件???????91424??2009-12-11?22:38??lsb\lenna_color_512_jpg.jpg
?????文件???????10433??2009-12-07?18:43??lsb\lenna_gray_256_jpg.jpg
?????文件???????66614??2009-12-13?18:17??lsb\lenna_gray_256_jpg_stego.bmp
?????文件???????69358??2009-12-11?22:40??lsb\lenna_gray_512_jpg.jpg
?????文件?????????567??2009-12-12?00:59??lsb\lsbget.m
?????文件?????????738??2009-12-12?02:13??lsb\lsbhide.m
?????文件???????26112??2010-01-14?13:43??lsb\Thumbs.db
?????文件?????1027815??2009-12-31?15:46??lsb\實驗報告(1).doc
評論
共有 條評論