Skip to main content
Log in

Selective encryption for gray images based on chaos and DNA complementary rules

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

A new block cipher for gray images is proposed in this paper which fully utilizes whole set of DNA complementary rules dynamically for encoding and decoding each pixel of a block. The most significant (MSB) part of each block is added under DNA addition operation with least significant (LSB) while LSB part itself get encrypted by chaotically selecting different DNA rules for each pixel. The initial condition is calculated from 128-bits external input key and then the said key is modified for each subsequent block of an image. An image is permuted by Piecewise Linear Chaotic Map (PWLCM) while logistic sequence is used for the selection of encoding and decoding rules for each pixel of a block. The simulated experimental results and the security analysis in terms of quantitative and qualitative way show that our cipher can not only achieve good encryption effect to resist the exhaustive and statistical attacks but also is a good candidate for encrypting large sized uncompressed gray images.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Adelman (1994) Molecular computation of solution of combinatorial problems. Science 266:1021–1024

    Article  Google Scholar 

  2. Alvarez G, Li S (2006) Some basic cryptography requirements for chaos based cryptosystems. J Bifurcation Chaos 16:2129–2151

    Article  MATH  MathSciNet  Google Scholar 

  3. Behnia S, Akhshani A, Mahmodi H, Akhavan A (2008) “A novel algorithm for image encryption based on mixture of chaotic maps”. Chaos, Solitons Fractals 35:408–419

    Article  MATH  MathSciNet  Google Scholar 

  4. Biham E, Shamir A (1991) “Differential cryptanalysis of DES-like cryptosystems,” In Proceedings of the 10th Annual International Cryptology Conference on Advances in Cryptology: Springer-Verlag

  5. Biham E, Shamir A (1993) Differential cryptanalysis of the Full 16-round DES, In Proceedings of the 12th Annual International Cryptology Conference on Advances in Cryptology: Springer-Verlag

  6. Chang WC, Wong KW, Yu H, Zhu ZL (2012) An image encryption scheme using light weight bit level confusion and cascade cross circular diffusion. Opt Commun 285:2343–2354

    Article  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  8. Francois M, Grosges T, Barchiesi D, Erra R (2012) A new image encryption scheme based on a chaotic function. Signal Process Image Commun 27:249–259

    Article  Google Scholar 

  9. Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. J Bifurcation Chaos 8:1259–1262

    Article  MATH  MathSciNet  Google Scholar 

  10. Hermassi H, Rhouma R, Belghith S (2010) Joint compression and encryption using chaotically mutated Huffman trees. Commun Nonlinear Sci Numer Simulat 15:2987–2999

    Article  MATH  MathSciNet  Google Scholar 

  11. Hongjun L, Xingyuan W (2010) Color image encryption based on one time keys and robust chaotic maps. Comput Math Appl 59:3320–3327

    Article  MATH  MathSciNet  Google Scholar 

  12. Hui CG, Kai H, Ding Yi (2012) Image permutation scheme based on modified logistic map, IPCSIT 52

  13. Kaneko K (1989) Pattern dynamics in spatiotemporal chaos: pattern selection, diffusion of defect and pattern competition intermittency, Physica D 34

  14. King OD, Gabroit P (2007) Binary templates for comma free DNA codes. Discret Appl Math 155:831–839

    Article  MATH  Google Scholar 

  15. Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12:1457–1466

    Article  Google Scholar 

  16. Liu L, Zhang Q, Wei X, A RGB image encryption algorithm based on DNA encoding and chaos map Computers and Electrical Engineering 38(2012) 1240-1248

  17. Menezes AJ, Oorschot PC, Vanstone SA (1996) Handbook of applied cryptography. CRC Press, Boca Raton

    Book  Google Scholar 

  18. Socek D, Magliveras S, C’ulibrik D, Marques O, Kalva H, Furhat B, Digital video encryption algorithm based on correlation preserving permutations, EURASIP Journal on Information Security, doi:10.1155/2007/52965

  19. Stallings W (1999) Cryptography and network security: principles and practices. Prentice Hall, Upper Saddle River

    Google Scholar 

  20. Stinson DR (2002) Crtography: theory and prctise, 2nd edn. CRC, Boca Raton

    Google Scholar 

  21. Wang Y, Liao X, Xiang T, Wang KW (2007) Cryptanalysis and improvement on a block cryptosystems based on iterating a chaotic map. Phys Lett A 363:277–281

    Article  MATH  Google Scholar 

  22. Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Applied soft computing 11:514–522

    Article  Google Scholar 

  23. Wang X, Zhang J (2008), An image scrambling encryption using chaos controlled Poker shuffle operation, in: Proceedings of International Symposium on Biometrics and Security Technologies, 23–24 April 2008, pp 1–6

  24. Watson JD, Crick FHC (1953) A structure for DNA. Nature 171:737–738

    Article  Google Scholar 

  25. Wu Y, Noonan J P, Agaian S (2011) Shannon entropy based randomness measurement and test for image encryption, in CoRR abs/1103.5520

  26. Wu Y, Noonan JP, Agaian S (2011) NPCR and UACI randomness tests for image encryption,” in Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), pp 31–38 (April 2011)

  27. Xiao GZ, Lu MX, Qin L, Lai XJ (2006) New field of Cryptography, Chinese Science Bulletin 51

  28. Xingyuan W, Canqi J (2012) Image encryption using game of life permutation and PWLCM chaotic system. Opt Commun 285:412–417

    Article  Google Scholar 

  29. Yuan WX, Feng C, Tian W (2010) A new compound mode of confusion and diffusion for block encryption of image based on chaos. Commun Nonlinear Sci Numer Simulat 15:2479–2485

    Article  MATH  Google Scholar 

  30. Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52:2028–2035

    Article  MATH  MathSciNet  Google Scholar 

  31. Zhang Q, Guo L, Xue X, Wei X (2009) An image encryption algorithm based on DNA sequence addition operation Fourth International Conference on Bio-Inspired Computing. BIC-TA ‘09

Download references

Acknowledgments

Financial support for the work described here was provided by National Natural Science Foundation of China Grant Nos. (61003247 and 61170249), Computer Science and Engineering Department, ChongQing University, People Republic of China

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aqeel ur Rehman.

Rights and permissions

Reprints and permissions

About this article

Cite this article

ur Rehman, A., Liao, X., Kulsoom, A. et al. Selective encryption for gray images based on chaos and DNA complementary rules. Multimed Tools Appl 74, 4655–4677 (2015). https://doi.org/10.1007/s11042-013-1828-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-013-1828-7

Keywords

Navigation