Skip to main content
Top

2017 | OriginalPaper | Chapter

A New Image Encryption Algorithm Based on DNA Dynamic Encoding and Hyper-Chaotic System

Authors : Guangzhao Cui, Yishan Liu, Xuncai Zhang, Zheng Zhou

Published in: Bio-inspired Computing: Theories and Applications

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Aiming at the deficiency of the low sensitivity of DNA encoding and chaotic encryption algorithms to text and key, and the limited encoding rules of DNA, etc. This paper presents a new image encryption algorithm based on DNA dynamic encoding and hyper-chaotic system. Firstly, the algorithm uses the SHA-3 algorithm to process the original image, generate a set of hash values, perform the dynamic encoding of the generated hash values and then carry out XOR operation with the original image, and then the generated hash values through Hamming distance processing to generate the initial value of the hyper-chaotic system. Secondly, the S-box is constructed by the sequence values generated by the hyper-chaotic system, and the XOR-shift manipulation is performed to the image by using the S-box. Finally, the image is scrambled by the hyper-chaotic Chen System. The simulation results and theoretical analysis show that the algorithm improves the sensitivity of key and the security of data transmission, and has better ability of anti-exhaustive attack, statistical attack and differential attack.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Zhu, C.: A novel image encryption scheme based on improved hyperchaotic sequences. Opt. Commun. 285(1), 29–37 (2012)CrossRef Zhu, C.: A novel image encryption scheme based on improved hyperchaotic sequences. Opt. Commun. 285(1), 29–37 (2012)CrossRef
2.
go back to reference Peng, J., Jin, S., Liao, X.: A novel digital image encryption algorithm based on hyperchaos by controlling Lorenz system. In: Proceedings of the 5th International Conference on Natural Computation, pp. 395–399. IEEE Press (2009) Peng, J., Jin, S., Liao, X.: A novel digital image encryption algorithm based on hyperchaos by controlling Lorenz system. In: Proceedings of the 5th International Conference on Natural Computation, pp. 395–399. IEEE Press (2009)
3.
go back to reference Seripeariu, L., Frunza, M.D.: A new image encryption algorithm based on inversable functions defined on Galois fields. In: International Symposium on Signals, Circuits and Systems, vol. 1, pp. 243–246. IEEE (2005) Seripeariu, L., Frunza, M.D.: A new image encryption algorithm based on inversable functions defined on Galois fields. In: International Symposium on Signals, Circuits and Systems, vol. 1, pp. 243–246. IEEE (2005)
4.
go back to reference Wang, X.Y., Zhang, Y.Q., Bao, X.M.: A novel chaotic image encryption scheme using DNA sequence operations. Optics Lasers Eng. 73(1), 53–61 (2015)CrossRef Wang, X.Y., Zhang, Y.Q., Bao, X.M.: A novel chaotic image encryption scheme using DNA sequence operations. Optics Lasers Eng. 73(1), 53–61 (2015)CrossRef
5.
go back to reference Jiezhi, W., Zengqiang, C., Zhuzhi, Y., et al.: The generation of a hyperchaotic system based on a three-dimensional autonomous chaotic system. J. Chin. Phys. 15(6), 1216–1225 (2006)CrossRef Jiezhi, W., Zengqiang, C., Zhuzhi, Y., et al.: The generation of a hyperchaotic system based on a three-dimensional autonomous chaotic system. J. Chin. Phys. 15(6), 1216–1225 (2006)CrossRef
6.
go back to reference Zhu, Z.L., Zhang, W., Wong, K.W., Yu, H.: A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf. Sci. 181(6), 1171–1186 (2011)CrossRef Zhu, Z.L., Zhang, W., Wong, K.W., Yu, H.: A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf. Sci. 181(6), 1171–1186 (2011)CrossRef
7.
go back to reference Guesmi, R., Farah, M.A.B., Kachouri, A.: A novel chaos-based image encryption using DNA sequence operation and secure hash algorithm SHA-2. Nonlinear Dyn. 83(3), 1123–1136 (2016)CrossRefMATHMathSciNet Guesmi, R., Farah, M.A.B., Kachouri, A.: A novel chaos-based image encryption using DNA sequence operation and secure hash algorithm SHA-2. Nonlinear Dyn. 83(3), 1123–1136 (2016)CrossRefMATHMathSciNet
8.
go back to reference Pareek, N.K., Patidar, V., Sud, K.K.: Image encryption using chaotic logistic map. Image Vis. Comput. 24(9), 926–934 (2006)CrossRef Pareek, N.K., Patidar, V., Sud, K.K.: Image encryption using chaotic logistic map. Image Vis. Comput. 24(9), 926–934 (2006)CrossRef
9.
go back to reference Wei, X., Guo, L., Zhang, Q.: A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J. Syst. Softw. 85(2), 290–299 (2012)CrossRef Wei, X., Guo, L., Zhang, Q.: A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J. Syst. Softw. 85(2), 290–299 (2012)CrossRef
11.
go back to reference Akhavan, A., Samsudin, A., Akhshani, A.: Cryptanalysis of an image encryption algorithm based on DNA encoding. Opt. Laser Technol. 95, 94–99 (2017)CrossRef Akhavan, A., Samsudin, A., Akhshani, A.: Cryptanalysis of an image encryption algorithm based on DNA encoding. Opt. Laser Technol. 95, 94–99 (2017)CrossRef
12.
13.
go back to reference Enayatifar, R., Sadaei, H.J., Abdullah, A.H.: A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata. Opt. Laser Eng. 71, 33–41 (2015)CrossRef Enayatifar, R., Sadaei, H.J., Abdullah, A.H.: A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata. Opt. Laser Eng. 71, 33–41 (2015)CrossRef
14.
go back to reference Van Droogenbroeck, M.: Partial encryption of images for real-time applications. In: Fourth IEEE Benelux Signal Processing, Hilvarenbeek, The Netherlands, pp. 11–15 (2004) Van Droogenbroeck, M.: Partial encryption of images for real-time applications. In: Fourth IEEE Benelux Signal Processing, Hilvarenbeek, The Netherlands, pp. 11–15 (2004)
15.
go back to reference Gao, T., Chen, Z.: A new image encryption algorithm based on hyper-chaos. Phys. Lett. A. 372(4), 394–400 (2008)CrossRefMATH Gao, T., Chen, Z.: A new image encryption algorithm based on hyper-chaos. Phys. Lett. A. 372(4), 394–400 (2008)CrossRefMATH
16.
go back to reference Kumar, M., Iqbal, A., Kumar, P.: A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie-Hellman cryptography. Signal Process 125, 187–202 (2016)CrossRef Kumar, M., Iqbal, A., Kumar, P.: A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie-Hellman cryptography. Signal Process 125, 187–202 (2016)CrossRef
17.
go back to reference Zhou, C., Wei, X., Zhang, Q.: DNA sequence splicing with chaotic maps for image encryption. J. Comput. Theor. Nanosci. 7(10), 1904–1910 (2010)CrossRef Zhou, C., Wei, X., Zhang, Q.: DNA sequence splicing with chaotic maps for image encryption. J. Comput. Theor. Nanosci. 7(10), 1904–1910 (2010)CrossRef
18.
go back to reference Wang, Q., Zhang, Q., Wei, X.: Image encryption algorithm based on dna biological properties and chaotic systems. In: IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), pp. 132–136. IEEE (2010) Wang, Q., Zhang, Q., Wei, X.: Image encryption algorithm based on dna biological properties and chaotic systems. In: IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), pp. 132–136. IEEE (2010)
19.
go back to reference Adleman, L.: Molecular computation of solutions to combinatorial problems. Science 266(5187), 1020–1024 (1994)CrossRef Adleman, L.: Molecular computation of solutions to combinatorial problems. Science 266(5187), 1020–1024 (1994)CrossRef
20.
go back to reference Wang, X., Zhao, J., Liu, H.: A new image encryption algorithm based on chaos. Opt. Commun. 285(5), 562–566 (2012)CrossRef Wang, X., Zhao, J., Liu, H.: A new image encryption algorithm based on chaos. Opt. Commun. 285(5), 562–566 (2012)CrossRef
21.
go back to reference Xiao, G., Mingxin, L., Qin, L., Lai, X.: New field of cryptography: DNA cryptography. Chin. Sci. Bull. 51(12), 1413–1420 (2006)MATHMathSciNet Xiao, G., Mingxin, L., Qin, L., Lai, X.: New field of cryptography: DNA cryptography. Chin. Sci. Bull. 51(12), 1413–1420 (2006)MATHMathSciNet
22.
go back to reference Özkaynak, F., Yavuz, S.: Analysis and improvement of a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Nonlinear Dyn. 78(2), 1311–1320 (2014)CrossRefMATH Özkaynak, F., Yavuz, S.: Analysis and improvement of a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Nonlinear Dyn. 78(2), 1311–1320 (2014)CrossRefMATH
23.
go back to reference Zhang, Q., Liu, L., Wei, X.: Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps. AEU-Int. J. Electron. C. 68(3), 186–192 (2014)CrossRef Zhang, Q., Liu, L., Wei, X.: Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps. AEU-Int. J. Electron. C. 68(3), 186–192 (2014)CrossRef
24.
go back to reference Kong, L., Li, L.: A new image encryption algorithm based on chaos. In: 35th Chinese Control Conference (CCC), pp. 4932–4937. IEEE (2016) Kong, L., Li, L.: A new image encryption algorithm based on chaos. In: 35th Chinese Control Conference (CCC), pp. 4932–4937. IEEE (2016)
25.
go back to reference Özkaynak, F., Özer, A.B., Yavuz, S.: Security analysis of an image encryption algorithm based on chaos and DNA encoding. In: 2013 21st Signal Processing and Communications Applications Conference (SIU), pp. 1–4. IEEE (2013) Özkaynak, F., Özer, A.B., Yavuz, S.: Security analysis of an image encryption algorithm based on chaos and DNA encoding. In: 2013 21st Signal Processing and Communications Applications Conference (SIU), pp. 1–4. IEEE (2013)
26.
go back to reference Liu, Y., Tang, J., Xie, T.: Crypt analyzing a RGB image encryption algorithm based on DNA encoding and chaos map. Opt. Laser Technol. 60, 111–115 (2014)CrossRef Liu, Y., Tang, J., Xie, T.: Crypt analyzing a RGB image encryption algorithm based on DNA encoding and chaos map. Opt. Laser Technol. 60, 111–115 (2014)CrossRef
27.
go back to reference Liu, L., Zhang, Q., Wei, X.: A RGB image encryption algorithm based on DNA encoding and chaos map. Comput. Electr. Eng. 38(5), 1240–1248 (2012)CrossRef Liu, L., Zhang, Q., Wei, X.: A RGB image encryption algorithm based on DNA encoding and chaos map. Comput. Electr. Eng. 38(5), 1240–1248 (2012)CrossRef
28.
go back to reference Shi, X., Lu, W., Wang, Z., Pan, L., Cui, G., Xu, J., LaBean, T.H.: Programmable DNA tile self-assembly using a hierarchical subtile strategy. Nanotechnology 25(7), 075602 (2014)CrossRef Shi, X., Lu, W., Wang, Z., Pan, L., Cui, G., Xu, J., LaBean, T.H.: Programmable DNA tile self-assembly using a hierarchical subtile strategy. Nanotechnology 25(7), 075602 (2014)CrossRef
29.
go back to reference Yang, J., Jiang, S., Liu, X., Pan, L., Zhang, C.: Aptamer-binding directed DNA origami pattern for logic gates. ACS Appl. Mater. Interacs. 8, 34054–34060 (2016)CrossRef Yang, J., Jiang, S., Liu, X., Pan, L., Zhang, C.: Aptamer-binding directed DNA origami pattern for logic gates. ACS Appl. Mater. Interacs. 8, 34054–34060 (2016)CrossRef
30.
go back to reference Yang, J., Chen, D., Dong, Y., Liu, S., Pan, L., Zhang, C.: Logic nanoparticle beacon triggered by the binding induced effect of multiple inputs. ACS Appl. Mater. Interfaces 6(16), 14486–14492 (2014)CrossRef Yang, J., Chen, D., Dong, Y., Liu, S., Pan, L., Zhang, C.: Logic nanoparticle beacon triggered by the binding induced effect of multiple inputs. ACS Appl. Mater. Interfaces 6(16), 14486–14492 (2014)CrossRef
31.
go back to reference Sun, J., Wu, Y., Cui, G.: Finite-time real combination synchronization of three complex-variable chaotic systems with unknown parameters via sliding mode control. Nonlinear Dyn. 88(3), 1677–1690 (2017)CrossRef Sun, J., Wu, Y., Cui, G.: Finite-time real combination synchronization of three complex-variable chaotic systems with unknown parameters via sliding mode control. Nonlinear Dyn. 88(3), 1677–1690 (2017)CrossRef
32.
go back to reference Sun, J., Wang, Y., Wang, Y.: Finite-time synchronization between two complex-variable chaotic systems with unknown parameters via nonsingular terminal sliding mode control. Nonlinear Dyn. 85(2), 1105–1117 (2016)CrossRefMATHMathSciNet Sun, J., Wang, Y., Wang, Y.: Finite-time synchronization between two complex-variable chaotic systems with unknown parameters via nonsingular terminal sliding mode control. Nonlinear Dyn. 85(2), 1105–1117 (2016)CrossRefMATHMathSciNet
33.
go back to reference Sun, J., Shen, Y.: Quasi-ideal memory system. IEEE Trans. Cybern. 45(7), 1353–1362 (2015)CrossRef Sun, J., Shen, Y.: Quasi-ideal memory system. IEEE Trans. Cybern. 45(7), 1353–1362 (2015)CrossRef
34.
Metadata
Title
A New Image Encryption Algorithm Based on DNA Dynamic Encoding and Hyper-Chaotic System
Authors
Guangzhao Cui
Yishan Liu
Xuncai Zhang
Zheng Zhou
Copyright Year
2017
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-7179-9_22

Premium Partner