Skip to main content

Steganographic Algorithm Based on Adapting Secret Message to the Cover Image

  • Conference paper
  • First Online:
Advanced Intelligent Systems for Sustainable Development (AI2SD’2018) (AI2SD 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 915))

  • 848 Accesses

Abstract

Steganography is the art of dissimulating secret data into digital files in an imperceptible way that does not arise the suspicion; it is one of the techniques of information security field. In this paper, a steganographic method based on the Faber-Schauder discrete wavelet transform is proposed, the embedding of the secret data is performed in the Least Significant Bits of the integer part of the high frequency coefficients. The secret message is decomposed into packets of K bits, and then each packet is transformed into another packet based on a permutation that allows obtaining the most matches possible between the message and the K-LSBs of the coefficients. To assess the performance of the proposed method, experiments were carried out on a large set of images, and a comparison to prior works is accomplished. Results show a good level of imperceptibility and a good trade-off imperceptibility-capacity compared to literature.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chan, C.K., Cheng, L.M.: Hiding data in images by simple LSB substitution. Pattern Recogn. 37, 469–474 (2004). https://doi.org/10.1016/j.patcog.2003.08.007

    Article  MATH  Google Scholar 

  2. Bailey, K., Curtan, K.: An evaluation of image based steganography methods using visual inspection and automated detection techniques. Multimed. Tools Appl. 30, 55–88 (2006). https://doi.org/10.1007/s11042-006-0008-4

    Article  Google Scholar 

  3. Sharp, T.: An implementation of key based digital signal steganography. In: 4th International Workshop on Information hiding, vol. 2137, pp. 13–26 (2001). https://doi.org/10.1007/3-540-45496-9_2

    Chapter  Google Scholar 

  4. Mielikainen, J.: LSB matching revisited. IEEE Signal Process. Lett. 13, 285–287 (2006). https://doi.org/10.1109/LSP.2006.870357

    Article  Google Scholar 

  5. Provos, N.: Defending against statistical steganalysis. In: SSYM’01 Proceedings of the 10th Conference on USENIX Security, vol. 10, no. 24 (2001)

    Google Scholar 

  6. Wu, H.T., Dugelay, J.L., Cheung, Y.M.: A data mapping method for steganography and its application to images. In: International Workshop on Information hiding, vol. 5284, pp. 236–250 (2008). https://doi.org/10.1007/978-3-540-88961-8_17

    Chapter  Google Scholar 

  7. Hu, J., Li, T.: Reversible steganography using extended image interpolation technique. Comput. Electr. Eng. 46, 447–455 (2015). https://doi.org/10.1016/j.compeleceng.2015.04.014

    Article  Google Scholar 

  8. Benhfid, A., Ameur, E.B., Taouil, Y.: High capacity data hiding methods based on spline interpolation. In: 5th International Conference on Multimedia Computing and Systems (ICMCS), pp. 157–162 (2016). https://doi.org/10.1109/icmcs.2016.7905641

  9. Tang, M., Zeng, S., Chen, X., Hu, J., Du, Y.: An adaptive image steganography using AMBTC compression and interpolation technique. Int. J. Light Electron Opt. 127, 471–477 (2016). https://doi.org/10.1016/j.ijleo.2015.09.216

    Article  Google Scholar 

  10. Wu, D.C., Tsai, W.H.: A steganographic method for images by pixel-value differencing. Pattern Recogn. Lett. 24, 1613–1626 (2003)

    Article  Google Scholar 

  11. Arya, M.S., Rani, M., Bedi, C.S.: Improved capacity image steganography algorithm using 16 pixel differencing with n-bit LSB substitution for RGB images. J. Electr. Comput. Eng. 6, 2735–2741 (2016). http://doi.org/10.11591/ijece.v6i6

  12. Upham, D.: Steganographic Algorithm JSTEG. https://zooid.org/~paul/crypto/jsteg/

  13. Westfeld, A.: F5-A steganographic algorithm. In: International Workshop on Information hiding, vol. 2137, pp. 289–302 (2001). https://doi.org/10.1007/3-540-45496-9_21

    Chapter  Google Scholar 

  14. Fridrich, J., Penvy, T., Kodovsky, J.: Statistically Undetectable JPEG steganography: dead ends, challenges and opportunities. In: MM\&SEC’07 Proceedings of the 9th Workshop on Multimedia and Security, pp. 3–14 (2007). https://doi.org/10.1145/1288869.1288872

  15. Chang, C.C., Chen, T.S., Chung, L.Z.: A steganographic method based upon JPEG and quantization table modification. Inf. Sci. 141, 123–138 (2002). https://doi.org/10.1016/S0020-0255(01)00194-3

    Article  MATH  Google Scholar 

  16. Wang, K., Lu, Z.M., Hu, Y.J.: A high capacity loseless data hiding scheme for JPEG images. J. Syst. Softw. 14, 147–157 (2015). https://doi.org/10.1016/j.jss.2013.03.083

    Article  Google Scholar 

  17. Gulve, A.K., Joshi, M.S.: An image steganography method hiding secret data into coefficients of integer wavelet transform using pixel value differencing approach. In: Mathematical Problems in Engineering, vol. 2015 (2014). http://dx.doi.org/10.1155/2015/684824

  18. Seyyedi, S.A., Ivanov, N.: A novel secure steganographic method based on zero tree method. Int. J. Adv. Stud. Comput. Sci. Eng. 3(3) (2014)

    Google Scholar 

  19. Taouil, Y., Ameur, E.B., Belghiti, M.T.: New image steganography method based on Haar discrete wavelet transform, EMENA-TSSL. Adv. Intell. Syst. Comput. 520, 287–297 (2016). https://doi.org/10.1007/978-3-319-46568-5_30

    Article  Google Scholar 

  20. Taouil, Y., Ameur, E.B., Benhfid, A., Harba, R., Jennane, R.: A data hiding scheme based on the Haar discrete wavelet transform and the K-LSB. Int. J. Imaging Robot. 17, 41–53 (2017)

    Google Scholar 

  21. Miri, A., Faez, K.: An image steganography method based on integer wavelet transform. Multimed. Tools Appl. 77, 13133–13144 (2017). https://doi.org/10.1007/s11042-017-4935-z

    Article  Google Scholar 

  22. Al-Dmour, H., Al-Ani, A.: A steganography embedding method based on edge identification and XOR coding. Expert Syst. Appl. 46, 293–306 (2016). https://doi.org/10.1016/j.eswa.2015.10.024

    Article  Google Scholar 

  23. Zhiwei, K., Jing, L., Yigang, H.: Steganography based on wavelet transform and modulus function. J. Syst. Eng. Electron. 18, 628–632 (2007). https://doi.org/10.1016/S1004-4132(07)60139-X

    Article  Google Scholar 

  24. Bedi, P., Bansal, R., Sehgal, P.: Using PSO in a spatial domain based image hiding scheme with distortion tolerance. Comput. Electr. Eng. 39, 640–654 (2013). https://doi.org/10.1016/j.compeleceng.2012.12.021

    Article  Google Scholar 

  25. Mostafa, H., Fouad, A., Sami, G.: A hybrid Curvelet transform and genetic algorithm for image steganography. Int. J. Adv. Comput. Sci. Appl. 8(8) (2017). https://doi.org/10.14569/ijacsa.2017.080843

  26. Test images database. http://sipi.usc.edu/database/

  27. Miri, A., Faez, K.: Adaptive image steganography based on transform domain via genetic algorithm. Optik 145, 158–168 (2017). https://doi.org/10.1016/j.ijleo.2017.07.043

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Youssef Taouil .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Taouil, Y., Ameur, E.B. (2019). Steganographic Algorithm Based on Adapting Secret Message to the Cover Image. In: Ezziyyani, M. (eds) Advanced Intelligent Systems for Sustainable Development (AI2SD’2018). AI2SD 2018. Advances in Intelligent Systems and Computing, vol 915. Springer, Cham. https://doi.org/10.1007/978-3-030-11928-7_69

Download citation

Publish with us

Policies and ethics