Dynamic 3D scrambled image based RGB image encryption scheme using hyperchaotic system and DNA encoding

被引:42
作者
Iqbal, Nadeem [1 ,2 ]
Hanif, Muhammad [3 ]
Abbas, Sagheer [1 ]
Khan, Muhammad Adnan [4 ]
Ul Rehman, Zia [3 ]
机构
[1] Natl Coll Business Adm & Econ, Dept Comp Sci, Lahore, Pakistan
[2] Univ Lahore, Dept Comp Sci & IT, Lahore, Pakistan
[3] Bahria Univ, Dept Comp Sci, Lahore Campus, Lahore, Pakistan
[4] Riphah Int Univ, Dept Comp Sci, Lahore Campus, Lahore 54000, Pakistan
关键词
Chaotic map; Encryption; Decryption; DNA; 3D scrambled image; Information security; Multimedia security; LEVEL PERMUTATION; CHAOTIC MAP; ALGORITHM; CRYPTANALYSIS; DIFFUSION;
D O I
10.1016/j.jisa.2021.102809
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hundreds of image encryption schemes based on the conventional 2D image space exist in the literature. Very few were built using the 3D image space. In this study, for better security, we present a new RGB (color image) encryption scheme based on the Dynamic 3D scrambled image (D3DSI), 5D multi-wing-hyperchaotic-system and DNA computing. After providing a color image as input, its three components are reshaped in a 1D array. These three components are concatenated to form a single 1D array. A 3D scrambled image with arbitrary dimensions is created. Pixels from the 1D array are shifted randomly to the different cells of the 3D scrambled image. Afterwards, for the realization of the diffusion effects, an XOR operation is performed between the key image and the 3D scrambled image. Next, the pixels data and the DNA key image are DNA-encoded. The pixels data in the form of DNA strands is once again scrambled using the same 3D scrambled image. Once again, the pixels data in DNA strands is XORed with the DNA-encoded key image. Lastly these DNA strands are transformed back to the decimal form. Out of this decimal form, three constituent color components, i.e., red, green and blue are separated and merged together to form the color cipher image. To obtain plaintext sensitivity, an image characteristic has been used to temper the one initial value of the chaotic map being used. The simulation results and the security analysis both portray better security, defiance to the varied threats and a real world applicability of the proposed image cipher. Hundreds of image encryption schemes based on the conventional 2D image space exist in the literature. Very few were built using the 3D image space. In this study, for better security, we present a new RGB (color image) encryption scheme based on the Dynamic 3D scrambled image (D3DSI), 5D multi-wing-hyperchaotic-system and DNA computing. After providing a color image as input, its three components are reshaped in a 1D array. These three components are concatenated to form a single 1D array. A 3D scrambled image with arbitrary dimensions is created. Pixels from the 1D array are shifted randomly to the different cells of the 3D scrambled image. Afterwards, for the realization of the diffusion effects, an XOR operation is performed between the key image and the 3D scrambled image. Next, the pixels data and the DNA key image are DNA-encoded. The pixels data in the form of DNA strands is once again scrambled using the same 3D scrambled image. Once again, the pixels data in DNA strands is XORed with the DNA-encoded key image. Lastly these DNA strands are transformed back to the decimal form. Out of this decimal form, three constituent color components, i.e., red, green and blue are separated and merged together to form the color cipher image. To obtain plaintext sensitivity, an image characteristic has been used to temper the one initial value of the chaotic map being used. The simulation results and the security analysis both portray better security, defiance to the varied threats and a real world applicability of the proposed image cipher.
引用
收藏
页数:19
相关论文
共 68 条
[1]   Visual Meaningful Encryption Scheme Using Intertwinning Logistic Map [J].
Abbasi, Saadullah Farooq ;
Ahmad, Jawad ;
Khan, Jan Sher ;
Khan, Muazzam A. ;
Sheikh, Shehzad Amin .
INTELLIGENT COMPUTING, VOL 2, 2019, 857 :764-773
[2]  
Al Qattan A., 2008, PROC IEEE 12 INT C W, P1, DOI DOI 10.1007/s11270-007-9372-6
[3]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[4]   Suggested Integral Analysis for Chaos-Based Image Cryptosystems [J].
Angel Murillo-Escobar, Miguel ;
Omar Meranza-Castillon, Manuel ;
Martha Lopez-Gutierrez, Rosa ;
Cruz-Hernandez, Cesar .
ENTROPY, 2019, 21 (08)
[5]   An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and chaos [J].
Aqeel-ur-Rehman ;
Liao, Xiaofeng ;
Hahsmi, Muntazim Abbas ;
Haider, Rizwan .
OPTIK, 2018, 153 :117-134
[6]   A modified (Dual) fusion technique for image encryption using SHA-256 hash and multiple chaotic maps [J].
Aqeel-ur-Rehman ;
Liao, Xiaofeng ;
Kulsoom, Ayesha ;
Ullah, Sami .
MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (18) :11241-11266
[8]  
Bashir Zia, 2016, Pacific Science Review A: Natural Science and Engineering, V18, P254, DOI 10.1016/j.psra.2016.11.003
[9]  
Bashir Z, 2020, MULTIMEDIA TOOLS APP, V80, P1
[10]   A new hyperchaotic map and its application in an image encryption scheme [J].
Boriga, Radu ;
Dascalescu, Ana Cristina ;
Priescu, Iustin .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (08) :887-901