Image Steganography using Index based Chaotic Mapping

There have been many techniques for hiding messages in images in such a manner that the alterations made to the image are perceptually indiscernible. The Least-significant bit (LSB)-based approach is the most popular type of steganographic algorithm. However, we find that in most existing approaches the choice of embedding positions within the cover image are not secure enough. In this paper, we have used 1D chaotic logistic map to generate the pseudo random numbers; the index values of the sorted pseudo random numbers are the positions used to embed the message in the cover image. This technique provides sufficient security as the same set of numbers cannot be generated without knowing the exact key and thus the message is more secure. The proposed technique has been applied and tested successfully on various images producing significant results.

[1]  Ja-Chen Lin,et al.  Image hiding by optimal LSB substitution and genetic algorithm , 2001, Pattern Recognit..

[2]  A. Robert Calderbank,et al.  Lossless image compression using integer to integer wavelet transforms , 1997, Proceedings of International Conference on Image Processing.

[3]  C. F. Osborne,et al.  A digital watermark , 1994, Proceedings of 1st International Conference on Image Processing.

[4]  Hassan Aghaeinia,et al.  A More Secure Steganography Method in Spatial Domain , 2011, 2011 Second International Conference on Intelligent Systems, Modelling and Simulation.

[5]  N. S. Raghava,et al.  Improved LSB method for Image Steganography using H´enon Chaotic Map , 2014, WISA 2014.

[6]  Anuja Kumar Acharya,et al.  Image encryption using a new chaos based encryption algorithm , 2011, ICCCS '11.

[7]  Edward J. Delp,et al.  A watermark for digital images , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[8]  Russell M. Mersereau,et al.  Secure blind image steganographic technique using discrete Fourier transformation , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).