一种基于BMP图像相邻像素的隐写分析方法

2014-04-23 10:09:08张杰
电脑知识与技术 2014年7期

张杰

摘要:首先介绍BMP文件结构及特点以及相邻像素相关的特性,基于此提出了一种新的隐写分析算法,该算法分别计算每个像素与其八个领域像素的异或值的和,再统计根据计算的值归类,以此扫描完成整个图像。最后统计图像中各个异或值和相同的数目,以此来判断是否含有隐秘信息。实验编程环境为VS2008,通过实验结果表明,此检测算法统计量小、实现简单,在隐秘信息嵌入量较多时具有较高检测率。

关键词:隐写分析;BMP;相邻像素

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)07-1524-04

二十一世纪来,信息网络的发展以及计算机技术、通信技术及信息处理技术研究的深入,计算机通讯方向的信息隐藏(Information Hiding)[1,2]的研究越来越深入,信息隐藏的主要优点为:除开通信各方外,其他方不会发现隐藏的消息存在于通讯信息。信息隐藏技术以数字图像作为载体通过替换图像空域里面的最低有效比特位(LSB)来达到隐藏秘密信息的目的是较早出现,同时研究较深入的技术。许多使用较广、隐藏信息较好信息的信息隐藏技术都是建立在LSB嵌入方法上,例如S-Tools和Hide4PGP等。

虽然信息隐藏的技术能确保机密信息在网络上传递的安全,但是也会被其他人员所利用破解,隐写分析技术就是保护信息的安全。隐写分析就是针对信息隐藏技术的攻击方法,同时是对抗其他非法传播信息的重要方法。当前已提出的比较多的较好的隐写分析方法,例如Westfeld[3]发现的χ2检验方法,可以对于隐秘信息顺序嵌入的情况估算出嵌入的信息长度与信息位置,但如果载体颜色或者频率成分多、嵌入分布不混乱的情况下检测准确性将不准确。J. Fridrich提出的RS检测方法[4] 具有较高的检测率在随机嵌入秘密信息的情况下,不过此方法仅对于灰度图像以及彩色图像有较好效果;张涛等人发明了差分直方图转移系数法[7],当信息量的隐藏量高于40% 时效果将比RS的检测更好。张新鹏发现的GPC(gray-level plane crossing) [8,9]隐写分析方法计算简洁,缺点待提高检测的性能。

本文介绍一种新的隐写分析的算法,这种算法的统计量较小、实用性强,当隐秘信息摄入量较多时将会有效地快速检测隐秘信息。

1 BMP结构及特点

5 结论

本文的隐写分析算法在相邻像素相关特性的基础上,算法的正确性和可行性是通过大量实验检验的。理论与实践表明,此方法统计量小,算法简单,在嵌入率比较高时能够达到较高的检测效果,并且在只需统计领域像素异或值下。但PS检测算法只对LSB隐写图像检测具有有效性,若图像为其它隐写方法,PS检测算法将会无效。因此一个通用且有效的隐写分析方法是下一步研究目标。

参考文献:

[1] B.Li,Y.M.Fang,J.W.Huang.Steganalysis of Multiple-Base Notational System SteganograPhy .IEEE Signal Processing Letters.2008,15:493-496

[2] C.F.yang,F.L.Liu, X.YLuo,B.Liu.Steganalysis Frameworks of Embedding in Multiple Least-Signifieant Bits.IEEE Transactions on Information Forensies and Secunty.2008,3(4):662-672.

[3] Westfeld A, Pfitzmann A. Attacks on steganographic systems[C]// Proceedings of Information Hiding, Third International Workshop. Berlin: Springer-Verlag, 2000:61-67.

[4] FRIDRICH J, GOLJANM, DU R.Detecting LSB steganography in color and grayscale images [J].IEEE Multmiedia, 2001, 8(4):22-28.

[5] FRIDRICH J,DU R,MENG L. Steganalysis of LSB encoding in color images [C] //Proc of IEEE International Conference on Multimedia and Expo..New York: [S. N.], 2000:1279-1282.

[6] Sorina Dumitreseu, Xiaolin Wu, Zhe Wang. Deteetion of LSB Steganography via Sample Pair Analysis [J]. IEEE Transactions on Signal Proeessing,Vol.51,No.7, July2003:1995-2007.

[7] ZHANG Tao, PING Xi-jian. Reliable detection of spatial LSB steganography based on diference histogram [J].Journal of Software, 2004, 15(1): 15l-158.

[8] ZHANG Xin-Peng, WANG Shuo-zhong, ZHANG Kai-wen. Steganography with leasthistogram abnormality[C] //Computer Network Security,Lecture Notes in Computer Science. [S.J]: Springer-Verlag, 2003: 395-406.

[9] 張新鹏,王朔中,张开文.数字密写和密写分析[M].北京:清华大学出版社,2005.

[10] 贾玉珍,靳冰,刘琮,等. BMP文件结构的信息隐藏方法与实现[J].江西理工大学学报,2009,30(1):42-44.

[11] 周文锦,范明钰,王光卫. 一种针对BMP格式图像的LSB数字隐藏方法[J].信息安全与通信保密,2005:253-255.

[12] 李俊山,李旭辉.数字图像处理[M]. 北京:清华大学出版社,2007:16-17.

[13] 张淞.基于图像的信息隐写与分析技术研究[D].成都:电子科技大学,2012.

[14] CBIR Image Database. University of Washington. [2014-01-22]. http://www.cs.washington.edu/research/imagedatabase/groundtruth/

[15] USC-SIPI Image Database. [ 2014-01-22]. http://sipi.usc.edu/services/database/Database.html.