EdufabulaHer keşif yeni bir hikâye.
05 / 14 · SEZAR ŞİFRELEME

Sezar

Bu bölümde alfabede belirli sayıda ilerleyerek şifreleyecek, aynı sayıda geri giderek çözeceksin.

Sezar yönteminde bütün harflere aynı kaydırma uygulanır. Anahtar 3 ise A’dan üç adım ilerleyerek Ç’ye gideriz. Başlangıç harfini adım olarak saymayız: A→B birinci, B→C ikinci, C→Ç üçüncü adımdır.

Alfabenin sonuna geldiğimizde başa döneriz. Böylece Z’den bir adım sonrası A’dır. Bu bölümde Türkçe 29 harf kullanılır; boşluklar korunur. Anahtar, şifreleme sırasında sağa ilerlenen adım sayısıdır.

Anahtar 3 için örnek eşleştirmeler

Açık harfSayı3 ekleMod 29Şifreli harf
A033Ç
Z28312C
İ111414L
K131616N

Şifreleme ve çözme

Şifrelerken anahtar kadar sağa ilerle. Çözerken aynı anahtar kadar sola ilerle. A’dan sola geçerken Z’ye dön. 0 anahtarı metni değiştirmez.

Derinleş c=(p+k) mod 29 ve p=(c−k) mod 29. Burada p açık harfin, c şifreli harfin sayısı; k kaydırma anahtarıdır.

Bir kaydırma anahtarı bütün harflere aynı uygulanır. Aynı açık harf her zaman aynı şifreli harfe dönüşür. Bu nedenle kelime uzunlukları ve tekrar desenleri korunur.

29 harfli tabloda 0 ile 28 arasındaki kaydırmalar bütün farklı olasılıkları kapsar. 29 adım ilerlemek tam bir tur atıp aynı harfe dönmektir. Bir çözücü tüm anahtarları deneyebilir; bulunan metnin anlamını ayrıca kontrol etmek gerekir.