数字图像隐写分析——作业二1数字图像隐写分析基于LSB算法的图像信息隐藏与检测学院名称计算机科学与技术学院专业班级学生姓名学号指导教师2016.05.01基于LSB算法的图像信息隐藏与检测摘要:LSB替换隐写基本思想是用嵌入的秘密信息取代载体图像的最低比特位,原来的的7个高位平面与替代秘密信息的最低位平面组合成含隐藏信息的新图形。文章首先数字图像隐写分析——作业二2简单叙述了BMP位图文件的文件格式,然后根据24位真彩色BMP位图格式与显示方式的特殊性,直接改变图像中像素的最后一位值来嵌入秘密文件,提出了一种对文字信息进行加密的有效方案。关键词:LSB,信息隐藏,信息安全,BMP位图ImageinformationhidinganddetectionbasedonLSBalgorithm数字图像隐写分析——作业二3Abstract:LSBreplacementsteganographybasicideaistousetheembeddedsecretinformationtoreplacetheimageofthelowestbits,theoriginal7highplaneandtheleastsignificantbitplaneofalternativesecretinformationintonewgraphicscontaininghiddeninformation.ThispapersimpledescribestheBMPfileformatofthebitmapfile,andthenaccordingtothe24truecolorBMPbitmapformatandtheparticularityofdisplaymode,directlychangethevaluesofpixelsintheimageofthelasttoembedsecretfiles,putsforwardaeffectiveschemeoftextinformationisencrypted.Keywords:LSB,Informationhiding,informationsecurity,bitmapfile目录第1章绪论.............................................................................................................................................2数字图像隐写分析——作业二41.1LSB算法原理··········································································2第2章LSB隐写实现..................................................................................................................................22.1LSB隐藏过程··········································································22.2LSB隐写实例效果····································································2第3章LSB信息提取..................................................................................................................................23.1LSB信息提取过程····································································23.2LSB信息提取实例效果······························································2参考文献.........................................................................................................................................................2数字图像隐写分析——作业二5第1章绪论1.1LSB算法原理LSB是L.F.Turner和R.G.vanSchyndel等人提出的一种典型的空间域信息隐藏算法。考虑人视觉上的厄不可见性缺陷,信息一般嵌入到图像最不重要的像素位上,如最低几位。利用LSB算法可以在8色、16色、256色以及24位真彩色图像中隐藏信息。对于256色图像,在不考虑压缩的情况下,每个字节存放一个像素点,那么一个像素点至少可以隐藏1位信息,一张640*480像素的256色图像至少可隐藏640*480=307200位(38400字节)的信息。对于真彩色图像,同样可以按照如上的方法计算可以隐藏的信息量。由于LSB替换隐写出现最早,具有嵌入容量大、容易实现等优点,因此使用极为广泛。下面通过matlab仿真证实上诉所提到的LSB替换隐写方法的优点。实验过程:1)读入UCID1.bmp图像。数字图像隐写分析——作业二6图1-1UCID1000库的第一幅图2)提取出U...