Abstract
A Modified Dual Fusion (MDF) technique of image encryption is proposed in this paper to overcome the limitations that exist in the original research work of Q. Zhang et al. (Optik 124:3596–3600, 2013). A novel technique of DNA encoding is applied through chaotic maps on pixel level and SHA-256 hash of the plain image is used to generate secret keys to avoid chosen-plaintext attack. Also, in the modified scheme, two random images are generated from chaotic maps to fuse with the plain image after permutation in digital and DNA domains using XOR and addition operations respectively. The simulated experimental results and security analysis show that the proposed cryptosystem has fairly good encryption effect than the original fusion scheme but also has the capability to sustain noise which gets add during transmission over noisy channel. Besides, the paramount factor of improved scheme is suitable for the real time applications.
Similar content being viewed by others
References
Adleman LM (1994) Molecular computation of solution of combinatorial problems. Science 266:1021–1024
Ahmad M, Alam MS (2009) A new algorithm of encryption and decryption of images using chaotic mapping. Int J Comput Sci Eng 2(1):46–50
Awad A, Awad D (2010) Efficient image chaotic encryption algorithm with no propagation error. ETRI J 32(5):774–783
Baum EB (1996) DNA sequences useful for computation. In: Proceedings of 2nd DIMACS Workshop on DNA Based Computers, p 122–127
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
Biham E (1991) Cryptanalysis of chaotic maps cryptosystem suggested. In: Davis DW (ed) Proc. EUTOCRYPT’91. LNCS, vol 547. Springer, Berlin, pp 532–534
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
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
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
Chen G, Mao Y, Chui C (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos, Solitons Fractals 21:749–761
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
Fournier D, Lopez R (2003) Basin bifurcations in a two-dimensional logistic map, in eprintarXiv: online/0304059
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
Gaborit P, King OD (2005) Linear constructions for DNA codes. Theor Comput Sci 334:99–113
Gtz M, Kelber K, Schwarz W (1997) Discrete time chaotic encryption system-part I: statistical design approach. IEEE Trans Circuits Syst-1: Fundam Theory Appl 44(10):963–970
Hongjun L, Xingyuan W (2010) Color image encryption based on one-time keys and robust chaotic maps. Comput Math Appl 59(10):3320–3327
Huang X, Ye G. An image encryption algorithm based on hyper-chaos and DNA sequence. Multimed Tools Appl. doi:10.1007/s11042-012-1331-6
King OD, Gaborit P (2007) Binary templates for comma-free DNA codes. Discret Appl Math 155:831–839
Kulsoom A, Xiao D, Rehman A, Abbas SA. An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary Rules. Multimed Tools Appl. doi:10.1007/s11042-014-2221-x
Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12:1457–1466
HJ Liu, ZL Zhu, HY Jiang, BL Wang (2009) A novel image encryption algorithm based on improved 3D chaotic cat map, in: The 9th International Conference for Young Computer Scientists, PP- 3016-3021
Pisarchik AN, Flores NJ, Carpio M (2006) Encryption and decryption of images with chaotic map lattices. Chaos 16(3):033118-1/6
Rehman A, Liao XF, Kulsoom A, Abbas SA. Selective encryption for gray images based on chaos and DNA complementary rules. Multimed Tools Appl. doi:10.1007/s11042-013-1828-7
Rhouma R, Belghith S (2008) Cryptanalaysis of a new image encryption algorithm based on hyper-chaos. Phys Lett A 372(38):5973–5978
Shannon CE (1949) Communication theory of secrecy systems. Bell Syst Tech J 28(4):656–715
Stojanovski T, Kocarev L (2001) Chaos based random generators-part I: analysis. IEEE Trans Circuits Syst-1: Fundam Theory Appl 48(3):281–288
Stojanovski T, Kocarev T (2001) Chaos based random generators-part II: practical realization. IEEE Trans Circuits Syst-1: Fundam Theory Appl 48(3):382–385
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, p 1–6
Watson JD, Crick FH (1953) A structure of DNA. Nature 171:737–738
Wu Y, Noonan JP, Agaian S (2011) Shannon entropy based randomness measurement and test for image encryption in CoRR abs/1103.5520
Wu Y, Noonan J P, Agaian S (2011) NPCR and UACI randomness tests for image encryption. Cyber J: Multidiscip J Sci Technol, J Sel Areas Telecommun (JSAT):31–38
Wu Y, Yang G, Jin H, Noonan JP (2012) Image encryption using the two dimensional logistic chaotic map. J Electron Imaging 21(1):013014
Xiao GZ, Lu MX, Qin L, Lai XJ (2006) New field of cryptography. Chin Sci Bull 51:1413–1420
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
Zhang Q, Guo L, Wei X (2013) A novel fusion encryption algorithm based on DNA sequence operation and hyper chaotic system. Optik 124:3596–3600
Zhang Q, Liu L, Wei X (2014) Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps. Int J Electron Commun (AEÜ) 68:186–192
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 125:1562–1564
Acknowledgments
National Natural Science Foundation of China Grant Nos. provided financial support for the work described here. (61003247 and 61170249), Computer Science and Engineering Department, Chongqing University, People Republic of China.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aqeel-ur-Rehman, Liao, X., Kulsoom, A. et al. A modified (Dual) fusion technique for image encryption using SHA-256 hash and multiple chaotic maps. Multimed Tools Appl 75, 11241–11266 (2016). https://doi.org/10.1007/s11042-015-2851-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2851-7