Enhancing Image Data Security: DNA Cryptography and XOR-Based Feistel Encryption
PDF
PDF

How to Cite

Dhakal, Madhav, and Subarna Shakya. 2025. “Enhancing Image Data Security: DNA Cryptography and XOR-Based Feistel Encryption”. Journal of Innovative Image Processing 7 (1): 1-27. https://doi.org/10.36548/jiip.2025.1.001.

Keywords

  • Data Security
  • DNA
  • Digital Image Data
  • Encryption
  • Decryption

Abstract

This research aims to generate a robust encryption technique for grayscale images with the integration of Deoxyribonucleic acid (DNA) based computing and mathematical logical XOR operations. It addresses the challenges of securing high-dimensional image data during transmission. In this work, the first layer is based on the Feistel structure concept with logical XOR operations to enhance security, while the second layer utilizes the central dogma, translating pixel data into DNA nucleotides and performing transcription and translation processes to further transform the image. The permutation box, dynamically generated and based on the input image’s data, ensures increased randomness and resistance to key-guessing attacks. The method divides the original image into same-size blocks, performs XOR operations with the key, and transforms the data into a ciphertext image using DNA cryptography principles. Experimental result shows that the proposed scheme achieves better performance, improves the randomness of ciphertext image, and enhances resilience against differential attack, statistical attack, and noise attack, making it a robust solution for secure image data transmission.

References

Arroyo, David, Gonzalo Alvarez, José María Amigó, and Shujun Li. "Cryptanalysis of a family of self-synchronizing chaotic stream ciphers." Communications in Nonlinear Science and Numerical Simulation 16, no. 2 (2011): 805-813.

Namasudra, Suyel. "A secure cryptosystem using DNA cryptography and DNA steganography for the cloud-based IoT infrastructure." Computers and Electrical Engineering 104 (2022): 108426.

Adleman, Leonard M. "Molecular computation of solutions to combinatorial problems." science 266, no. 5187 (1994): 1021-1024.

Wang, Xing-Yuan, Ying-Qian Zhang, and Xue-Mei Bao. "A novel chaotic image encryption scheme using DNA sequence operations." Optics and Lasers in Engineering 73 (2015): 53-61.

Hagras, Tarek, Doaa Salama, and Hassan Youness. "Anti-attacks encryption algorithm based on DNA computing and data encryption standard." Alexandria Engineering Journal 61, no. 12 (2022): 11651-11662.

Thabit, Fursan, Sharaf Alhomdy, and Sudhir Jagtap. "A new data security algorithm for the cloud computing based on genetics techniques and logical-mathematical functions." International Journal of Intelligent Networks 2 (2021): 18-33.

Bhaya, Chiranjeev, Arup Kumar Pal, and SK Hafizul Islam. "A novel image encryption and decryption scheme by using DNA computing." In Advances in Computers, vol. 129, pp. 129-172. Elsevier, 2023.

Wang, SiCheng, ChunHua Wang, and Cong Xu. "An image encryption algorithm based on a hidden attractor chaos system and the Knuth–Durstenfeld algorithm." Optics and Lasers in Engineering 128 (2020): 105995.

Zhang, Ying-Qian, and Xing-Yuan Wang. "A symmetric image encryption algorithm based on mixed linear–nonlinear coupled map lattice." Information Sciences 273 (2014): 329-351.

Zhu, Shuqin, and Congxu Zhu. "Secure image encryption algorithm based on hyperchaos and dynamic DNA coding." Entropy 22, no. 7 (2020): 772.

Hu, Ting, Ye Liu, Li-Hua Gong, Shao-Feng Guo, and Hong-Mei Yuan. "Chaotic image cryptosystem using DNA deletion and DNA insertion." Signal Processing 134 (2017): 234-243.

Mohamed, Kamsiah, Mohd Nazran Mohammed Pauzi, Fakariah Hani Mohd Ali, and Suriyani Ariffin. "Analyse On Avalanche Effect In Cryptography Algorithm." European Proceedings of Multidisciplinary Sciences (2022).

Akkasaligar, Prema T., and Sumangala Biradar. "Secure medical image encryption based on intensity level using Chao's theory and DNA cryptography." In 2016 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), pp. 1-6. IEEE, 2016.

Şatir, Esra, and Oğuzhan Kendirli. "A symmetric DNA encryption process with a biotechnical hardware." Journal of King Saud University-Science 34, no. 3 (2022): 101838.

Abdelfatah, Roayat Ismail. "Secure image transmission using chaotic-enhanced elliptic curve cryptography." IEEE Access 8 (2019): 3875-3890.

Wang, Xingyuan, and Yining Su. "Image encryption based on compressed sensing and DNA encoding." Signal Processing: Image Communication 95 (2021): 116246.

ur Rehman, Aqeel, Xiaofeng Liao, Ayesha Kulsoom, and Syed Ali Abbas. "Selective encryption for gray images based on chaos and DNA complementary rules." Multimedia Tools and Applications 74 (2015): 4655-4677.

Liu, Hongjun, and Xingyuan Wang. "Image encryption using DNA complementary rule and chaotic maps." Applied Soft Computing 12, no. 5 (2012): 1457-1466.

Chai, Xiuli, Zhihua Gan, Ke Yuan, Yiran Chen, and Xianxing Liu. "A novel image encryption scheme based on DNA sequence operations and chaotic systems." Neural Computing and Applications 31 (2019): 219-237.