LSB图像隐写————————————————————————————————作者:————————————————————————————————日期: 图像隐藏技术实现与检测LSB隐写技术;;)摘要:LSB替换隐写基本思想是用嵌入的秘密信息取代载体图像的最低比特位,原来的的7个高位平面与替代秘密信息的最低位平面组合成含隐藏信息的新图形。文章首先简单叙述了BMP位图文件的文件格式,然后根据24位真彩色BMP位图格式与显示方式的特殊性,直接改变图像中像素的最后一位值来嵌入秘密文件,提出了一种对文字信息进行加密的有效方案。关键字:LSB,信息隐藏,信息安全,BMP位图ImagehidingtechnologyimplementationandtestingLSBsteganographytechnology;)Abstract:LSBreplacementsteganographybasicideaistousetheembeddedsecretinformationtoreplacetheimageofthelowestbits,,ordingtothe24truecolorBMPbitmapformatandtheparticularityofdisplaymode,directlychangethevaluesofpixelsintheimageofthelasttoembedsecretfiles,:LSB, Informationhiding,informationsecurity,bitmapfile背景知识在编制本算法之前,我们必须了解一些辅助知识,以便我们能够读懂为什么要这样编制程序。首先,我们要了解24位真彩色BMP(Bitmap-File)格式位图的文件结构。位图文件头位图信息头色表实际位图数据图典型BMP文件结构示意图一个典型的位图文件可看成由4个部分组成:位图文件头(bitmap-fileheader)、位图信息头(bitmap-informationheader)、色表(colortable)和实际位图数据的字节阵列,其具体形式如图1所示。其中前面3个部分包含关于这个图形文件的信息,这3个部分,占据了一个24位真彩色BMP位图文件的前54个字节。LSB隐写的实现LSB的实现就是把bmp位图的数据部分的最低位以此替换成所要隐藏的信息。实现的C语言代码如下:#include""#include""#include""intmain(intargc,char*argv[]){ FILE*in,*out; inti; charinFileNa
LSB图像隐写 来自淘豆网www.taodocs.com转载请标明出处.