Log in

Evolutionary-based image encryption using Magic Square Chaotic algorithm and RNA codons truth table

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Information security plays a key role in different areas such as Internet communications, medical imaging multimedia systems, and military communications. Image encryption is one of the techniques to ensure information security in communications. Therefore, this paper proposes a new hybrid model of a Magical Square Chaotic (MSC) algorithm and RNA codons for image encryption. The proposed model is composed of four steps. In the first phase, a secret key using the SHA-256 algorithm was considered for the initial value of the LS2 Map chaotic function. In the second phase, MSC algorithm was used for moving the image pixels. In the third phase, a combination of the RNA codons and chaotic function was employed for propagation of the image pixels. Finally, an optimization process was performed based on entropy criteria using genetic algorithm operators. The outputs of the simulation results confirm the superiority of the proposed model over other models. In addition, the analysis of the performance proves the high strength and security of the proposed model compared to the various types of attacks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

The data that support the findings of this study are openly available on the web.

References

  1. Abbasi AA, Mazinani M, Hosseini R (2020) Evolutionary-based image encryption using biomolecules operators and non-coupled map lattice. Optik 219:164949

  2. Abbasi AA, Mazinani M, Hosseini R (2020) Chaotic evolutionary-based image encryption using RNA codons and amino acid truth table. Opt Laser Technol 132:106465

  3. Abdullah D, Rahim R, Utama Siahaan AP, Ulva AF, Fitri Z, Malahayati M, Harun H (2018) Super-encryption cryptography with IDEA and WAKE algorithm. In Journal of Physics: Conference Series (Vol. 1019, p. 012039). IOP Publishing

  4. Abdullah AH, Enayatifar R, Lee M (2012) A hybrid genetic algorithm and chaotic function model for image encryption. AEU-Int J Electron Commun 66(10):806–816

    Article  Google Scholar 

  5. Alabaichi AM (2016) Color image encryption using 3D chaotic map with AES key dependent S-Box. Int J Comput Sci Netw Sec (IJCSNS) 16(10):105–115

    Google Scholar 

  6. Al-Mashhadi HM & Abduljaleel IQ (2017). Color image encryption using chaotic maps, triangular scrambling, with DNA sequences. In Paper presented at the 2017 International Conference on Current Research in Computer Science and Information Technology (ICCIT)

  7. Belazi A, Abd El-Latif AA, Diaconu A-V, Rhouma R, Belghith S (2017) Chaos-based partial image encryption scheme based on linear fractional and lifting wavelet transforms. Opt Lasers Eng 88:37–50

    Article  Google Scholar 

  8. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213

    Article  Google Scholar 

  9. Chenaghlu MA & Khasmakhi NN A fast and secure keyed hash function based on coupled chaotic maps for crypto-currencies

  10. El-Zoghdy SF, Nada YA, Abdo A (2011) How good is the DES algorithm in image ciphering? Int J Adv Netw Applic 2(5):796–803

    Google Scholar 

  11. Enayatifar R, Abdullah AH, Isnin IF (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Lasers Eng 56:83–93

    Article  Google Scholar 

  12. Enayatifar R, Abdullah AH, Isnin IF, Altameem A, Lee M (2017) Image encryption using a synchronous permutation-diffusion technique. Opt Lasers Eng 90:146–154

    Article  Google Scholar 

  13. Gulshan K, Praveen P, Rahul S, Kumar RM (2016) Chaotic image encryption technique based on IDEA and discrete wavelet transformation. Indian J Sci Technol 9(15):71871

    Article  Google Scholar 

  14. Hu T, Liu Y, Gong L-H, Ouyang C-J (2017) An image encryption scheme combining chaos with cycle operation for DNA sequences. Nonlinear Dyn 87(1):51–66

    Article  Google Scholar 

  15. Ibrahim Y, Khalifa F, Mohamed MA & Samrah AS (2020). A new image encryption scheme based on hybrid chaotic maps. Complexity 2020:

  16. Joshy A, Baby KA, Padma S & Fasila K (2017) Text to image encryption technique using RGB substitution and AES. In Paper presented at the 2017 International Conference on Inventive Computing and Informatics (ICICI)

  17. Li Y, Wang C, Chen H (2017) A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation. Opt Lasers Eng 90:238–246

    Article  Google Scholar 

  18. Luo Y, Yu J, Lai W, Liu L (2019) A novel chaotic image encryption algorithm based on improved baker map and logistic map. Multimedia Tools Applic 78(15):22023

    Article  Google Scholar 

  19. Mahmuda M (2020) Atta-ur-Rahmanb, Malrey Leec, Jae-Young Choi, Evolutionary-based image encryption using RNA codons truth table. Opt Laser Technol 121:105818

    Article  Google Scholar 

  20. Nematzadeh H, Enayatifar R, Yadollahi M, Lee M, Jeong G (2020) Binary search tree image encryption with DNA. Optik 202:163505

    Article  Google Scholar 

  21. Nestor T, De Dieu NJ, Jacques K, Yves EJ, Iliyasu AM, El-Latif A, Ahmed A (2020) A multidimensional hyperjerk oscillator: Dynamics analysis, analogue and embedded systems implementation, and its application as a cryptosystem. Sensors 20(1):83

    Article  Google Scholar 

  22. Som S, Mitra A, Palit S, Chaudhuri B (2019) A selective bitplane image encryption scheme using chaotic maps. Multimedia Tools Applic 78(8):10373–10400

    Article  Google Scholar 

  23. Tsafack N, Sankar S, Abd-El-Atty B, Kengne J, Jithin KC, Belazi A, ... & Abd El-Latif AA (2020). A new chaotic map with dynamic analysis and encryption application in internet of health things. IEEE Access 8:137731–137744

  24. urRehman A, Liao X, Ashraf R, Ullah S, Wang H (2018) A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2. Optik 159:348–367

    Article  Google Scholar 

  25. Wang Y, Lei P, Yang H, Cao H (2015) Security analysis on a color image encryption based on DNA encoding and chaos map. Comput Electr Eng 46(433–446):22043

    Google Scholar 

  26. Wang X, Feng L, Li R, Zhang F (2019) A fast image encryption algorithm based on non-adjacent dynamically coupled map lattice model. Nonlinear Dyn 95(4):2797–2824

    Article  Google Scholar 

  27. Wang X, Wang Y, Zhu X, Luo C (2020) A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level. Opt Lasers Eng 125:105851

    Article  Google Scholar 

  28. Yadollahi M, Enayatifar R, Nematzadeh H, Lee M, Choi J-Y (2020) A novel image security technique based on nucleic acid concepts. J Inform Sec Applic 53:102505

    Google Scholar 

  29. Abbasi AA, Mazinani M,Hosseini R (2021) Evolutionary-based image encryption using biomolecules and non-coupled map lattice. Optics & Laser Technology 140(2021):106974

  30. Yin Q, Cao B, Li X, Wang B, Zhang Q, Wei X (2020) An intelligent optimization algorithm for constructing a dna storage code: NOL-HHO. Int J Mol Sci 21:2191

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hossein Shirgahi.

Ethics declarations

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tahbaz, M., Shirgahi, H. & Yamaghani, M.R. Evolutionary-based image encryption using Magic Square Chaotic algorithm and RNA codons truth table. Multimed Tools Appl 83, 503–526 (2024). https://doi.org/10.1007/s11042-023-15677-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15677-3

Keywords

Navigation