Modern şifreleme: kilit iki farklı anahtarla açılır
Bugün internetteki şifreler Sezar yönteminden çok daha karmaşık. Ama temel fikri anlamak için matematik sevmek yeterli.
Yazıyı okuJül Sezar, askeri emirlerini düşman okursa anlamaması için harfleri kaydırarak yazıyordu. Bu basit fikir kriptografinin başlangıcıdır.
Sezar şifresinde her harf alfabede birkaç yer öteye kaydırılır. 3 kaydırmasında A harfi D olur, B harfi E olur. "MERHABA" yazısı 3 kaydırmayla farklı bir diziye dönüşür. Mesajı çözmek için ters yönde 3 geri kaydırmak yeterlidir.
Bu şifrenin zayıf noktası az sayıda olasılık sunmasıdır. Türk alfabesinde yaklaşık 29 harf vardır; bu da yalnızca 29 farklı kaydırma değeri demektir. Bir düşman her olasılığı tek tek denerse çok kısa sürede doğru mesajı bulur. Modern kriptografi bu zayıflığı gidermek için tamamen farklı yaklaşımlar kullanır.
Şifrenin başka bir açığı daha vardır: harflerin kullanım sıklığı değişmez. Türkçede en çok kullanılan harfler bellidir. Şifreli metindeki en sık geçen harf, büyük olasılıkla o harfe karşılık gelir. Bu ipucuyla bile uzun bir şifrelenmiş metin çözülebilir.
Arkadaşına Sezar şifresiyle 5 harflik kaydırma kullanarak kısa bir mesaj yaz. Kaydırma miktarını ayrı bir kağıda ver. Arkadaşın mesajı çözebiliyor mu? Şimdi kaydırma miktarını vermeden gönder ve çözmesini iste. Ne kadar sürdü?
KEŞFE DEVAM