Image encryption algorithm based on genetic operations and chaotic DNA encoding

被引:0
作者
Younes Qobbi
Abdeltif Jarjar
Mohamed Essaid
Abdelhamid Benazzi
机构
[1] Mohamed First University,AMSPCS Laboratory
[2] HSTO,LSI
[3] High School Moulay Rachid,undefined
[4] Sidi Mohamed Ben Abdellah University,undefined
来源
Soft Computing | 2022年 / 26卷
关键词
Chaotic map; Genetic operation; Image encryption; DNA encoding; Crossover; Mutation;
D O I
暂无
中图分类号
学科分类号
摘要
Based on the two-dimensional logistic map and two genetic operations, a new image encryption algorithm is suggested. Encrypted image is constructed in two phases: confusion and genetic operations. In the first phase, the confusion is used to overcome the problem of uniform images. In the second phase, the image is encoded into DNA (deoxyribonucleic acid) sequences; then, the genetic operations are performed including crossover and mutation after decomposition the image into blocks of 12 nucleotides (adenine (A), guanine (G), cytosine (C) and thymine (T)). A cipher block chaining (CBC) mode based on genetic operations is used to ensure the security of our algorithm from any differential attack. Simulations performed on large number of images of different size ensure that our method is not subject to any known attacks.
引用
收藏
页码:5823 / 5832
页数:9
相关论文
共 67 条
[1]  
Enayatifar R(2017)Image encryption using a synchronous permutation-diffusion technique Opt Lasers Eng 90 146-154
[2]  
Abdullah AH(1998)Symmetric ciphers based on two-dimensional chaotic maps Int J Bifurcation Chaos 8 1259-1284
[3]  
Isnin IF(2018)Image encryption-then-transmission using DNA encryption algorithm and the double chaos IEEE Photonics J 10 1-15
[4]  
Altameem A(2019)A chaotic image encryption algorithm based on 3-D bit-plane permutation Neural Comput Appl 31 7111-7130
[5]  
Lee M(2020)A modified method for image encryption based on chaotic map and genetic algorithm Multimedia Tools Appl 79 26927-26950
[6]  
Fridrich J(2018)2D Logistic-Sine-coupling map for image encryption Signal Process 149 148-161
[7]  
Fu XQ(2020)Colour image encryption algorithm combining Arnold map, DNA sequence operation, and a Mandelbrot set J Inf Security Appl 50 102428-961
[8]  
Liu BC(2019)Chaos based efficient selective image encryption Multidimension Syst Signal Process 30 943-133
[9]  
Xie YY(2017)An image encryption scheme based on chaotic tent map Nonlinear Dyn 87 127-3327
[10]  
Li W(2010)Color image encryption based on one-time keys and robust chaotic maps Comput Math Appl 59 3320-1248