Vigenère Şifreleme Çözücü
Klasik Vigenère anahtar kelime şifresiyle mesajları şifreleyin ve çözün.
Sonuç
Nasıl hesaplanır?
Vigenère şifresi, metindeki her harfi tekrar eden bir anahtar kelimeden alınan miktar kadar kaydırır. Anahtardaki her harf 0 ile 25 arası bir kaymaya çevrilir (A = 0, B = 1, … Z = 25). Açık metin harfi P ve anahtar kayması K için şifreleme C = (P + K) mod 26, çözme ise P = (C − K) mod 26 işlemidir. Anahtar harf harf kullanılır ve bitince başa döner. Yalnızca harflerde ilerler: boşluk, rakam ve noktalama aynen kopyalanır ve anahtar harfi harcamaz. Büyük ve küçük harf yazıldığı gibi korunur. Yalnızca A-Z sayılır; anahtardaki aksanlı ya da İngiliz alfabesi dışı harfler yok sayılır, metindekiler ise olduğu gibi bırakılır. Kullanılabilir harfi olmayan anahtar sonuç vermez.
Örnek hesaplama
"Attack at dawn" metnini LEMON anahtarıyla şifreleyelim. Anahtar harfleri şu kaymaları verir: L = 11, E = 4, M = 12, O = 14, N = 13, sonra başa döner. A + 11 = L, t + 4 = x, t + 12 = f, a + 14 = o, c + 13 = p, k + 11 = v (anahtar yeniden L'den başlar). Boşluk kopyalanır ve anahtar harfi harcamaz. Böyle devam edince tam sonuç şudur: Lxfopv ef rnhr. Aynı anahtarla bu metni çözme modunda girerseniz "Attack at dawn" geri gelir.
Sık yapılan hatalar
- Çözerken şifreleme modunu bırakmak (ya da tersi). O zaman aynı anahtar kaymayı geri almak yerine harfleri daha da kaydırır.
- Boşlukların anahtar harfi harcadığını sanmak. Harcamazlar; boşlukları da sayarak konum hesaplayan bir bulmaca bu sonuçla uyuşmaz.
- Anahtara rakam veya noktalama koyup sayılmasını beklemek; yok sayılır, yani "KEY2" tıpkı "KEY" gibi çalışır.
- é veya ğ gibi aksanlı harflerin şifrelenmesini beklemek. Yalnızca 26 temel harf kaydırılır, diğerleri değişmeden geçer.
Bu hesaplama hakkında
Bu araç, metni Vigenère şifresi ile şifreler veya çözer; bu, düz metindeki her harfi, tekrar eden bir anahtar kelimenin karşılık gelen harfine göre belirlenen miktarda kaydıran çok alfabeli bir yerine koyma şifresidir ve tarihsel olarak "tabula recta" adı verilen tabloyu kullanır. Kaydırma miktarı harften harfe değiştiği için, Sezar şifresi gibi tek kaydırmalı şifreleri kıran basit frekans analizini etkisiz kılar.
Yüzyıllarca "kırılamaz şifre" olarak bilinen bu yöntem, günümüzde daha çok kriptografi öğrencileri, bulmaca ve CTF (capture-the-flag) meraklıları ile klasik şifreleri keşfeden hobiciler için bir öğretim aracıdır. Metninizi ve bir anahtar kelime girip şifreleme ya da çözme seçeneğini belirleyerek sonucu anında alın.
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)