2013'te #KökerGizliBilgi isimli bir steganografi (bilgi gizleme) programı yayınlamıştım. Program girilen metni resme gizlemeyi sağlıyordu. İlk denemem Türk bayrağına "Ne Mutlu Türküm Diyene" metnini gizlemek oldu.
Ancak bilgi gizlendiğinde resimde bozulma meydana geliyordu. Sayısal görüntü işleme teknikleri ile algoritma optimizasyonu sonucunda resmi bozmadan ve insan gözünün algılayamayacağı şekilde bilgi gizlemeyi başardım. Bunun üzerine söz konusu algoritmayı ses dosyalarına uyarladım ve verinin kriptolanmasını sağladım.
Şimdi ise dosyaya dosya gizleme gibi daha ilginç bir algoritma üzerinde çalışıyorum Yakında yayınlayacağım sürümde 3 farklı gizleme tekniği olacak.
Popüler Kültürde Bilgi Gizleme
"Kanıt" isimli dizide ve "Akıl Oyunları (A Beautiful Mind)" isimli filmde de steganografiden bahsedilmişti.
Prof. Dr. Sevil Atasoy, "Kanıt" dizisinin bir bölümünde fotokopi makinesi üreticilerinin bilgi gizleme yöntemlerine deyinmişti. Bu makineler her belgeye çok küçük işaretler basmakta. Bu işaretlerde de makine seri numarası, baskı tarihi gibi bilgiler bulunuyor. Böylece evrak sahteciliği engellenebiliyor.
Eski Yunanca'da "gizlenmiş yazı" anlamına gelen steganografinin adli bilişimde önemli bir yeri var. En büyük avantajı ise gizlenen bilginin farkedilmiyor olması.
Geçmişten Günümüze Steganografi
Tarihte steganografi, hem kriptoloji öncesi dönemde hem de sonrasında kullanılmış. Eski Yunanistan'da, insanlar mesajları tahtaya yazıp üzerini mumla kaplamışlar. Böylece cisim kullanılmamış bir tablete benzerken mumun eritilmesiyle birlikte içindeki gizli mesajın okunabilmesi mümkün kılınmış.
Herodot'un bir hikayesine göre Pers saldırısının öncesinde saçları tıraşlanan bir kölenin kafasına yazılan uyarı mesajı, saçlarının uzaması sayesinde saklanmış. Bu sayede mesaj dikkat çekmeden gerekli yere ulaşabilmiş, ulaştığında da kölenin saçları tekrar kesilerek uyarı okunabilmiş.
II. Dünya Savaşı sırasında, New York'ta Velvalee Dickinson isimli ajan oyuncak bebek pazarlamacısı kılığı altında saklanmış. Amerikan ordusu ile ilgili bilgiler de oyuncak bebek siparişi içeren mektuplara gizlenmiş.
Ayrıca sadece mor ötesi ışıkla görülen boyalar ve bu boyaları içeren kalemler ile basit bir steganografi uygulaması yapılabilir.