An encryption by using DNA algorithm for hiding a compressed message in Image


  • Qusay Alsaffar Ministry of Higher Education and Scientific Research / Minister Office





Cryptography is a main item to generate confidence and empower services in the digital technology, while Steganography has vastly expanded in digital medias. Although developing these technologies hackers has established new methods to hack confidential information. To overcome these challenges, we proposed algorithm that encrypts a message by using DNA encryption algorithm, then multiply the output by a factor then compress the multiplying message by using GZIP algorithm, the last stage is hiding a compressed message in (LSB) image pixels. By using image measures such that PSNR, MSE, SSIM, NPCR, UACI and the ratio of data compression up to 75% where reduced the image difference, we obtained a good result when we combined these technologies. This work contributes to reducing the risk of information breach when sending and receiving confidential information between parties.


Download data is not yet available.


Narendren S, Yashas B Y and Chandra M B 2018 A cryptosystem using two layers of security-DNA and RSA cryptography International Journal of Pure and Applied Mathematics 119 217-224.

Oswal S, Singh A and Kumari A 2016 Deflate compression Algorithm International Journal of Engineering Research and General Science 4.

Pujari A A and Shinde S S 2016 Data security using cryptography and steganography IOSR Journal of Computer Engineering 18.

Dhamija A and Dhaka V 2015 A novel cryptographic and steganographic approach for secure cloud data migration In 2015 International Conference on Green Computing and Internet of Things (ICGCIoT) 346-351.

Sajisha K S and Mathew S 2017 An encryption based on DNA cryptography and steganography International conference of Electronics, Communication and Aerospace Technology (ICECA) India 162-167.

Sabry M, Hashem M, Nazmy T and Khalifa M E 2015 Design of DNA-based advanced encryption standard (AES) Cairo. IEEE Seventh International Conference on Intelligent Computing and Information Systems (ICICIS) 390-397.

Alaa Kadhim F, Abdul-Majeed G H and Ali R S 2017 Enhancement CAST block algorithm to encrypt big data Annual Conference on New Trends in Information & Communications Technology Applications (NTICT) Baghdad 80-85.

Mumthas S and Lijiya A 2017 A review on DNA based encryption and steganography International Journal of Science and Research (IJSR) 6.

Karandeep Kaur 2016 A Double layer encryption algorithm based on DNA and RSA for security on cloud IRJET 3 1742-1745.

Sitaridi E, Mueller R, Kaldewey T, Lohman G and Ross K A 2016 Massively-parallel lossless data decompression. In Parallel Processing (ICPP) 45th International Conference IEEE 242–247.

Sinan A, Naji S N, Mohaisen H N, Alsaffar Q S, Omran S H 2019 A modified RSA algorithm for hiding text in colored images withr pixel selection Opcion 2899-2921.

Hameed S M and Taqi A I 2020 A new beta chaotic map with DNA encoding for color image encryption Iraqi Journal of Science 61 2371-2384.

Houas A, Mokhtari Z, Melkemi K E and Boussaad A 2016 A novel binary image encryption algorithm based on diffuse representation Engineering Science and Technology, an International Journal 19 1887–1894.

Sinan A, Naji S N, Mohaisen H N, Alsaffar Q S and Jalab H A 2020 Automatic region selection method to enhance image-based steganography Periodi.

Oza P, Kathrecha and Malvi P 2016 Encryption algorithm using rubik’s cube principle for secure transmission of multimedia files Third International Conference on Multidisciplinary Research and Practice




How to Cite

Alsaffar, Q. (2022). An encryption by using DNA algorithm for hiding a compressed message in Image. Wasit Journal of Engineering Sciences, 10(1), 1–10.