A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2
- 98 Downloads
In the proposed article, a novel way of confusion is designed by introducing intra-permutation and Exclusive-OR operation with complementary DNA rules that brings randomness in the image. A SHA-256 hash function is used for modification of the initial conditions for 2-Dimensional Logistic map. In the 1st phase of diffusion, the rows of the three colored channels are exchanged by selecting DC-Boxes chaotically and then same operation is applied on the columns. In 2nd diffusion phase, each color channel is permuted independently using chaotic sequence. Before confusion, DNA encoding is applied at pixel level chaotically and transformed each color channel into a linear array. These three arrays are combined into a matrix of three rows and multiple columns. This matrix is divided into blocks; each of size of three DNA bases; one from each color channel and substituted by Intra-channel diffusion using DC-Boxes. In 2nd phase of confusion, matrix is transformed into a large 1D array representing DNA bases of a color image. This large array is split into groups of size of four DNA bases; representing a pixel. These groups are substituted by Exclusive-OR operation with DNA complementary rules that selected chaotically. The proposed algorithm requires only single round of confusion/diffusion operation to achieve high quality of encryption results. This scheme is quite different for color image encryption based on DNA and has better results for different tests like NPCR, UACI, information entropy etc. Besides the larger key space, resistance against common transmission noise is another significant advantage of proposed scheme over some existing systems.
Keywords2D logistic map Chaos theory DNA rules SHA-256 Color image encryption Dual diffusion/confusion
This work was supported in part by the National Key Research and Development Program of China under Grant 2016YFB 0800601, in part by the National Natural Science Foundation of China under Grant 61472331, in part by the Talents of Science and Technology Promote Plan, Chongqing Science & Technology Commission and in part by the Fundamental Research Funds for the Central Universities under Grant XDJK2015C078.
- 1.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–50Google Scholar
- 6.E. Biham and A. Shamir (1993) Differential Cryptanalysis of the Full 16-round DES BT - Advances in Cryptology — CRYPTO’ 92: 12th Annual International Cryptology Conference Santa Barbara, California, USA August 16–20, 1992 Proceedings. E. F. Brickell, Ed. Berlin, Heidelberg: Springer Berlin Heidelberg, 487–496Google Scholar
- 13.Gan Z, Chai X, Yuan K, Lu Y (2017) A novel image encryption algorithm based on LFT based S-boxes and chaos. Multimed Tools Appl:1–25Google Scholar
- 18.DS Laiphrakpam, MS Khumanthem (2017) A robust image encryption scheme based on chaotic system and elliptic curve over finite field. Multimed Tools ApplGoogle Scholar
- 20.Li S, Zheng X (2002) Cryptanalysis of a chaotic image encryption method. Proc - IEEE Int Symp Circuits Syst 2:708–711Google Scholar
- 22.Li B, Liao X, Jiang Y (2017) A novel image encryption scheme based on logistic map and dynatomic modular curve. Multimed Tools Appl:1–28Google Scholar
- 24.H Liu, Z Zhu, H Jiang, B Wang (2008) A Novel Image Encryption Algorithm Based on Improved 3D Chaotic Cat Map. 2008 The 9th International Conference for Young Computer Scientists 3016–3021Google Scholar
- 27.Y Luo, R Zhou, J Liu, S Qiu, Y Cao (2018) An efficient and self-adapting colour-image encryption algorithm based on chaos and interactions among multiple layers. Multimed Tools ApplGoogle Scholar
- 33.S Sheela, KV Suresh, T Deepaknath (2018) Image encryption based on modified Henon map using hybrid chaotic shift transformGoogle Scholar