A novel and effective image encryption algorithm based on chaos and DNA encoding

Multimedia Tools and Applications - Tập 76 Số 5 - Trang 6229-6245 - 2017
Xingyuan Wang1, Chuanming Liu1
1Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China

Tóm tắt

Từ khóa


Tài liệu tham khảo

Akhavan A, Samsudin A, Akhshani A (2015) Cryptanalysis of an improvement over an image encryption method based on total shuffling. Opt Commun 350:77–82

Barakat ML, Mansingka AS, Radwan AG, Salama KN (2014) Hardware stream cipher with controllable chaos generator for colour image encryption. Imag Process, IET 8(1):33–43

Behnia S, Akhshani A, Ahadpour S, Mahmodi H, Akhavan A (2007) A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps. Phys Lett A 366(4):391–396

Belazi A, Hermassi H, Rhouma R, Belghith S (2014) Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map. Nonlinear Dynam 76(4):1989–2004

Blakley GR, Borosh I (1979) Rivest-Shamir-Adleman public key cryptosystems do not always conceal messages. Comput Math Applic 5(3):169–178

Boriga RE, Dăscălescu AC, Diaconu AV (2014) A new fast image encryption scheme based on 2D chaotic maps. IAENG Int J Comput Sci 41(4):249–258

Chen G, Mao Y, Chui CK (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos, Solitons Fractals 21(3):749–761

Cheng H, Huang C, Ding Q et al. (2014) An efficient image encryption scheme based on ZUC stream cipher and chaotic logistic map. In Intelligent data analysis and its applications, volume II (pp. 301–310). Springer International Publishing

Elhoseny HM, Ahmed HE, Kazemian HB, El-Samie FEA (2014) Image encryption using development of 1D chaotic maps. Digit Imag Process 6(3):118–126

Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93

Fouda JAE, Effa JY, Sabat SL, Ali M (2014) A fast chaotic block cipher for image encryption. Commun Nonlinear Sci Numer Simul 19(3):578–588

Guesmi R, Farah MAB, Kachouri A, Samet M (2015) Hash key-based image encryption using crossover operator and chaos. Multimed Tools Applic 74:1–17

Huang XL, Ye GD (2014) An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Applic 72(1):57–70

Hussain I, Shah T, Gondal MA, Mahmood H (2013) A novel image encryption algorithm based on chaotic maps and GF (28) exponent transformation. Nonlinear Dynam 72(1–2):399–406

Hussain I, Shah T, Gondal MA (2014) Image encryption algorithm based on total shuffling scheme and chaotic S-box transformation. J Vib Control 20(14):2133–2136

Jain A, Rajpal N (2015) A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps. Multimed Tools Applic 74:1–18

Khan M, Shah T (2014) A construction of novel chaos base nonlinear component of block cipher. Nonlinear Dynam 76(1):377–382

Lindholm E, Nickolls J, Oberman S, Montrym J (2008) NVIDIA Tesla: a unified graphics and computing architecture. Ieee Micro 28(2):39–55

Liu H, Kadir A, Gong P (2015) A fast color image encryption scheme using one-time S-Boxes based on complex chaotic system and random noise. Opt Commun 338:340–347

Liu HJ, Wang XY (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–1466

Mannai O, Bechikh R, Hermassi H et al. (2015) A new image encryption scheme based on a simple first-order time-delay system with appropriate nonlinearity. Nonlinear Dynam 1–11

Monaghan DS, Gopinathan U, Naughton TJ, Sheridan JT (2007) Key-space analysis of double random phase encryption technique. Appl Opt 46(26):6641–6647

Nvidia CUDA (2007) Compute unified device architecture programming guide

Owens JD, Houston M, Luebke D, Green S, Stone JE, Phillips JC (2008) GPU computing. Proc IEEE 96(5):879–899

Rivest R (1992) The MD5 message-digest algorithm

Roohbakhsh D, Yaghoobi M (2015) Fast adaptive image encryption using chaos by dynamic state variables selection. Int J Comput Applic 113(12)

Tang Z, Lan W, Dai Y (2011) Image encryption using mapping array and random division. ICIC Exp Lett Int J Res Surveys Part B, Applic 2(6):1297–1302

Tang Z, Zhang X (2011) Secure image encryption without size limitation using Arnold transform and random strategies. Jo Multimed 6(2):202–206

Tang Z, Zhang X, Lan W (2015) Efficient image encryption with block shuffling and chaotic map. Multimed Tools Applic 74:5429–5448

Vahidi J, Gorji M, Mazandaran I (2014) The confusion-diffusion image encryption algorithm with dynamical compound chaos. J Math Comput Sci (JMCS) 9(4):451–457

Wang XY, Liu LT, Zhang YQ (2015) A novel chaotic block image encryption algorithm based on dynamic random growth technique. Opt Lasers Eng 66:10–18

Wang XY, Wang Q (2014) A novel image encryption algorithm based on dynamic S-boxes constructed by chaos. Nonlinear Dynam 75(3):567–576

Wang XY, Wang Q (2014) A fast image encryption algorithm based on only blocks in cipher text. Chin Phys B 23(3):030503

Wang XY, Wang Q, Zhang YQ (2014) A fast image algorithm based on rows and columns switch. Nonlinear Dynam 79(2):1141–1149

Wang XY, Xu DH (2014) Image encryption using genetic operators and intertwining logistic map. Nonlinear Dynam 78(4):2975–2984

Wang XL, Zhang HL (2015) A color image encryption with heterogeneous bit-permutation and correlated chaos. Opt Commun 342:51–60

Wang XY, Zhang YQ, Bao XM (2015) A novel chaotic image encryption scheme using DNA sequence operations. Opt Lasers Eng 73:53–61

Wang XY, Zhao JF, Liu HJ (2012) A new image encryption algorithm based on chaos. Opt Commun 285(5):562–566

Wu Y, Zhou YC, Saveriades G, Agaian S, Noonan JP, Natarajan P (2013) Local Shannon entropy measure with statistical tests for image randomness. Inf Sci 222:323–342

Zhang YQ, Wang XY (2014) Analysis and improvement of a chaos-based symmetric image encryption scheme using a bit-level permutation. Nonlinear Dynam 77(3):687–698

Zhang Y, Wen W, Su M, Li M (2014) Cryptanalyzing a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik-Int J Light Electron Optics 125(4):1562–1564

Zhang Y, Xiao D, Wen W, Li M (2014) Breaking an image encryption algorithm based on hyper-chaotic system with only one round diffusion process. Nonlinear Dynam 76(3):1645–1650