Image encryption algorithm based on genetic operations and chaotic DNA encoding

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 phas...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Soft computing (Berlin, Germany) Ročník 26; číslo 12; s. 5823 - 5832
Hlavní autoři: Qobbi, Younes, Jarjar, Abdeltif, Essaid, Mohamed, Benazzi, Abdelhamid
Médium: Journal Article
Jazyk:angličtina
Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.06.2022
Témata:
ISSN:1432-7643, 1433-7479
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí: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.
ISSN:1432-7643
1433-7479
DOI:10.1007/s00500-021-06567-7