Using DNA Algorithm to Hide a Compressed Ciphertext in Colored Image


  • Qusay Samir Alsaffar Ministry of Higher Education and Scientific Research, Minister Office, Iraq



DNA, GZIP , Cryptography, Steganography, LSB, MSE, PSNR, SSIM, NPCR and UACI


Cryptography is the fundamental key to keeping data that are more trusted for the increasing reliability in the digital community. Steganography is widely used to protect any hidden data in the media so that it may not get hacked. The conventional protection styles do not provide the requirements of cyber security under the new hacker's techniques that are applied for any hacking data and confidential information. Moreover, using the encryption algorithms without providing extra barriers alone could provide an opportunity to be breached therefore, boosting the levels of protection is really urgent to shield information against any intruders. This paper submits a proposed algorithm that can be applied to overcome the risks of hacking and increase the data protection. First, this algorithm uses the DNA to encrypt the data, which is then made complex by a multiplier and compressed by using the GZIP algorithm. The final stage is to hide the compressed data in the media (color image pixels) by using the LSB method. When applying these levels of protection, the amount of data compression becomes at 75%, and the image measures proves that good results are fulfilled, for instance, Lina sample measure is for SSIM = 1, PSNR = 67.6119, MSE = 0.0115, UACI = 7.00284 and NPCR = 0.01152. This algorithm contributes to increase the level of data protection in the communication between any parties to transfer certain confidential information.




How to Cite

Samir Alsaffar, Q. (2024). Using DNA Algorithm to Hide a Compressed Ciphertext in Colored Image. Samarra Journal of Pure and Applied Science, 6(2), 242–255.