Image Steganography by LSB Substitution and Optimal Key Permutation Using Genetic Algorithm

EMU I-REP

Show simple item record

dc.contributor.advisor Ergün, Cem
dc.contributor.author Al-Dazdaae, Soran Khalid Abdulrahman
dc.date.accessioned 2020-08-24T10:03:16Z
dc.date.available 2020-08-24T10:03:16Z
dc.date.issued 2017
dc.date.submitted 2017
dc.identifier.citation Al-Dazdaae, Soran Khalid Abdulrahman. (2017). Image Steganography by LSB Substitution and Optimal Key Permutation Using Genetic Algorithm. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Computer Engineering, Famagusta: North Cyprus. en_US
dc.identifier.uri http://hdl.handle.net/11129/4516
dc.description Master of Science in Computer Engineering. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering, 2017. Supervisor: Asst. Prof. Dr. Cem Ergün en_US
dc.description.abstract Steganography is an important data-hiding technique in which information is secretly passed between a sender and a receiver. In image steganography, a secret-message is embedded into a cover-image to create a stego-image. Furthermore, least significant bit substitution (LSB) is the most common technique used in image steganography. In LSB, either all or some of the pixels in the last four bits are replaced with pixels/a bit of the secret-message. Adding to its security issue, this technique is rather inefficient as it often results in a low-quality stego-image due to the high Mean Square Error (MSE) between the cover and stego-images. Consequently, two methods have been proposed to improve the stego-image’s quality: the first method involves using a Genetic Algorithm to uncover the optimal key permutation for embedding, while the second method involves elitism selection. This study adds to these by proposing an innovative method aimed at improving the stego-image’s quality. The method proposed by this study is rooted in both LSB substitution and optimal key permutation by Genetic Algorithm. First, the secret-image and the cover-image are selected, the secret-image is then converted to blocks, which are then encrypted and subsequently shuffled so as to make the embedded secret message meaningless to anyone without the encryption key. The method uses a genetic algorithm to calculate the optimal key permutation to improve the stego-image’s quality during LSB substitution. Using the method it proposes, the study found that the stego-image quality was improved substantially following the embedding of the “tiff” secret-image in the following cover-images: Baboon, Lena, Barbara, and Pepper. The study also found that the proposed method significantly reduced the computational complexity in the genetic algorithm. en_US
dc.description.abstract ÖZ: Steganografi istenilen veriyi gizli bir şekilde göndermeye yarayan veri gizleme ya da saklama tekniğidir. Görüntü steganografisinde, stego resmini elde etmek için gizlenecek resim kapak resmine gömülerek elde edilir. LSB en genel kullanılan görüntü steganografı tekniğidir. Bu teknik her piksel sondan dört bitin ya da bazılarının gizlenecek resmin bitleri ile değiştirilmesi ile olur ve genellikle düşük kaliteli bir stego görüntüsü elde edilir. Sonuç olarak daha kaliteli stego görüntüsü elde etmek için iki yöntem önerilmiştir. İlk yöntemde en doğru permitasyonu ortaya çıkarmak amacıyla eniyileme için tasarlanan (GA) kullanılmıştır, ve genetik algoritmanın içine elitik seçme yöntemi eklenerek algoritmanın yakınsaması hızı artırılmıştır. Bu çalışmamızda önerilen yöntemler GA destekli LSB yer değiştirme ve en iyi anahtar permutasyonudur. İlk olarak kapak ve gizlenecek resim seçimi yapılır sonra gizli resim küçük bloklara bölünür, saklanacak resim bitleri bu bloklara bölündükden sonra her bir blok şifrelenir, blok sıraları karıştırılır. Bu şekilde elinde anahtar olmayan kişinin gizlenmiş mesajı çözmesi mümkün olmaz. Önerilen yöntem ile stego resmin kalitesinin artırıldığı içine yerleştirilen dört ayrı tift formatlı (gizli) resimde ispatlanmıştır. Bunlar resim işleme deneylerinde sıkça kullanılan, Lena, babuan, barbaro ve pepper resimleridir. en_US
dc.language.iso eng en_US
dc.publisher Eastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ) en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Image steganography en_US
dc.subject Image processing - Digital techniques en_US
dc.subject Computer Security--Data Security en_US
dc.subject Image Processing. en_US
dc.subject Data Security en_US
dc.subject Image Steganography en_US
dc.subject LSB Substitution en_US
dc.subject Genetic Algorithm en_US
dc.subject Cross Over en_US
dc.subject Mutation en_US
dc.subject Elitism Selection en_US
dc.subject Tournament Selection en_US
dc.subject Computer Engineering en_US
dc.title Image Steganography by LSB Substitution and Optimal Key Permutation Using Genetic Algorithm en_US
dc.type masterThesis en_US
dc.contributor.department Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record