1.
bir çeşit poli alfabetik şifreleme yöntemi. aşağıdaki şekilde bir tablo kullanılarak yapılır:

görselin kaynağı
peki nasıl yapılır?
tabloyu türkçe harflerle yapabiliriz ama yukarıdaki tablo ingilizce harflerden oluştuğu için örneği ingilizce kelimeler üzerinden vereyim. siz de resimden takip ederek okuyun.
öncelikle, şifrelenecek metnin yanında bir de anahtar kelime seçilir. diyelim ki metnimiz give me an apple* olsun. anahtarımız da water* olsun. istediğiniz herhangi bir kelimeyi seçebilirsiniz anahtar olarak. ben water olarak salladım kafama göre.
cümlemizin ilk harfi g olduğundan g harfinin bulunduğu sütuna gidiyoruz önce. sonra da anahtar kelimemiz olan water'ın ilk harfi olan w harfinin olduğu satıra gidiyoruz. bu ikisinin kesişiminde c harfi var. bunu şifrelenmiş ilk harfimiz olarak yazıyoruz. metnimizin 2. harfi i harfi. anahtarımızın 2. harfi ise a harfi. o halde i sütunu ve a satırına gidip kesişiminde bulunan harfi şifrelenmiş harfimiz olarak alıyoruz.
benzer işlemleri diğer harfler için de sırayla yapıyoruz. göreceksiniz ki apple kelimesindeki p harflerinin her ikisi de başka harflere karşılık gelecek. eğer mono alfabetik bir şifreleme yapıyor olsaydık p'lerin ikisi de aynı harfle şifrelenecekti.
şifreleme ve şifrenin çözümü tek anahtar üzerinden yapıldığından, bu yöntem simetrik şifreleme yöntemlerinden biri olarak kabul edilir.

görselin kaynağı
peki nasıl yapılır?
tabloyu türkçe harflerle yapabiliriz ama yukarıdaki tablo ingilizce harflerden oluştuğu için örneği ingilizce kelimeler üzerinden vereyim. siz de resimden takip ederek okuyun.
öncelikle, şifrelenecek metnin yanında bir de anahtar kelime seçilir. diyelim ki metnimiz give me an apple* olsun. anahtarımız da water* olsun. istediğiniz herhangi bir kelimeyi seçebilirsiniz anahtar olarak. ben water olarak salladım kafama göre.
cümlemizin ilk harfi g olduğundan g harfinin bulunduğu sütuna gidiyoruz önce. sonra da anahtar kelimemiz olan water'ın ilk harfi olan w harfinin olduğu satıra gidiyoruz. bu ikisinin kesişiminde c harfi var. bunu şifrelenmiş ilk harfimiz olarak yazıyoruz. metnimizin 2. harfi i harfi. anahtarımızın 2. harfi ise a harfi. o halde i sütunu ve a satırına gidip kesişiminde bulunan harfi şifrelenmiş harfimiz olarak alıyoruz.
benzer işlemleri diğer harfler için de sırayla yapıyoruz. göreceksiniz ki apple kelimesindeki p harflerinin her ikisi de başka harflere karşılık gelecek. eğer mono alfabetik bir şifreleme yapıyor olsaydık p'lerin ikisi de aynı harfle şifrelenecekti.
şifreleme ve şifrenin çözümü tek anahtar üzerinden yapıldığından, bu yöntem simetrik şifreleme yöntemlerinden biri olarak kabul edilir.
devamını gör...
2.
anahtar kelime uzunluğu ile metin aynı uzunlukta olmalı diye düşünüyorum, bu da cok kullanışlı gelmedi bana.
diğer yandan şifrenin çözülemesi de ayrı bi tantana, mesela anahtar kelime water ise karşı taraf hangi w harfine bakarak gerçek metni bulacak? bilgi güzel ama eksikler var gibi.
edit: tamam şifreleme kısmını anladım, benim gibi anlaması kıt arkadaşların ilhamı için silmiyorum.
anlamayan olursa mesaj atsın da sözlükte ne kadar malız görelim diye cevabını da yazmıyorum * hadi malları görelim, yalnız bırakmayın beni. sarılalım sıkı sıkı.
diğer yandan şifrenin çözülemesi de ayrı bi tantana, mesela anahtar kelime water ise karşı taraf hangi w harfine bakarak gerçek metni bulacak? bilgi güzel ama eksikler var gibi.
edit: tamam şifreleme kısmını anladım, benim gibi anlaması kıt arkadaşların ilhamı için silmiyorum.
anlamayan olursa mesaj atsın da sözlükte ne kadar malız görelim diye cevabını da yazmıyorum * hadi malları görelim, yalnız bırakmayın beni. sarılalım sıkı sıkı.
devamını gör...
3.
şifre anahtarının uzunluğu bulunduktan sonra, klasik sezar şifrelemesine saldırır gibi, harf sıklıkları üzerinden kırılır.
simetrik şifrelerin güçlü olmaları, enigma makinesi gibi, metin uzunluğunda anahtar kullanan sistemlerle mümkündür.
simetrik şifrelerin güçlü olmaları, enigma makinesi gibi, metin uzunluğunda anahtar kullanan sistemlerle mümkündür.
devamını gör...