Abstract
Image encryption algorithm based on chaos has been widely used in various industries, but many image encryption algorithms based on low-dimensional chaos, resulting in the security of these encryption algorithms can not meet the requirements. In order to address the challenge, this paper proposes an image encryption algorithm based on 6D high-dimensional chaotic system and DNA encoding technique. First, the original image sequences is diffused and shuffled by several random chaos sequences. Second the generated sequences are diffused and shuffled by different chaos sequences on DNA level. At last, the different encoded sequences are combined into an encrypted image. The experimental results show that compared with the reference, the proposed algorithm has certain advantages in image entropy(value infinitely close to 8), pixel correlation and image complexity(key space larger than 2300), and also has good robustness against geometric and cut-off attacks.
Similar content being viewed by others
References
Pareek NK, Patidar V, Sud KK (2006) Image encryption using chaotic logistic map. Image Vis Comput 24(9):926–934
Guanrong C, Yaobin M, Chui CK (2004) A symmetric image encryption scheme based on 3d chaotic cat maps. Chaos Solitons Fractals :21
Furht B, Kirovski D (2004) Multimedia security handbook CRC press
Cheddad A, Condell J, Curran K, Mc Kevitt P (2010) Digital image steganography: survey and analysis of current methods. Signal Process 90 (3):727–752
Hussain UN, Chithralekha T (2011) Review of dna cryptology. Netw Commun Eng 3(13):843–849
Chang HK-C, Liu J-L (1997) A linear quadtree compression scheme for image encryption. Signal Process Image Commun 10(4):279–290
Chen G, Ueta T (1999) Yet another chaotic attractor. Int J Bifurcation Chaos 9(07):1465–1466
Bourbakis N, Alexopoulos C (1992) Picture data encryption using scan patterns. Pattern Recogn 25(6):567–581
Geetha S, Punithavathi P, Infanteena AM, Sindhu SSS (2018) A literature review on image encryption techniques. Int J Inf Secur Privacy (IJISP) 12 (3):42–83
Mao Y, Chen G, Lian S (2004) A novel fast image encryption scheme based on 3d chaotic baker maps. Int J Bifurcation Chaos 14(10):3613–3624
Mao Y, Chen G (2005) Chaos-based image encryption. In: Handbook of geometric computing, Springer, pp 231–265
Habutsu T, Nishio Y, Sasase I, Mori S (1991) A secret key cryptosystem by iterating a chaotic map. In: Workshop on the theory and application of of cryptographic techniques, Springer, pp 127–140
Hua Z, Jin F, Xu B, Huang H (2018) 2d logistic-sine-coupling map for image encryption. Signal Process 149:148–161
Murillo-Escobar MA, Meranza-Castillón MO, López-Gutiérrez RM, Cruz-Hernández C (2019) Suggested integral analysis for chaos-based image cryptosystems. Entropy 21(8):815
Babaei M (2013) A novel text and image encryption method based on chaos theory and dna computing. Natural Comput 12(1):101–107
Jain A, Rajpal N (2016) A robust image encryption algorithm resistant to attacks using dna and chaotic logistic maps. Multimed Tools Appl 75 (10):5455–5472
Zhang Q, Liu L, Wei X (2014) Improved algorithm for image encryption based on dna encoding and multi-chaotic maps. AEU-Int J Electr Commun 68 (3):186–192
Diaconu A-V, Costea A, Costea M-A (2014) Color image scrambling technique based on transposition of pixels between rgb channels using knight’s moving rules and digital chaotic map. Math Probl Eng :2014
Gao X (2021) A color image encryption algorithm based on an improved hénon map. Physica Scripta 96(6):065203
Zhang W, Yu H, Zhao Y-L, Zhu Z-L (2016) Image encryption based on three-dimensional bit matrix permutation. Signal Process 118:36–50
Li XW, Cho SJ, Kim ST (2014) A 3d image encryption technique using computer-generated integral imaging and cellular automata transform. Optik 125(13):2983–2990
Zhu Z-L, Zhang W, Wong K-w, Yu H (2011) A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf Sci 181(6):1171–1186
Liu H, Wang X (2011) Color image encryption using spatial bit-level permutation and high-dimension chaotic system. Opt Commun 284(16-17):3895–3903
Pyle I (1967) Format effectors in iso7 and ascii. Commun ACM 10 (3):137
Xian Y, Wang X, Wang X, Li Q, Ma B (2022) A chaotic image encryption algorithm based on sub-block spiral scans and matrix multiplication. In: International conference on artificial intelligence and security, Springer, pp 309–322
Gao X, Mou J, Xiong L, Sha Y, Yan H, Cao Y (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dyn 108(1):613–636
Lorenz EN (1963) Deterministic nonperiodic flow. J Atmos Sci 20 (2):130–141
Hu G (2009) Generating hyperchaotic attractors with three positive lyapunov exponents via state feedback control. Int J Bifurcation Chaos 19 (02):651–660
Yang Q, Osman WM, Chen C (2015) A new 6d hyperchaotic system with four positive lyapunov exponents coined. Int J Bifurcation Chaos 25 (04):1550060
Shalon D, Smith SJ, Brown PO (1996) A dna microarray system for analyzing complex dna samples using two-color fluorescent probe hybridization. Genome Res 6(7):639–645
Verma A, Dave M, Joshi R (2008) Dna cryptography: a novel paradigm for secure routing in mobile ad hoc networks (manets). J Discret Math Sci Cryptogr 11(4):393–404
Wu Y, Agaian SS, Noonan JP (2012)
Seyedzadeh SM, Mirzakuchaki S (2012) A fast color image encryption algorithm based on coupled two-dimensional piecewise chaotic map. Signal Process 92(5):1202–1215
Liang Z, Qin Q, Zhou C, Wang N, Xu Y, Zhou W (2021) Medical image encryption algorithm based on a new five-dimensional three-leaf chaotic system and genetic operation. PloS ONE 16(11):0260014
Shakiba A (2019) A randomized cpa-secure asymmetric-key chaotic color image encryption scheme based on the chebyshev mappings and one-time pad. Journal of King Saud University-Computer and Information Sciences
Iqbal N, Hanif M, Abbas S, Khan MA, Rehman ZU (2021) Dynamic 3d scrambled image based rgb image encryption scheme using hyperchaotic system and dna encoding. J Inf Secur Appl 58:102809
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Li, Q., Chen, L. An image encryption algorithm based on 6-dimensional hyper chaotic system and DNA encoding. Multimed Tools Appl 83, 5351–5368 (2024). https://doi.org/10.1007/s11042-023-15550-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15550-3