Skip to main content
Log in

Digital image scrambling based on a new one-dimensional coupled Sine map

  • Original paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

This paper proposes a new one-dimensional chaotic map, called chaotic coupled Sine map (CCSM), for the scrambling and encryption processes. The purpose of the CCSM design is to increase the security of the key space relative to the basic maps, such as Logistic map and Sine map. Bifurcation diagram and Lyapunov exponent analysis showed that the proposed map is fully chaotic and can be used as a secure pseudo-random number generator in encryption systems. Furthermore, to increase the flexibility of the proposed method, a dynamic algorithm based on the size of blocks is used in the scrambling process. To compare the proposed method and some similar schemes, a simple encryption process is used. The simulation results of this algorithm are evaluated based on security and performance analysis criteria. The comparison results show that the suggested technique has better performance in terms of security and visual quality measure.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Gao, H., Zhang, Y., Liang, S., Li, D.: A new chaotic algorithm for image encryption. Chaos Solitons Fractals 29(2), 393–399 (2006)

    Article  MATH  Google Scholar 

  2. Pareek, N.K., Patidar, V., Sud, K.K.: Image encryption using chaotic logistic map. Image Vis. Comput. 24(9), 926–934 (2006)

    Article  Google Scholar 

  3. Guan, Z.-H., Huang, F., Guan, W.: Chaos-based image encryption algorithm. Phys. Lett. A 346(1–3), 153–157 (2005)

    Article  MATH  Google Scholar 

  4. Menezes, A.J., Van Oorschot, P.C., Vanstone, S.A.: Handbook of Applied Cryptography. The CRC Press Series on Discrete Mathematics and its Applications. CRC Press, New York (1997)

    Google Scholar 

  5. Wang, X., Wang, X., Zhao, J., Zhang, Z.: Chaotic encryption algorithm based on alternant of stream cipher and block cipher. Nonlinear Dyn. 63(4), 587–597 (2011)

    Article  MathSciNet  Google Scholar 

  6. Lian, S.: A block cipher based on chaotic neural networks. Neurocomputing 72(4–6), 1296–1301 (2009)

    Article  Google Scholar 

  7. Lin, Z., Wang, G., Wang, X., Yu, S., Lü, J.: Security performance analysis of a chaotic stream cipher. Nonlinear Dyn. 94(2), 1003–1017 (2018)

    Article  Google Scholar 

  8. Lambić, D.: Security analysis and improvement of a block cipher with dynamic s-boxes based on tent map. Nonlinear Dyn. 79(4), 2531–2539 (2015)

    Article  MathSciNet  Google Scholar 

  9. Daemen, J., Rijmen, V.: Announcing the advanced encryption standard (AES), Federal Information Processing Standards Publication, vol. 197

  10. Daemen, J., Rijmen, V.: The Rijndael block cipher: AES proposal. In: First candidate conference (AeS1), pp. 343–348 (1999)

  11. Westlund, H.B.: Nist reports measurable success of advanced encryption standard. J. Res. Natl. Inst. Stand. Technol. 107(3), 307 (2002)

    Article  Google Scholar 

  12. Taqieddin, E., Abu-Rjei, O., Mhaidat, K., Bani-Hani, R.: Efficient FPGA implementation of the RC4 stream cipher using block RAM and pipelining. Proc. Comput. Sci. 63, 8–15 (2015)

    Article  Google Scholar 

  13. Jindal, P., Singh, B.: RC4 encryption—a literature survey. Proc. Comput. Sci. 46, 697–705 (2015)

    Article  Google Scholar 

  14. Kumari, M., Gupta, S., Sardana, P.: A survey of image encryption algorithms. 3D Research 8(4), 37 (2017)

    Article  Google Scholar 

  15. Li, C.: When an attacker meets a cipher-image in 2018: a year in review. ArXiv preprint arXiv:1903.11764

  16. Kaur, M., Kumar, V.: A comprehensive review on image encryption techniques. Arch. Comput. Methods Eng. 1–29 (2018). https://doi.org/10.1007/s11831-018-9298-8

  17. Li, C., Luo, G., Qin, K., Li, C.: An image encryption scheme based on chaotic tent map. Nonlinear Dyn. 87(1), 127–133 (2017)

    Article  Google Scholar 

  18. Ye, G.: A block image encryption algorithm based on wave transmission and chaotic systems. Nonlinear Dyn. 75(3), 417–427 (2014)

    Article  Google Scholar 

  19. Huang, X.: Image encryption algorithm using chaotic Chebyshev generator. Nonlinear Dyn. 67(4), 2411–2417 (2012)

    Article  MathSciNet  Google Scholar 

  20. Seyedzadeh, S.M., Norouzi, B., Mosavi, M.R., Mirzakuchaki, S.: A novel color image encryption algorithm based on spatial permutation and quantum chaotic map. Nonlinear Dyn. 81(1–2), 511–529 (2015)

    Article  MathSciNet  Google Scholar 

  21. Ye, G., Zhao, H., Chai, H.: Chaotic image encryption algorithm using wave-line permutation and block diffusion. Nonlinear Dyn. 83(4), 2067–2077 (2016)

    Article  MathSciNet  Google Scholar 

  22. Zhang, X., Mao, Y., Zhao, Z.: An efficient chaotic image encryption based on alternate circular s-boxes. Nonlinear Dyn. 78(1), 359–369 (2014)

    Article  Google Scholar 

  23. Farri, E., Ayubi, P.: A blind and robust video watermarking based on iwt and new 3D generalized chaotic Sine map. Nonlinear Dyn. 93(4), 1875–1897 (2018)

    Article  Google Scholar 

  24. Barani, M., Ayubi, P., Jalili, F., Valandar, M., Azariyun, E.: Image forgery detection in contourlet transform domain based on new chaotic cellular automata. Secur. Commun. Netw. 8(18), 4343–4361 (2015)

    Article  Google Scholar 

  25. Valandar, M., Ayubi, P., Barani, M.: A new transform domain steganography based on modified logistic chaotic map for color images. J. Inf. Secur. Appl. 34, 142–151 (2017)

    Google Scholar 

  26. Valandar, M.Y., Barani, M.J., Ayubi, P., Aghazadeh, M.: An integer wavelet transform image steganography method based on 3D Sine chaotic map. Multimed. Tools Appl. 78(8), 9971–9989 (2019)

    Article  Google Scholar 

  27. Wang, X.-Y., Gu, S.-X., Zhang, Y.-Q.: Novel image encryption algorithm based on cycle shift and chaotic system. Opt. Lasers Eng. 68, 126–134 (2015)

    Article  Google Scholar 

  28. Belazi, A., El-Latif, A.A.A., Belghith, S.: A novel image encryption scheme based on substitution–permutation network and chaos. Sig. Process. 128, 155–170 (2016)

    Article  Google Scholar 

  29. Hua, Z., Zhou, Y.: Image encryption using 2D logistic-adjusted-Sine map. Inf. Sci. 339, 237–253 (2016)

    Article  Google Scholar 

  30. Raza, S.F., Satpute, V.: A novel bit permutation-based image encryption algorithm. Nonlinear Dyn. 95(2), 859–873 (2019)

    Article  Google Scholar 

  31. Ye, G., Pan, C., Huang, X., Mei, Q.: An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn. 94(1), 745–756 (2018)

    Article  Google Scholar 

  32. Khan, M.: A novel image encryption scheme based on multiple chaotic s-boxes. Nonlinear Dyn. 82(1–2), 527–533 (2015)

    Article  MathSciNet  Google Scholar 

  33. SaberiKamarposhti, M., Mohammad, D., Rahim, M.S.M., Yaghobi, M.: Using 3-cell chaotic map for image encryption based on biological operations. Nonlinear Dyn. 75(3), 407–416 (2014)

    Article  Google Scholar 

  34. Sahari, M.L., Boukemara, I.: A pseudo-random numbers generator based on a novel 3D chaotic map with an application to color image encryption. Nonlinear Dyn. 94, 1–22 (2018)

    Article  Google Scholar 

  35. Wang, X., Feng, L., Li, R., Zhang, F.: A fast image encryption algorithm based on non-adjacent dynamically coupled map lattice model. Nonlinear Dyn. 95, 1–28 (2019)

    Article  Google Scholar 

  36. Li, Z., Peng, C., Li, L., Zhu, X.: A novel plaintext-related image encryption scheme using hyper-chaotic system. Nonlinear Dyn. 94(2), 1319–1333 (2018)

    Article  Google Scholar 

  37. Tong, X.-J., Zhang, M., Wang, Z., Liu, Y., Xu, H., Ma, J.: A fast encryption algorithm of color image based on four-dimensional chaotic system. J. Vis. Commun. Image Represent. 33, 219–234 (2015)

    Article  Google Scholar 

  38. Wang, X.-Y., Li, Z.-M.: A color image encryption algorithm based on hopfield chaotic neural network. Opt. Lasers Eng. 115, 107–118 (2019)

    Article  Google Scholar 

  39. Chai, X., Chen, Y., Broyde, L.: A novel chaos-based image encryption algorithm using dna sequence operations. Opt. Lasers Eng. 88, 197–213 (2017)

    Article  Google Scholar 

  40. Liu, W., Sun, K., Zhu, C.: A fast image encryption algorithm based on chaotic map. Opt. Lasers Eng. 84, 26–36 (2016)

    Article  Google Scholar 

  41. Pak, C., Huang, L.: A new color image encryption using combination of the 1D chaotic map. Sig. Process. 138, 129–137 (2017)

    Article  Google Scholar 

  42. Li, Y., Wang, C., Chen, H.: A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt. Lasers Eng. 90, 238–246 (2017)

    Article  Google Scholar 

  43. Chai, X., Gan, Z., Zhang, M.: A fast chaos-based image encryption scheme with a novel plain image-related swapping block permutation and block diffusion. Multimed. Tools Appl. 76(14), 15561–15585 (2017)

    Article  Google Scholar 

  44. Zhang, Y., Tang, Y.: A plaintext-related image encryption algorithm based on chaos. Multimed. Tools Appl. 77(6), 6647–6669 (2018)

    Article  Google Scholar 

  45. Chai, X.: An image encryption algorithm based on bit level brownian motion and new chaotic systems. Multimed. Tools Appl. 76(1), 1159–1175 (2017)

    Article  Google Scholar 

  46. Chai, X., Yang, K., Gan, Z.: A new chaos-based image encryption algorithm with dynamic key selection mechanisms. Multimed. Tools Appl. 76(7), 9907–9927 (2017)

    Article  Google Scholar 

  47. Li, C., Luo, G., Li, C.: A parallel image encryption algorithm based on chaotic duffing oscillators. Multimed. Tools Appl. 77(15), 19193–19208 (2018)

    Article  Google Scholar 

  48. Li, S., Zhao, Y., Qu, B., et al.: Image scrambling based on chaotic sequences and Veginère cipher. Multimed. Tools Appl. 66(3), 573–588 (2013)

    Article  Google Scholar 

  49. Zhang, Y., Xiao, D., Wen, W., Nan, H.: Cryptanalysis of image scrambling based on chaotic sequences and Vigenère cipher. Nonlinear Dyn. 78(1), 235–240 (2014)

    Article  Google Scholar 

  50. Hua, Z., Zhou, Y.: Design of image cipher using block-based scrambling and image filtering. Inf. Sci. 396, 97–113 (2017)

    Article  Google Scholar 

  51. Xu, L., Gou, X., Li, Z., Li, J.: A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion. Opt. Lasers Eng. 91, 41–52 (2017)

    Article  Google Scholar 

  52. Ye, G.: Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recogn. Lett. 31(5), 347–354 (2010)

    Article  Google Scholar 

  53. Zhao, L., Adhikari, A., Xiao, D., Sakurai, K.: On the security analysis of an image scrambling encryption of pixel bit and its improved scheme based on self-correlation encryption. Commun. Nonlinear Sci. Numer. Simul. 17(8), 3303–3327 (2012)

    Article  MathSciNet  Google Scholar 

  54. Liu, H., Wang, X.: Color image encryption using spatial bit-level permutation and high-dimension chaotic system. Opt. Commun. 284(16–17), 3895–3903 (2011)

    Article  Google Scholar 

  55. Hua, Z., Yi, S., Zhou, Y.: Medical image encryption using high-speed scrambling and pixel adaptive diffusion. Sig. Process. 144, 134–144 (2018)

    Article  Google Scholar 

  56. Parvees, M.M., Samath, J.A., Bose, B.P.: Secured medical images—a chaotic pixel scrambling approach. J. Med. Syst. 40(11), 232 (2016)

    Article  Google Scholar 

  57. Hilborn, R.C.: Chaos and Nonlinear Dynamics: An Introduction for Scientists and Engineers. Oxford University Press on Demand, Oxford (2000)

    Book  MATH  Google Scholar 

  58. Robert, L.D.: An Introduction to Chaotic Dynamical Systems. Addison-Wesley, Boston (1989)

    MATH  Google Scholar 

  59. May, R.M.: Simple mathematical models with very complicated dynamics. Nature 261(5560), 459 (1976)

    Article  MATH  Google Scholar 

  60. Hua, Z., Jin, F., Xu, B., Huang, H.: 2D logistic-sine-coupling map for image encryption. Sig. Process. 149, 148–161 (2018)

    Article  Google Scholar 

  61. Hua, Z., Zhou, Y., Pun, C.-M., Chen, C.P.: 2D sine logistic modulation map for image encryption. Inf. Sci. 297, 80–94 (2015)

    Article  Google Scholar 

  62. Hanis, S., Amutha, R.: A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure. Nonlinear Dyn. 95(1), 421–432 (2019)

    Article  Google Scholar 

  63. Aniszewska, D., Rybaczuk, M.: Lyapunov type stability and lyapunov exponent for exemplary multiplicative dynamical systems. Nonlinear Dyn. 54(4), 345–354 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  64. Parvaz, R., Zarebnia, M.: A combination chaotic system and application in color image encryption. Opt. Laser Technol. 101, 30–41 (2018)

    Article  Google Scholar 

  65. Feldman, D.P.: Chaos and Fractals: An Elementary Introduction. Oxford University Press, Oxford (2012)

    Book  MATH  Google Scholar 

  66. Peitgen, H.-O., Jürgens, H., Saupe, D.: Chaos and Fractals: New Frontiers of Science. Springer, Berlin (2006)

    MATH  Google Scholar 

  67. Rukhin, A., Soto, J., Nechvatal, J., Smid, M., Barker, E.: A statistical test suite for random and pseudorandom number generators for cryptographic applications. Technical report, Booz-Allen and Hamilton Inc, Mclean, VA (2001)

  68. Brown, R.G., Eddelbuettel, D., Bauer, D.: Dieharder: a random number test suite, Open Source software library, under development. http://www.phy.duke.edu/~rgb/General/dieharder.php. Accessed 2019

  69. Marsaglia, G.: Diehard: a battery of tests of randomness (online). http://stat.fsu.edu/~geo/diehard.html. Accessed 2019

  70. Walker, J.: ENT: a pseudorandom number sequence test program. Software and documentation. http://www.fourmilab.ch/random/. Accessed 2019

  71. L’Ecuyer, P., Simard, R.: Testu01: AC library for empirical testing of random number generators. ACM Trans. Math. Softw. 33(4), 22 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  72. The USC-SIPI image database. signal and image processing institute, USC University of Southern California, Miscellaneous volume. http://sipi.usc.edu/database/database.php?volume=misc. Accessed 2019

  73. Kodak lossless true color image suite. Image source. http://r0k.us/graphics/kodak. Accessed 2019

  74. Chen, J.-X., Zhu, Z.-L., Fu, C., Yu, H.: Optical image encryption scheme using 3-D chaotic map based joint image scrambling and random encoding in gyrator domains. Opt. Commun. 341, 263–270 (2015)

    Article  Google Scholar 

  75. Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)

    Article  Google Scholar 

  76. Shannon, C.E.: Communication theory of secrecy systems. Bell Syst. Tech. J. 28(4), 656–715 (1949)

    Article  MathSciNet  MATH  Google Scholar 

  77. Li, B., Liao, X., Jiang, Y.: A novel image encryption scheme based on improved random number generator and its implementation. Nonlinear Dyn. 95, 1–25 (2018)

    Google Scholar 

  78. Khan, M., Shah, T.: A novel statistical analysis of chaotic s-box in image encryption. 3D Research 5(3), 16 (2014)

    Article  Google Scholar 

  79. Tang, Z., Wang, F., Zhang, X.: Image encryption based on random projection partition and chaotic system. Multimed. Tools Appl. 76(6), 8257–8283 (2017)

    Article  Google Scholar 

  80. Özkaynak, F.: Brief review on application of nonlinear dynamics in image encryption. Nonlinear Dyn. 92(2), 305–313 (2018)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Behzad Yosefnezhad Irani.

Ethics declarations

Conflict of interest

The authors of this paper confirm that any part of this work was not published or submitted for publication elsewhere, and authors do not have any conflict of interest with anybody else.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yosefnezhad Irani, B., Ayubi, P., Amani Jabalkandi, F. et al. Digital image scrambling based on a new one-dimensional coupled Sine map. Nonlinear Dyn 97, 2693–2721 (2019). https://doi.org/10.1007/s11071-019-05157-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-019-05157-5

Keywords

Navigation