Journal of Guangxi Normal University(Natural Science Edition) ›› 2021, Vol. 39 ›› Issue (3): 40-53.doi: 10.16088/j.issn.1001-6600.2020080503

Previous Articles     Next Articles

Image Encryption Algorithm Based on DNA Sequence and Dynamic Index Diffusion

LI Lanhang, QIU Senhui*, XIAO Dingwei, LI Liangjia, OUYANG Xue, LUO Yuling   

  1. College of Electronic Engineering, Guangxi Normal University, Guilin Guangxi 541004, China
  • Received:2020-08-05 Revised:2020-11-07 Online:2021-05-25 Published:2021-05-13

Abstract: An image encryption algorithm based on DNA sequence and dynamic index diffusion is proposed to improve the efficiency and enhance the security of the encryption algorithm. Firstly, the SHA-256 hash function is used to generate the initial values related to plain image. Then, the plain-image is encoded into DNA matrix randomly. The DNA matrix is processed directly by using the new confusion method, and the confused DNA matrix is decoded randomly to obtain intermediate encrypted image. Finally, the intermediate encrypted image is diffused by using the dynamic index diffusion scheme to obtain the cipher image. Experimental results and security analysis prove that the encryption scheme has a good encryption effect, high key sensitivity, and can effectively resist various attacks, such as differential attack, statistical analysis attack, etc. In addition, the scheme has high encryption efficiency, which can meet the requirements of practical application.

Key words: image encryption, DNA sequence, hash function, confusion, dynamic index diffusion

CLC Number: 

  • TP309.7
[1]WANG X Y, ZHANG H L. A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems[J]. Nonlinear Dynamics, 2016, 83(1/2): 333-346. DOI:10.1007/s11071-015-2330-8.
[2]LIU H J, WANG X Y. Color image encryption based on one-time keys and robust chaotic maps[J]. Computers and Mathematics with Applications, 2010, 59(10): 3320-3327. DOI:10.1016/j.camwa.2010.03.017.
[3]LIU H J, WANG X Y. Color image encryption using spatial bit-level permutation and high-dimension chaotic system[J]. Optics Communications, 2011, 284(16/17): 3895-3903. DOI:10.1016/j.optcom.2011.04.001.
[4]LUO Y L, TANG S B, QIN X S, et al. A double-image encryption scheme based on amplitude-phase encoding and discrete complex random transformation[J]. IEEE Access, 2018, 6: 77740-77753. DOI:10.1109/ACCESS.2018.2884013.
[5]周戎龙,罗玉玲,闭金杰,等. 图像并行加密算法在手持设备上的应用研究[J]. 广西师范大学学报(自然科学版), 2019, 37(3): 60-70. DOI:10.16088/j.issn.1001-6600.2019.03.007.
[6]WANG X Y, FENG L, ZHAO H Y. Fast image encryption algorithm based on parallel computing system[J]. Information Sciences, 2019, 486: 340-358. DOI:10.1016/j.ins.2019.02.049.
[7]郭媛,周艳艳,敬世伟. 基于图像重组和比特置乱的多图像加密[J]. 光子学报, 2020, 49(4): 0410002. DOI:10.3788/gzxb20204904.0410002.
[8]WANG X Y, GUAN N N, ZHAO H Y, et al. A new image encryption scheme based on coupling map lattices with mixed multi-chaos[J]. Scientific Reports, 2020, 10:9784. DOI:10.1038/s41598-020-66486-9.
[9]WANG X Y, LI Y P, JIN J. A new one-dimensional chaotic system with applications in image encryption[J]. Chaos, Solitons and Fractals, 2020, 139: 110102. DOI:10.1016/j.chaos.2020.110102.
[10]WANG X Y, XUE W H, AN J B. Image encryption algorithm based on tent-dynamics coupled map lattices and diffusion of household[J]. Chaos, Solitons and Fractals, 2020, 141: 110309. DOI:10.1016/j.chaos.2020.110309.
[11]WANG X Y, YANG L, LIU R, et al. A chaotic image encryption algorithm based on perceptron model[J]. Nonlinear Dynamics, 2010, 62(3): 615-621. DOI:10.1007/s11071-010-9749-8.
[12]LUO Y L, DU M H, LIU J X. A symmetrical image encryption scheme in wavelet and time domain[J]. Communications in Nonlinear Science and Numerical Simulation, 2015, 20(2): 447-460. DOI:10.1016/j.cnsns.2014.05.022.
[13]LUO Y L, LIN J, LIU J X, et al. A robust image encryption algorithm based on Chua’s circuit and compressive sensing[J]. Signal Processing, 2019, 161: 227-247. DOI:10.1016/j.sigpro.2019.03.022.
[14]WANG X Y, GAO S. Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network[J]. Information Sciences, 2020, 539: 195-214. DOI:10.1016/j.ins.2020.06.030.
[15]WANG X Y, GAO S. Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory[J]. Information Sciences, 2020, 507: 16-36. DOI:10.1016/j.ins.2019.08.041.
[16]LIU H J, WANG X Y, KADIR A. Image encryption using DNA complementary rule and chaotic maps[J]. Applied Soft Computing, 2012, 12(5): 1457-1466. DOI:10.1016/j.asoc.2012.01.016.
[17]李孝东, 周彩兰, 黄林荃. 基于DNA编码的安全高效的图像加密算法[J]. 计算机应用与软件, 2018, 35(1): 318-324. DOI:10.3969/j.issn.1000-386x.2018.01.055.
[18]张勋才,刘奕杉,崔光照. 基于 DNA 编码和超混沌系统的图像加密算法[J]. 计算机应用研究, 2019, 36(4): 1139-1143. DOI:10.19734/j.issn.1001-3695.2017.10.0997.
[19]WANG X Y, LIU C M. A novel and effective image encryption algorithm based on chaos and DNA encoding[J]. Multimedia Tools and Applications, 2017, 76(5): 6229-6245. DOI:10.1007/s11042-016-3311-8.
[20]ZHANG Q, GUO L, WEI X P. A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system[J]. Optik, 2013, 124(18): 3596-3600. DOI:10.1016/j.ijleo.2012.11.018.
[21]ÓZKAYNAK F, YAVUZ S. Analysis and improvement of a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system[J]. Nonlinear Dynamics, 2014, 78(2): 1311-1320. DOI:10.1007/s11071-014-1517-8.
[22]谢国波, 吴震禹. 基于小波变换和重力模型的混沌图像加密算法[J]. 计算机工程与应用, 2019, 55(13): 100-105. DOI:10.3778/j.issn.1002-8331.1805-0358.
[23]ZHANG Y Q, WANG X Y. A new image encryption algorithm based on non-adjacent coupled map lattices[J]. Applied Soft Computing, 2015, 26: 10-20. DOI:10.1016/j.asoc.2014.09.039.
[24]HUA Z Y, JIN F, XU B X, et al. 2D logistic-sine-coupling map for image encryption[J]. Signal Processing, 2018, 149: 148-161. DOI:10.1016/j.sigpro.2018.03.010.
[25]LUO Y L, ZHOU R L, LIU J X, et al. A parallel image encryption algorithm based on the piecewise linear chaotic map and hyper-chaotic map[J]. Nonlinear Dynamics, 2018, 93(3): 1165-1181. DOI:10.1007/s11071-018-4251-9.
[26]UR REHMAN A, XIAO D, KULSOOM A, et al. Block mode image encryption technique using two-fold operations based on chaos, MD5 and DNA rules[J]. Multimedia Tools and Applications, 2019, 78(7): 9355-9382. DOI:10.1007/s11042-018-6516-1.
[27]XU L, GOU X, LI Z, et al. A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion[J]. Optics and Lasers in Engineering, 2017, 91: 41-52. DOI:10.1016/j.optlaseng.2016.10.012.
[28]CHAI X L, CHEN Y R, BROYDE L. A novel chaos-based image encryption algorithm using DNA sequence operations[J]. Optics and Lasers in Engineering, 2017, 88: 197-213. DOI:10.1016/j.optlaseng.2016.08.009.
[29]LUO Y L, TANG S B, LIU J X, et al. Image encryption scheme by combining the hyper-chaotic system with quantum coding[J]. Optics and Lasers in Engineering, 2020, 124:105836. DOI:10.1016/j.optlaseng.2019.105836.
[30]LIU Y, WANG J, FAN J H, et al. Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences[J]. Multimedia Tools and Applications, 2016, 75(8): 4363-4382. DOI:10.1007/s11042-015-2479-7.
[31]ZHANG Y Q, WANG X Y. A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice[J]. Information Sciences, 2014, 273: 329-351. DOI:10.1016/j.ins.2014.02.156.
[32]LUO Y L, ZHOU R L, LIU J X, et al. An efficient and self-adapting colour-image encryption algorithm based on chaos and interactions among multiple layers[J]. Multimedia Tools and Applications, 2018, 77(20): 26191-26217. DOI:10.1007/s11042-018-5844-5.
[1] TANG Zhenjun. Image Hashing Algorithm Based on PCA Feature Distance [J]. Journal of Guangxi Normal University(Natural Science Edition), 2016, 34(4): 9-18.
[2] TANG Zhen-jun, DAI Yu-min, ZHANG Xian-quan, ZHANG Shi-chao. Perceptual Image Hash Function Using DCT-Based Feature Points [J]. Journal of Guangxi Normal University(Natural Science Edition), 2012, 30(3): 135-141.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] XING Wei,GAO Jinfang,YAN Qisheng,ZHOU Qihua. An SIQR Epidemic Model with Nonlinear Incidence Rateand Impulsive Vaccination[J]. Journal of Guangxi Normal University(Natural Science Edition), 2017, 35(2): 58 -65 .
[2] YANG Pan-pan, ZHU Long-ji, CAO Meng-jie. TSC Type of Reactive Power Compensation Control SystemBased on STM32[J]. Journal of Guangxi Normal University(Natural Science Edition), 2015, 33(1): 32 -37 .
[3] LIN Yong-sheng, PEI Jian-guo. Groundwater Quality and Characteristics of Karst Groundwater Pollutionin the Mashan Subterranean River,Guangxi, China[J]. Journal of Guangxi Normal University(Natural Science Edition), 2015, 33(2): 127 -133 .
[4] LIANG Shi-chu, TIAN Hua-li, TIAN Feng, XIA Yi, QIN Ying-ying. Wetland Vegetation Types and Their Distribution Characteristics in Lijiang River[J]. Journal of Guangxi Normal University(Natural Science Edition), 2015, 33(4): 115 -119 .
[5] YAN Peng-cheng, ZHOU Meng-ran, MU Lu, GONG Guan, ZHANG Kai-yuan. Application of the Water Source Identification System Based on LIF Technology[J]. Journal of Guangxi Normal University(Natural Science Edition), 2014, 32(4): 26 -31 .
[6] LI Qing, WANG Luyu, ZHANG Zuxu, CHEN Huiming. Two New Spider Species (Arachnida, Araneae) fromFanjingshan National Nature Reserve, Guizhou, China[J]. Journal of Guangxi Normal University(Natural Science Edition), 2018, 36(4): 119 -123 .
[7] JIANG Zhi-liang, YAO Dong-mei, WEI Yan-yan. AuPt Nanoalloy Catalytic Phosphomolybdate Blue Spectrophotometric Assay for Cysteine[J]. Journal of Guangxi Normal University(Natural Science Edition), 2012, 30(4): 59 -66 .
[8] LI Haiyan, WEI Yuming, PENG Huaqin. Persistence and Extinction of a Stochastic SIRS EpidemicModel with Double Epidemic Hypothesis[J]. Journal of Guangxi Normal University(Natural Science Edition), 2020, 38(2): 144 -155 .
[9] WANG Rui, SONG Shuxiang, XIA Haiying. Estimation of Lithium Battery SOC with Fusion Impedance Model and Extended Kalman Filtering[J]. Journal of Guangxi Normal University(Natural Science Edition), 2021, 39(3): 1 -10 .
[10] DAI Yunfei, ZHU Longji. Research on Switch Quasi-Z Source Bidirectional DC/DC Converter Applied to Super Capacitor Energy Storage[J]. Journal of Guangxi Normal University(Natural Science Edition), 2021, 39(3): 11 -19 .