预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共63页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

信息隐藏技术空域隐写[011000100]?LSB(LeastSignificantBits)?LSB算法选取像素点的最不重要位,替换成秘密信息Fori=1,…..L(m)doLSB(Cji)mi文本文件转换为二进制序列F=S-C1213LSB15F=S-C嵌入量与嵌入率:MLSB2LSB20图像信息伪装直接4bit替换法用秘密图像像素值的高4bit替换载体图像的像素值的低4bit(载体图像的大小>=秘密图像的大小)实验二秘密图像:woman.bmp(256*256),为灰度图像载体图像:lenna.bmp(256*256),为RGB图像课后二值图像(黑白图像)灰度图像√索引图像(调色板图像)RGB图像√26索引图像调色板mapm*3,范围在[0,1]之间的浮点值构成的double类型数组每一行定义R、G、B三个分量的值图像数据X索引值RGB->索引图像S-tools最早开发出来的,针对索引图像的调色板进行信息隐藏的软件http://www.jjtc.com/Security/stegtools.htmNeilF.Johnson1998年2月发表在IEEEComputer的文章“ExploringSteganography:SeeingtheUnseen”31缺点Johnson与Jajodia在1998年的第二届IHW会议论文中指出:由于载体图像的调色板经过S-Tool降为32色,新产生的颜色与原来颜色的差异非常小,因此嵌入秘密信息的隐蔽载体图像,对其调色板色彩做亮度排序,其调色板的色彩会形成32个群集,这是一般自然图像所没有的特征。33EzStego针对GIF图像格式,Java编写http://www.jjtc.com/Security/stegtools.htm修改调色板图像的数据矩阵嵌入复制一份调色板,根据颜色的亮度对调色板进行排序,减少相邻颜色的差异找出欲嵌入信息的像素索引值在新调色板中的索引值取出1bit的秘密信息,将其嵌入到新索引值的LSB取出嵌入信息后索引值对应颜色的RGB值rgb找出rgb值在原始调色板中的索引值S将步骤3的索引值改成S原调色板思考:EZStego:如何提取秘密信息?EzStego二值图像:如何隐藏秘密信息?利用图像区域中黑白像素的比例嵌入秘密信息(Zhao&Koch)利用行程程编码嵌入秘密信息利用黑白像素点总数的奇偶嵌入秘密信息(Zhao&Koch)4344行程编码(RLE)二値图像中,连续像素具有同种颜色的概率很高4647附:秘密信息的预处理49Arnold置乱周期性:对图像反复进行Arnold变换,迭代到一定步数时,必然会恢复原图51幻方变换5557课后(1)课后(2)附:文件格式隐写BMP格式比较思考: