Encrypting Written Text and Hiding it with LSB Method


ÖZBİLGİN F., DURMUŞ F., KARAGÖL S.

Düzce Üniversitesi Bilim ve Teknoloji Dergisi, vol.6, no.3, pp.676-685, 2018 (Peer-Reviewed Journal) identifier

  • Publication Type: Article / Article
  • Volume: 6 Issue: 3
  • Publication Date: 2018
  • Journal Name: Düzce Üniversitesi Bilim ve Teknoloji Dergisi
  • Journal Indexes: TR DİZİN (ULAKBİM)
  • Page Numbers: pp.676-685
  • Ondokuz Mayıs University Affiliated: Yes

Abstract

With the development of technology, the transmission of digital data in a secure manner becomes important. The data to be transmitted together with encryption and steganography can be transmitted more securely. In this study, a written text is applied to Vigenere encryption from primitive coding techniques and the obtained encrypted data is hidden in 3 different algorithms in an image. Since steganography is used when transmitting the message text, Vigenere encryption is preferred from the primitive coding techniques. The size information along with the encrypted data is hidden in the blue component of the pixels in the image by the LSB (Least Significant Bit) method. Data hiding has been performed in three different algorithms, namely rows, columns and diagonal within the image. MSE (Mean Squared Error) was used to determine the rate of change between the original image and the carrier where the encrypted data is hidden, and MSE values were compared in 3 different algorithms.
Teknolojinin gelişmesi ile birlikte sayısal verilerin güvenli bir şekilde iletilmesi önemli bir hale gelmektedir. Şifreleme ve steganografi ile birlikte iletilecek veri alıcıya daha güvenli bir şekilde iletilebilmektedir. Bu çalışmada da yazılı bir metne ilkel şifreleme tekniklerinden Vigenere şifreleme uygulanmış ve elde edilen şifreli veri görüntü içerisine 3 farklı algoritma ile gizlenmiştir. Mesaj metni iletilirken steganografi de kullanıldığından ilkel şifreleme tekniklerinden Vigenere şifreleme tercih edilmiştir. Şifrelenmiş veri ile birlikte verinin boyut bilgisi görüntü içerisindeki piksellerin mavi bileşenine LSB (Least Significant Bit) yöntemiyle gizlenmiştir. Görüntü içerisine satırlara, sütunlara ve diagonal şekilde olmak üzere 3 farklı algoritma ile veri gizleme gerçekleştirilmiştir. Orijinal görüntü ile şifreli verinin gizlendiği taşıyıcı arasındaki değişim oranının tespit edilmesi amacıyla MSE (Mean Squared Error) kullanılmış ve 3 farklı algoritmada MSE değerleri karşılaştırılmıştır.