Open Access Open Access  Restricted Access Subscription or Fee Access

Chaos-Based Fast Image Encryption Scheme with Double Zigzag Permutation and Secure SHA256


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/irecap.v12i2.21418

Abstract


Encryption is generally used to protect the content of images. This paper proposes a simple chaos-based color image encryption algorithm with permutation and diffusion stages dependent on the plain image to increase plain text sensitivity by collaboratively leveraging a sampled random noise signal, SHA-256, Henon chaotic map, double zigzag scanning and Lorenz system. Specifically, a hash value of the plain image and a sampled true random noise signal are generated using SHA-256 hash function and considered as an initial one-time key, which is then used to locate values from the sampled true random noise signal array to define the initial values and parameters for chaotic Henon map and Lorenz system. The Henon chaotic map creates an output that defines the starting point for double zigzag pixel scanning in the permutation stage, whereas the Lorenz system generates three sequences to diffuse the image’s three components; red, green, and blue using the XOR operation in order to get an encrypted image. Finally, statistical analysis results are offered to evaluate the complexity and ascertain security functionality for the proposed algorithm. Results show that the proposed image encryption algorithm is superior in comparison to other existing algorithms.
Copyright © 2022 Praise Worthy Prize - All rights reserved.

Keywords


Chaos; Henon; Image Encryption; Lorenz; Sensitivity; SHA-256

Full Text:

PDF


References


G. Chen, Y. Mao, C. K. Chui, A symmetric image encryption scheme based on 3d chaotic cat maps, Chaos, Solitons & Fractals, Volume 21, (Issue 3), 2004, Pages 749-761.
https://doi.org/10.1016/j.chaos.2003.12.022

G. Ye, X. Huang, An efficient symmetric image encryption algorithm based on an intertwining logistic map, Neurocomputing, Volume 251, 2017, Pages 45-53.
https://doi.org/10.1016/j.neucom.2017.04.016

Z.l. Zhu, W. Zhang, K.W. Wong, H. Yu, A chaos-based symmetric image encryption scheme using a bit-level permutation, Information Sciences, Volume 181, (Issue 6), 2011, Pages 1171-1186.
https://doi.org/10.1016/j.ins.2010.11.009

S. Som, A. Mitra, S. Palit, B. Chaudhuri, A selective bitplane image encryption scheme using chaotic maps, Multimedia Tools and Applications, Volume 78, (Issue 8), 2019, Pages. 10373- 10400.
https://doi.org/10.1007/s11042-018-6539-7

G. Ablay, A chaotic random bit generator with image encryption applications, International Journal of Computing Academic Research, Volume 5, 2016, Pages 207-214.

D. Dey, D. Giri, B. Jana, T. Maitra, R. N. Mohapatra, Linear- feedback shift register-based multi-ant cellular automation and chaotic map-based image encryption, Security and Privacy, volume 1, (Issue 6), 2018, Page e52.
https://doi.org/10.1002/spy2.52

V. G. Ivancevic, T. T. Ivancevic, Complex Nonlinearity: Chaos, Phase Transitions, Topology Change and Path Integrals (Springer Science & Business Media, 2008).
https://doi.org/10.1007/978-3-540-79357-1

J. M. T. Thompson, H. B. Stewart, Nonlinear Dynamics and Chaos (John Wiley & Sons, 2002).

X. Wang, L. Teng, X. Qin, A novel colour image encryption algorithm based on chaos, Signal Processing, Volume 92, (Issue 4), 2012, Pages 1101- 1108.
https://doi.org/10.1016/j.sigpro.2011.10.023

Z. Hua, Y. Zhou, H. Huang, Cosine-transform-based chaotic system for image encryption, Information Sciences, Volume 480, 2019, Pages 403-419.
https://doi.org/10.1016/j.ins.2018.12.048

J. Fridrich, Symmetric ciphers based on two-dimensional chaotic maps, International Journal of Bifurcation and chaos, Volume 8, (Issue 6), 1998, Pages 1259-1284.
https://doi.org/10.1142/S021812749800098X

L. Huang, S. Cai, M. Xiao, X. Xiong, A simple chaotic map-based image encryption system using both plaintext related permutation and diffusion, Entropy, Volume 20, (Issue 7), 2018, Page 535.
https://doi.org/10.3390/e20070535

M. Jarjar, S. Hraoui, S. Najah, K. Zenkouar, New technology of color image encryption based on chaos and two improved Vigenère steps, Multimedia Tools and Applications, 2022, Pages 1 - 25.
https://doi.org/10.1007/s11042-022-12750-1

B. Stoyanov, K. Kordov, Image encryption using Chebyshev map and rotation equation, Entropy, Volume 17, (Issue 4), 2015, Pages 2117 - 2139.
https://doi.org/10.3390/e17042117

C. Fu, J.-j. Chen, H. Zou, W.-h. Meng, Y.-f. Zhan, Y.-w. Yu, A chaos-based digital image encryption scheme with an improved diffusion strategy, Optics Express, Volume 20, (Issue 3), 2012, Pages 2363-2378.
https://doi.org/10.1364/OE.20.002363

Y. Zhang, Y. Tang, A plaintext-related image encryption algorithm based on chaos, Multimedia Tools and Applications, Volume 77, (Issue 6), 2018, Pages 6647 - 6669.
https://doi.org/10.1007/s11042-017-4577-1

Z. Parvin, H. Seyedarabi, M. Shamsi, A new secure and sensitive image encryption scheme based on new substitution with chaotic function, Multimedia Tools and Applications, Volume. 75, (Issue 17), 2016, Pages 10631 - 10648.
https://doi.org/10.1007/s11042-014-2115-y

Z. Tang, Y. Yang, S. Xu, C. Yu, X. Zhang, Image encryption with double spiral scans and chaotic maps, Security and Communication Networks, Volume. 2019, 2019.
https://doi.org/10.1155/2019/8694678

C. E. Shannon, Communication theory of secrecy systems, Bell System Technical Journal, Volume 28, (Issue 4), 1949, Pages 656 - 715.
https://doi.org/10.1002/j.1538-7305.1949.tb00928.x

H. Liu, A. Kadir, X. Sun, Chaos-based fast colour image encryption scheme with true random number keys from environmental noise, IET Image Processing, Volume 11, (Issue 5), 2017, Pages 324 - 332.
https://doi.org/10.1049/iet-ipr.2016.0040

L. Liu, Y. Chen, R. Ye, A plain image dependent image encryption scheme using half pixel level interchange permutation operation, International Journal of Network Security and Applications, Volume 9, 2017, Pages 57 - 75.
https://doi.org/10.5121/ijnsa.2017.9405

N. Pour, M. Yaghoobi, A new method in encryption of gray scale images using chaos game representation, Multimedia Tools and Applications, 2022, Pages 1 - 20.
https://doi.org/10.1007/s11042-022-12779-2

W. Zhang, H. Yu, Y.-l. Zhao, Z.-l. Zhu, Image encryption based on three-dimensional bit matrix permutation, Signal Processing, Volume 118, 2016, Pages 36 - 50.
https://doi.org/10.1016/j.sigpro.2015.06.008

M. He'non, A two-dimensional mapping with a strange attractor, Communications in Mathematical Physics, Volume 50, 1976, Pages 69 - 77.
https://doi.org/10.1007/BF01608556

E. N. Lorenz, Deterministic non-periodic flow, Journal of the Atmospheric Sciences, Volume 20, (Issue 2), 1963, Pages 130-141.
https://doi.org/10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2

W. Song, J. Liang, Difference equation of Lorenz system, International Journal of Pure and Applied Mathematics, Volume 83, (Issue 1), 2013, Pages 101 - 110.
https://doi.org/10.12732/ijpam.v83i1.9

O. M. Al-Hazaimeh, M. F. Al-Jamal, N. Alhindawi, A. Omari, Image encryption algorithm based on Lorenz chaotic map with dynamic secret keys, Neural Computing and Applications, Volume 31, (Issue 7), 2019, Pages 2395-2405.
https://doi.org/10.1007/s00521-017-3195-1

X. Jiang, Y. Xiao, Y. Xie, B. Liu, Y. Ye, T. Song, J. Chai, Y. Liu, Exploiting optical chaos for double images encryption with compressive sensing and double random phase encoding, Optics Communications, Volume 484, 2021, Page 126683.
https://doi.org/10.1016/j.optcom.2020.126683

X. Chai, X. Zheng, Z. Gan, and Y. Chen, Exploiting plaintext-related mechanism for secure color image encryption, Neural Computing and Applications, Volume 32, (Issue 12), 2020, Pages 8065 - 8088.
https://doi.org/10.1007/s00521-019-04312-8

B. M. Alshammari, R. Guesmi, T. Guesmi, H. Alsaif, A. Alzamil, Implementing a symmetric lightweight cryptosystem in highly constrained IoT devices by using a chaotic s-box, Symmetry, Volume 13, (Issue 1), 2021, Pages 129.
https://doi.org/10.3390/sym13010129

B. Arpacı, E. Kurt, K. C¸ Elik, B. Ciylan, Colored image encryption and decryption with a new algorithm and a hyperchaotic electrical circuit, Journal of Electrical Engineering & Technology, Volume 15, (Issue 3), 2020, Pages 1413 - 1429.
https://doi.org/10.1007/s42835-020-00393-x

H. Liu, F. Wen, A. Kadir, "Construction of a new 2d Chebyshev-sine map and its application to color image encryption, Multimedia Tools and Applications, Volume 78, (Issue 12), 2019, Pages 15997 - 16010.
https://doi.org/10.1007/s11042-018-6996-z

X. Wang, S. Chen, Y. Zhang, A chaotic image encryption algorithm based on random dynamic mixing, Optics & Laser Technology, Volume 138, 2021, Pages 106837.
https://doi.org/10.1016/j.optlastec.2020.106837

G. Jiao, X. Peng, K. Duan, Image encryption with the cross diffusion of two chaotic maps. KSII Transactions on Internet and Information Systems, Volume 13,(Issue 2),2019, Pages 1064-1079.
https://doi.org/10.3837/tiis.2019.02.031


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize