Redefence Şifreleyici/Çözücü

Bir mod seçin, ray ve anahtarı ayarlayın, ardından metninizi girin.

Nasıl hesaplanır?

Metin, seçilen ray sayısı (en az 2) üzerinde zikzak yazılır: ray 1, 2, 3, 2, 1, 2, 3 … Boşluk, noktalama ve küçük harf dahil her karakter sayılır; hiçbir şey silinmez, büyük-küçük harf değişmez. Şifrelemede her ray soldan sağa okunur ve raylar anahtarın verdiği sırayla art arda eklenir: anahtardaki ilk sayı önce okunacak rayı gösterir, böyle sürer. Çözmede metin aynı anahtar sırasına göre ray uzunluklarına bölünür ve zikzak boyunca yerine konur. Anahtar 1'den N'e kadar her ray numarasını tam bir kez içermelidir ve 231, 2 3 1 ya da 2,3,1 biçiminde yazılır; boşsa doğal sıra 1, 2, 3 … kullanılır. Yanlış anahtar uzunluğu, tekrarlanan veya aralık dışı sayı sonuç vermez. Klasik bir bulmaca şifresidir, gerçek güvenlik sağlamaz.

Örnek hesaplama

WEAREDISCOVERED metnini 3 ray ve 231 anahtarıyla şifreleyelim. Ray 1: W E C R. Ray 2: E R D S O E E. Ray 3: A I V D. Önce ray 2, sonra ray 3, sonra ray 1 okununca ERDSOEE + AIVD + WECR = ERDSOEEAIVDWECR çıkar. Aynı ray sayısı ve anahtarla Çöz moduna geçince WEAREDISCOVERED geri gelir.

Bu örneği dene →

Sık yapılan hatalar

  • Çözerken şifrelemede kullanılandan farklı ray sayısı veya anahtar kullanmak; ikisi de birebir aynı olmazsa çıktı karışık kalır.
  • Anahtarı "1. ray 2. konuma gider" diye okumak. Burada anahtar sırayla hangi rayın okunacağını söyler, 231 önce ray 2 ile başlar.
  • 3 ray için 221 ya da 21 gibi bir ray numarasını atlayan veya tekrarlayan anahtar yazmak; araç reddeder.
  • Boşlukların atılmasını beklemek; boşluklar harf gibi sayılır, boşluklu mesajın çıktısında boşluklar başka yerlere dağılır.
  • Şifreli metni sonunda fazladan boşluk ya da satır sonuyla yapıştırmak; fazla karakter ray uzunluklarını kaydırır ve çözmeyi bozar.

Bu hesaplama hakkında

Redefence şifresi, klasik çit (rail-fence) şifresinin anahtarlı bir türüdür. Düz metnin harfleri, normal bir çit şifresinde olduğu gibi N ray (satır) üzerinde aşağı-yukarı zikzak çizerek yazılır; ancak satırlar yukarıdan aşağı sırayla okunmak yerine, okunma sırası bir sayısal anahtar tarafından belirlenir ve bu, temel zikzak deseninin üzerine ek bir karıştırma katmanı ekler.

Diğer çit şifresi türevleri gibi bu da bir yer değiştirme (transpozisyon) şifresidir — harfleri değiştirmek yerine yeniden dizer — ve modern standartlara göre yalnızca sınırlı bir güvenlik sunar. Genellikle kriptografi eğitiminde, bulmaca etkinliklerinde ve CTF (capture-the-flag) yarışmalarında düz çit şifresinin bir üst basamağı olarak karşımıza çıkar; basit bir transpozisyon şemasına anahtar eklemenin, saldırganın taraması gereken olasılık uzayını nasıl büyüttüğünü gösterir.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Geçerli bir sıralama olduğu sürece yanlış anahtar hata vermez, yalnızca karışık bir metin üretir; bu yüzden bulmaca çözen biri hepsini deneyebilir: üç rayda altı, dört rayda 24, beş rayda 120 olası anahtar vardır. Boşlukları doğru saymak da önemlidir. Bu hangi bulmacadan ya da oyundan geliyor ve açık metin okunur çıktı mı?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar