Nasıl yapılır

Sezar şifresi elle nasıl çözülür

4 dk okuma

Tüm kaydırmaları denemeyi, harf sıklıklarından yararlanmayı ve olası kelimeleri sınamayı anlatan adım adım rehber.

Sezar şifresi nedir?

Sezar şifresi, düz metindeki her harfi seçilen alfabede aynı sayıda konum kaydırır. Son simge geçildiğinde sayım alfabenin başından sürer.

Tüm mesajda tek bir eşleme kullanıldığı için bu yöntem tek alfabeli yerine koyma şifresidir. Kaydırma miktarı anahtardır. N simgeli bir alfabenin N − 1 önemsiz olmayan anahtarı vardır. Araçtaki 29 harfli Türk alfabesi için 28 aday bulunur.

Başlamadan önce

Önce alfabe ile harf sırasını belirleyin. Araç şu sırayı kullanır: A B C Ç D E F G Ğ H I İ J K L M N O Ö P R S Ş T U Ü V Y Z. Türkçedeki I ve İ ayrımı kaydırma hesabı için önemlidir.

Çözmek için her şifreli harfi aday anahtar kadar geriye kaydırın. Üç konum geri, 29 harfli bu alfabede 26 konum ileriyle aynıdır. Boşluklar, rakamlar ve noktalama işaretleri çoğunlukla değişmez.

Yöntem 1 — Tüm kaydırmaları deneyin

N simgeli bir alfabe için 1’den N − 1’e kadar anahtarları sınayın. Dy dlt vğuvvlt metni için:

  • Kaydırma 1: Çv çkş ügtüükş.
  • Kaydırma 2: Cü cjs ufşuujs.
  • Kaydırma 3: Bu bir testtir.

Üçüncü sonuç anlamlı bir cümledir; bu nedenle 3 en güçlü adaydır. Çok kısa metinlerde birden fazla makul sonuç kalabilir. Sezar kaba kuvvet aracı bütün kaydırmaları bir kerede listeler.

Yöntem 2 — Frekans analizi

Uzun Türkçe metinlerde A, E, İ ve N sık görülebilir; ancak sıra metne göre değişir. Şifreli metindeki birkaç sık harfi sayın ve birden fazla eşleşmeyi sınayın.

Ç sık görülüyorsa ve bunun A olduğunu varsayıyorsanız, bu alfabedeki uzaklık 3’tür. Anahtar 3’ü tüm mesaja uygulayın; sözcükler, dil bilgisi ve başka örüntüler de uyuşmalıdır. Frekans analizi aracı sayımları verir, fakat tek başına kanıt oluşturmaz.

Yöntem 3 — Olası bir kelime kullanın

Bağlamdan beklenen kelimeye crib denir. Kelimeyi şifreli bir parçayla hizalayın ve her harf çiftinin aynı geri kaydırmayı verip vermediğini kontrol edin.

bir kelimesini bekliyor ve dlt görüyorsanız, d→b, l→i ve t→r geçişlerinin üçü de 3 konum geri gider. Anahtar 3’ü tüm metne uygulayın; geri kalan bölüm de anlamlı değilse cribi reddedin.

Sık hatalar ve kontroller

Özellikle şunları denetleyin:

  • Yanlış alfabe. I, İ, Ç, Ğ, Ö, Ş ve Ü bütün kaydırmaları etkiler.
  • Yanlış yön. Çözme sırasında geriye sayılır.
  • Erken karar. Kısa bir parça tesadüfen anlamlı görünebilir; tüm mesajı doğrulayın.
  • ROT13 kapsamı. ROT13, 26 harfli Latin alfabesine özgü kendi tersine dönüşen durumdur.

Hiçbir kaydırma tutarlı metin vermiyorsa alfabeyi ve dili yeniden değerlendirin; mesaj başka bir yerine koyma ya da yer değiştirme yöntemi kullanıyor olabilir.

Sık sorulan sorular

N simgeli bir alfabede N − 1 önemsiz olmayan anahtar vardır. Buradaki 29 harfli Türk alfabesinde 28, 26 harfli temel Latin alfabesinde 25 anahtar bulunur.

Genellikle evet. Bütün anahtarları deneyip sonuçları dil, bağlam, frekanslar ve olası kelimelerle sıralayın. Çok kısa ve bağlamsız bir mesaj belirsiz kalabilir.

Evet. ROT13, 26 harfli Latin alfabesinde 13 konum kaydırır. 13 sayısı 26’nın yarısı olduğu için ikinci uygulama özgün metni geri getirir.

Kısa örneklerin harf dağılımı dil ortalamasından büyük ölçüde sapabilir. Daha fazla metin sayımları dengeler; konu, özel adlar ve tekrarlar yine de sonucu etkileyebilir.

Ayrıca bakınız