Basit yerine koymayı tanıyın
Basit yerine koyma şifresinde her düz metin harfi mesaj boyunca hep aynı şifreli harfle değiştirilir. Boşluk ve noktalama genellikle korunur; tekrarlar, çift harfler ve sözcük örüntüleri görünür kalır.
Bu yöntem Sezar’dan daha geneldir: anahtar alfabenin herhangi bir permütasyonu olabilir. Bütün anahtarları denemek uygulanabilir değildir; tablo dilin kısıtlarından kurulmalıdır.
Adım 1 — Örüntü çalışma sayfası hazırlayın
Şifreli metni boşlukları değiştirmeden kopyalayın. Geçici düz metin satırı ve iki yönlü eşleme tabloları tutun. Her eşleme bire bir olmalıdır.
Her sözcükteki tekrarları numaralandırın. Aday sözcük yalnızca aynı konumlarda aynı harfleri tekrar ediyorsa uyumludur. Tek harfli sözcükleri, çiftleri, yinelenen sözcükleri ve ekleri de işaretleyin.
Adım 2 — En çok bilgi veren ipuçlarıyla başlayın
- birden çok yerde yinelenen sözcükler;
- çift harfler ve sıra dışı örüntüler;
VE,BU,BİR,DEgibi sık sözcükler;- bağlamın düşündürdüğü adlar, selamlar ve konu sözcükleri;
-LAR,-LER,-LIK,-MEKgibi ekler.
Her hipotezi tüm metne yayın ve örüntüyü ya da bire bir eşlemeyi bozduğu anda geri alın.
Adım 3 — Frekansları öncelik olarak kullanın
Uzun Türkçe metinlerde A, E, İ, N ve R sık olabilir; konu ve uzunluk sırayı değiştirir.
Frekans analizi aday verir, doğrudan yanıt vermez. Birden fazla sözcük örüntüsünü açıklayan crib, tek istatistik benzerliğinden daha güçlüdür.
Adım 4 — Doğrulanan eşlemeleri her yere yayın
Doğrulanmış harfi bütün konumlara yerleştirin. Sonraki tahmin aynı şifreli simgeye farklı değer istiyorsa çelişki vardır.
Yerel ve genel kontroller arasında gidip gelin: umut veren sözcüğü tamamlayın, harflerini yayın ve açılan parçaları inceleyin. Geçerli çözüm tek tablo kullanır.
Kısa örnek
odjbm itjtsgjfk metnindeki sözcük uzunlukları ve tekrarlar adayları sınırlar. Bağlam ikinci sözcük için buluşalım öneriyorsa her harf çifti tabloya eklenip ilk sözcükte de sınanmalıdır.
Tutarlı tam tablo öğlen buluşalım sonucunu verir. Örnek geçerli bir anahtar alfabesiyle üretildi ve tersine doğrulandı; anahtarsız çözümde her eşleme örüntü ve bağlamla desteklenmelidir.
Adım 5 — Tam çözümü doğrulayın
Her şifreli harf hep aynı anlama gelmeli ve elle eklenmiş istisna olmamalıdır. Örnekte bulunmayan harflere değer uydurmayın.
Basit yerine koyma aracı tam anahtarı uygular, bilinmeyen anahtarı otomatik bulmaz. Kurtarılan metni yeniden şifreleyin; özgün metni tam üretmelidir.