Gronsfeld Şifreleyici/Çözücü
Metni sayısal bir anahtarla şifreleyin ve çözün.
Sonuç
Nasıl hesaplanır?
Her harf, alfabede anahtardaki bir rakam kadar kaydırılır ve anahtar rakamları sırayla tekrar eder. Şifreleme C = (P + d) mod 26, çözme P = (C − d) mod 26 ile yapılır; P ve C 0 ile 25 arasındaki harf sıraları, d geçerli anahtar rakamıdır (0 ile 9). 0 rakamı harfi değiştirmez.
Bu aracın ayrıntıları: yalnızca A–Z arasındaki 26 harf kaydırılır, büyük küçük harf korunur. Boşluk, rakam, noktalama ve aksanlı harfler olduğu gibi kopyalanır ve anahtar rakamı harcamaz; anahtar yalnızca harflerde ilerler. Anahtardaki rakam olmayan her şey atılır, yani 3-1-4 314 olarak okunur. Boş metin ya da rakamsız anahtar sonuç vermez. Mod, şifreleme ya da çözmeyi belirler; çözmek için aynı anahtar gerekir.
Örnek hesaplama
Metin Attack at dawn, anahtar 31415, şifrele. Harfler 3, 1, 4, 1, 5, 3 kadar kayar; sonra anahtar baştan 1, 4, 1, 5, 3, 1 diye devam eder. A+3 = D, t+1 = u, t+4 = x, a+1 = b, c+5 = h, k+3 = n. Boşluk kopyalanır ve anahtar sürer: a+1 = b, t+4 = x, sonra d+1 = e, a+5 = f, w+3 = z, n+1 = o. Sonuç Duxbhn bx efzo olur. Bu metni aynı anahtarla çözme modunda çalıştırmak özgün metni geri verir.
Sık yapılan hatalar
LEMONgibi bir anahtar sözcük kullanmak. O Vigenère şifresidir; burada anahtar rakam olmalıdır, içindeki harfler yok sayılır, yani sözcük anahtar sonuç vermez.- Yanlış modla çözmek. Mod hâlâ şifrelemedeyken şifreli metni yapıştırmak onu bir kez daha ileri kaydırır ve başka bir karışık metin üretir.
- Anahtarın boşluk ve noktalamada da ilerlemesini beklemek. Yalnızca harflerde ilerler; her karakteri sayan bir anahtarla elle şifrelenmiş mesaj eşleşmez.
- Türkçe ş ya da ğ gibi aksanlı harflerin şifrelenmesini beklemek. Bunlar değişmeden geçer.
- Sonucu güvenli sanmak. Konum başına yalnızca on kaydırma ve kısa, tekrar eden bir anahtar olduğundan bu bir bulmaca şifresidir, özel veriyi korumaz.
Bu hesaplama hakkında
Gronsfeld şifresi, çok alfabeli bir yerine koyma şifresidir; esasen Vigenère şifresinin sayısal anahtarlı bir çeşididir: tekrar eden bir harf anahtar kelimesi yerine, tekrar eden bir rakam dizisi (0–9) kullanır ve her rakam, karşılık gelen düz metin harfini alfabede o kadar pozisyon ileri kaydırır, Z'den A'ya sararak devam eder. Her pozisyonda yalnızca 10 olası kaydırma değeri olduğundan (tam bir Vigenère anahtar harfi için 26'ya karşılık), Vigenère'den biraz daha zayıftır ama tarihsel olarak bir sayı olarak ezberlemesi ve iletmesi daha kolaydır.
Kriptografi öğrencileri ve meraklıları, Gronsfeld şifresini çok alfabeli yerine koymanın mekaniğini ve — tüm klasik tekrar eden anahtarlı şifreler gibi — anahtar uzunluğu keşfedildiğinde frekans analizine karşı savunmasız olduğu için onu kırmak için kullanılan Kasiski/çakışma indeksi tekniklerini öğrenmek amacıyla kullanır. Tarihsel olarak Kont Gronsfeld tarafından 17. yüzyıl askeri yazışmalarında kullanılmıştır. Kodlamak veya çözmek için metin ve sayısal bir anahtar girin.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (BMI)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
Hesaplayıcı bulunamadı
Yorumlar (0)