Düzce Üniversitesi Bilim ve Teknoloji Dergisi (Apr 2018)
Yazılı Metni Şifreleyip LSB Yöntemi ile Gizleme
Abstract
Günümüzde teknolojinin gelişmesiyle birlikte bilgi güvenliği oldukça önemli hale gelmiştir. Dijital ortamda bulunan verilerin güvenliğini sağlamak için şifreleme ve steganografi teknikleri kullanılmaktadır. Şifreleme ile mesaj, belirli yöntemlerle alıcının da bildiği bir şekilde değiştirilir. Sezar, Vigenere gibi ilkel şifreleme teknikleri olduğu gibi DES (Data Encryption Standart,Veri Şifreleme Standardı) ve AES (Advanced Encryption Standard, Gelişmiş Şifreleme Standardı) gibi modern şifreleme metotları da vardır. Fakat mesaj steganografi ile de gizleneceğinden ilkel şifreleme yöntemlerinden Vigenere şifreleme yeterli görülmüştür. Vigerene şifrelemede bir anahtar vasıtasıyla mesaj ASCII karşılıkları toplanmakta ve şifreli mesaj elde edilmektedir. Steganografi mesajın varlığının gizlenmesi ile ilgilenmektedir. Şifrelenen metin steganografi ile metin, görüntü veya ses içerisine gizlenebilmektedir. Mesajın içeriği ASCII koduna çevrilmiştir. Bu kod dizini Vigenere şifreleme metodu ile bir anahtarın ASCII karşılıkları toplanmıştır. Daha sonra teklik ve çiftlik durumuna göre farklı şifreleme yapılarak güvenliğin artırılması amaçlanmıştır. Şifrelenmiş verinin boyutu resmin ilk satırına, mesaj ise resmin satırındaki, sütunundaki veya köşegenindeki piksellerin mavi bileşenine LSB (En Önemsiz Bit) yöntemiyle gizlenmiştir. Piksellerin mavi renk bileşenindeki değişim gözün algılayabileceği en zor değişimdir. Değişimler en küçük değerlikli bitte olacağı için orijinal resim ile farklılığın algılanması çok zor olacaktır. Şifreleme ile değiştirilen mesaj steganografi ile gizlenerek güvenliği artırılmış ve mesaj iki kat gizlenmiştir.