Abstract
In this paper, a novel image encryption algorithm based on Hénon map and compound spatiotemporal chaos is proposed. Pixel positions permutation and pixel values shuffling are both implemented via the cryptosystem proposed. In the permutation process, Hénon map is employed. In the shuffling stage, the merits of spatiotemporal chaos and compound chaos are combined. To enhance the security, an interception key and a modulation key based on the plain image are designed, which make the scheme robust against the known- and chosen-plaintext attacks and enlarge the key space as well. Experimental results and relevant security analysis show that the proposed cipher algorithm can provide adequate security for the confidentiality of images. In addition, compared with other competitive existing chaos-based image encryption schemes, the new algorithm has superiority in aspects such as key space, key sensitivity, plaintext sensitivity, and execution efficiency.
Similar content being viewed by others
References
Ahmed A, Abd E-L, Li L, Xiamu N (2012) A new image encryption scheme based on cyclic elliptic curve and chaotic system. Multimed Tools Appl. doi:10.1007/s11042-012–1173-2
Chen SL, Hwang TT, Lin WW (2010) Randomness enhancement using digitalized modified Logistic map. IEEE Trans Circuits and Systems-II: Express Briefs 57(12):996–1000
Chen G, Mao Y, Chui CK (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos, Solitons Fractals 21:749–761
Chen JY, Zhou JW, Wong KW (2011) A modified chaos-based joint compression and encryption scheme. IEEE Trans On Cirtuits and Systems II-Express Briefs 58(2):110–114
Gao T, Chen Z (2008) A new image encryption algorithm based on hyper-chaos. Phys Lett A 372:394–400
Hénon M (1976) A two-dimensional mapping with a strange attractor. Commun Math Phys 50(1):69–77
Huang XL (2011) Image encryption algorithm using chaotic Chebyshev generator. Nonlinear Dyn 67(4):2411–2417
Huang CK, Nien HH (2009) Multi chaotic systems based pixel shuffle for image encryption. Opt Commun 282(11):2123–2127
Huang XL, Ye GD (2012) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl. doi:10.1007/s11042-012-1331-6
Jastrzebski K, Kotulski Z (2009) On Improved Image Encryption Scheme Based on Chaotic Map Lattices. Engng Trans 57(2):69–84
Lian SG, Sun JS, Wang ZQ (2005) A block cipher based on a suitable use of the chaotic standard map. Chaos Solitons Fractals 26(1):117–129
Liao XF, Li XM, Pen J, Chen GR (2004) A digital secure image communication scheme based on the chaotic chebyshev map. Int J Commun Syst 17(5):437–445
Liu H, Wang X (2010) Color image encryption based on one-time keys and robust chaotic maps. Comput Math Appl 59(10):3320–3327
Mao Y, Chen G, Lian S (2004) A novel fast image encryption scheme based on 3D chaotic baker maps. Int J Bifurc Chaos 14(10):3613–3624
Pareek NK, Patidar V, Sud KK (2006) Image encryption using chaotic logistic map. Image Vis Comput 24:926–934
Pisarchik AN, Flores-Carmona NJ, Carpio-Valadez M (2006) Encryption and decryption of images with chaotic map lattices. Chaos 16:033118
Rhouma R, Meherzi S, Belghith S (2009) OCML-based colour image encryption. Chaos, Solitons Fractals 40(1):309–318
Sathyanarayana SV, Aswatha Kumar M, Hari Bhat KN (2011) Symmetric key image encryption scheme with key sequences derived from random sequence of cyclic elliptic curve points. Int J Netw Secur 12:137–15031
Shang ZW, Ren HG, Zhang J (2008) A block location scrambling algorithm of digital image based on Arnold transformation. Proc. of the 9th International Conference for Young Computer Scientists, pp 2942–2947
Short KM (1997) Signal extraction from chaotic communication. Int J Bifurcat Chaos 7(7):1579–97
Sun FY, Liu ST, Li ZQ, Lu ZW (2008) A novel image encryption scheme based on spatial chaos map. Chaos, Solitons Fractals 38(3):631–640
Sun FY, Lu ZW, Liu ST (2010) A new cryptosystem based on spatial chaotic system. Opt Commun 283(10):2066–2073
Tang ZJ, Zhang XQ (2011) Secure image encryption without size limitation using Arnold transform and random strategies. J Multimed 6(2):202–206
Tang ZJ, Zhang XQ, Lan WW (2014) Efficient image encryption with block shuffling and chaotic map. Multimed Tools Appl. doi:10.1007/s11042-014–1861-1
Tong X, Cui M (2008) Image encryption with compound chaotic sequence cipher shifting dynamically. Image Vis Comput 26(6):843–850
Wang Y, Wong KW, Liao XF, Chen GR (2011) A new chaos-based fast image encryption algorithm. Appl Soft Comput 11(1):514–522
Wang PR, Xu Z, Fu C, Zhu WY, Wang XY (2006) Composed chaos-based image encryption algorithm. J Commun 27(11A):285–289
Wang XY, Yang L, Liu R, Kadir A (2010) A chaotic image encryption algorithm based on perceptron model. Nonlinear Dyn 62(3):615–621
Wong KW, Kwok BS-H, Law WS (2008) A fast image encryption scheme based on chaotic standard map. Phys Lett A 372:2645–2652
Xiang T, Liao XF, Tang GP, Chen Y, Wong KW (2006) A novel block cryptosystem based on iterating a chaotic map. Phys Lett A 349:109–115
Xiang T, Wong KW, Liao XF (2007) Selective image encryption using a spatiotemporal chaotic system. Chaos 17(2):0231151–02311512
Yang T, Yang LB, Yang CM (1998) Cryptanalyzing chaotic secure communications using return maps. Phys Lett A 245:495–510
Ye GD, Wong KW (2012) An efficient chaotic image encryption algorithm based on a generalized Arnold map. Nonlinear Dyn 69(4):2079–2087
Zhou Q, Wong K-W, Liao X, Xiang T, Hu Y (2008) Parallel image encryption algorithm based on discretized chaotic map. Chaos, Solitons Fractals 38:1081–1092
Zhu CX (2012) A novel image encryption scheme based on improved hyperchaotic sequences. Opt Commun 285(1):29–37
Zhu CX, Chen ZG, Ouyang WW (2006) A new image encryption algorithm based on general Chen’s chaotic system. J of Central South University (Science and Technology) 37(6):1142–1148
Zhu LH, Li WZ, Liao LJ, Li H (2006) A novel algorithm for scrambling digital image based on cat chaotic mapping. Proc. of IIH-MSP ’06 pp 601–604
Acknowledgements
This work was supported by the National Natural Science Foundation of China (No. 61101014, 51077057), and the Fundamental Research Funds for the Central Universities, SCUT (No. 2013ZZ057).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zheng, Y., Jin, J. A novel image encryption scheme based on Hénon map and compound spatiotemporal chaos. Multimed Tools Appl 74, 7803–7820 (2015). https://doi.org/10.1007/s11042-014-2024-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-014-2024-0