Phillips Şifresi Kodlayıcı/Çözücü

Kodla veya çöz seçeneğini belirleyin, bir anahtar kelime ve metninizi girerek Phillips şifresini çalıştırın.

Nasıl hesaplanır?

Araç anahtar kelimeden 5×5 bir kare kurar: önce anahtar kelimenin harfleri (tekrarlar atılır, J harfi I sayılır), ardından alfabenin kalan harfleri gelir. Bu ilk kareden toplam 8 ızgara üretilir: 2'den 5'e kadar her ızgara bir öncekinin üst satırını en alta taşır, 6'dan 8'e kadar her ızgara ise ikinci satırı en alta taşır. Metin yalnızca harflere indirilir, büyük harfe çevrilir, J harfi I yapılır ve beşerli bloklara bölünür. 1. blok 1. ızgarayı, 2. blok 2. ızgarayı kullanır; 8. bloktan sonra yine 1. ızgaraya dönülür. Kodlarken her harf bir satır aşağıdaki ve bir sütun sağdaki harfle değiştirilir (kenarlarda başa sarar); çözerken bir satır yukarı ve bir sütun sola gidilir. Boşluk, rakam ve noktalama atılır.

Örnek hesaplama

PHILLIPS anahtar kelimesi P, H, I, L, S harflerini verir, ardından alfabenin kalanı gelir; 1. ızgara şöyledir: PHILS / ABCDE / FGKMN / OQRTU / VWXYZ. ATTACK metni ATTAC bloğu ve tek harflik K olarak ikiye ayrılır. 1. ızgarada A sağ-aşağıya giderek G, T harfi Z, T harfi Z, A harfi G ve C harfi M olur. K ikinci blokta olduğu için 2. ızgara (üst satırı alta taşınmış) kullanılır ve K, T olur. Şifreli metin GZZGMT çıkar; araç 8 ızgara kullandığını bildirir. GZZGMT aynı anahtar kelimeyle çözülürse ATTACK geri gelir.

Bu örneği dene →

Sık yapılan hatalar

  • Çözerken farklı bir anahtar kelime kullanmak ya da kodla modunda bırakmak. Aynı anahtar kelime ve 8 ızgaralık sıra gerekir; aksi halde hata değil, anlamsız bir harf dizisi çıkar.
  • J harfinin korunmasını beklemek. J ile I aynı hücreyi paylaşır; J, kodlamadan önce I yapılır ve çözülen metinde orijinaldeki J yerine I görülebilir.
  • Boşluk, rakam ya da noktalamanın korunmasını beklemek. Bunlar atılır, çıktı kesintisiz bir harf dizisidir ve kelime aralarını elle geri koymanız gerekir.
  • Şifreli metinden bir harf silerek ya da ekleyerek beş harflik blok düzenini bozmak. Her blok ızgarasını sırasına göre seçer; tek eksik harf sonraki tüm blokları yanlış ızgaraya kaydırır.
  • Bunu güvenli bir şifreleme sanmak. Klasik bir yerine koyma şifresidir, bulmaca ve öğrenme içindir; hassas bir şeyi korumak için kullanılmamalıdır.

Bu hesaplama hakkında

Phillips şifresi, 20. yüzyılın başlarında ABD Ordusu tarafından kullanılan, harfleri satır-sütun koordinat çiftlerine eşleyen bir ızgara olan Polybius karesine dayanan tarihi bir saha şifresidir. Temel Polybius veya Playfair şifrelerinde olduğu gibi tek bir ızgara kullanmak yerine, Phillips sistemi sekiz farklı anahtarlı 5×5 kareyi sırayla dolaştırır ve düz metnin her ardışık beş harflik bloğuna yeni bir kare uygular; bu da tek bir kareye dayalı yerine koyma şifrelerine göre basit frekans analizini çok daha etkisiz hale getirir.

Bu araç, bir anahtar kelimeden yola çıkarak metni Phillips yöntemiyle kodlar veya çözer; orijinal sistemin sekiz karelik yapısını ve harf döndürme mantığını aynen yeniden üretir. Kriptografi meraklıları, klasik ve askeri şifre tarihi üzerine çalışan öğrenciler ve tarihi kriptanaliz alıştırmaları yapan herkes için, Phillips şifreli bir mesajın tam olarak nasıl oluşturulduğunu veya düz metne nasıl geri çözüldüğünü görmek açısından faydalıdır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar