z-logo
open-access-imgOpen Access
Text-based Steganography using Huffman Compression and AES Encryption Algorithm
Author(s) -
Rawaa Hamza Ali,
Jamal Mohamed Kadhim
Publication year - 2021
Publication title -
iraqi journal of science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.152
H-Index - 4
eISSN - 2312-1637
pISSN - 0067-2904
DOI - 10.24996/ijs.2021.62.11.31
Subject(s) - huffman coding , computer science , steganography , encryption , steganography tools , payload (computing) , computer security , advanced encryption standard , confidentiality , information hiding , cover (algebra) , unicode , algorithm , theoretical computer science , computer network , data compression , embedding , artificial intelligence , mechanical engineering , network packet , engineering
In every system of security, to keep important data confidential, we need a high degree of protection. Steganography can be defined as a way of sending confidential texts through a secure medium of communications as well as protecting the information during the process of transmission. Steganography is a technology that is used to protect users' security and privacy. Communication is majorly achieved using a network through SMS, e-mail, and so on. The presented work suggested a technology of text hiding for protecting secret texts with Unicode characters. The similarities of glyphs  provided invisibility and increased the hiding capacity. In conclusion, the proposed method succeeded in securing confidential data and achieving high payload capacity by using the Huffman compression algorithm, which was implemented on an unlimited text length. In addition, this approach has the ability to hide a single bit in every digit or letter in the cover file. Also, the approach meets the cognitive transparency and does not make the modifications apparent on the original data. The method suggested in this work increases the security level through coding a secret message before embedding it within the cover text, with the use of the Advanced Encryption Standard (AES) algorithm.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here