arrow
Return

Image encryption algorithm based on genetic operations and chaotic DNA encoding

delete2022-01-11
delete26
PRE
AI
Y
Younes Qobbi *
A
Abdeltif Jarjar
M
Mohamed Essaid
A
Abdelhamid Benazzi
DOI:10.1007/s00500-021-06567-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
Chaotic map
Genetic operation
Image encryption
DNA encoding
Crossover
Mutation

Journal

Soft Computing cover
Soft Computing
IF:
2.5
Papers:
1.0W
Citations:
2.1W

Organization

M
Mohammed First University of Oujda
Scholars:
2.9K
Papers: 1.9K
Citations: 3
S
Sidi Mohamed Ben Abdellah University of Fez
Scholars:
4.2K
Papers: 2.8K
Citations: 3
Cited Papers

Cited Papers

errShare
errSave
errShare
errSave
The Role of Atmospheric Chemistry in Climate Change
err1989-01-01
err0
PREAI
errDonald J. Wuebbles; Keith E. Grant; Peter S. Connell; Joyce E. Penner
errShare
errSave
An image encryption scheme based on chaotic tent map
err2016-08-29
err325
PREAI
errLi, Chunhu; Luo, Guangchun; Qin, Ke; Li, Chunbao
errShare
errSave
A node-splitting discrete element model for fluid–structure interaction
err2014-12-01
err0
errOAAI
errAndreas Hafver; Espen Jettestuen; Jens Feder; Paul Meakin; Anders Malthe-Sørenssen
errShare
errSave
errShare
errSave
researcher View more