İçeriğe geç

Vigenère Şifresi

Anahtar kelimeye göre değişen kaydırma kullanan Vigenère şifresi. Eğitim amaçlıdır; modern veri güvenliği sağlamaz.

Historical Cipher 1553

Eğitim amaçlıdır; veri korumaz.

Araç hakkında

Vigenère şifresi

Vigenère, her harfi anahtar kelimedeki sıradaki harfe göre farklı miktarda kaydırır; anahtar bitince başa döner. Aynı harf metnin farklı yerlerinde farklı harflere dönüştüğü için yüzyıllarca “çözülemez şifre” olarak anıldı.

Anahtar:   KEY  (K=10, E=4, Y=24)
Metin:     ATTACK
Şifreli:   KXRKGI

Yalnız İngiliz alfabesindeki 26 Latin harf dönüştürülür; Türkçe harfler (ç, ğ, ı, ö, ş, ü), rakamlar ve noktalama olduğu gibi kalır. Büyük/küçük harf korunur. Anahtardaki harf olmayan karakterler yok sayılır ve anahtar yalnız harflere uygulanır.

Nasıl kırılır?

1863’te Friedrich Kasiski, şifreli metinde tekrar eden parçalar arasındaki uzaklıklardan anahtar uzunluğunun bulunabileceğini gösterdi. Uzunluk bilinince metin, her biri ayrı bir Sezar şifresi olan sütunlara bölünür ve harf sıklığı analiziyle çözülür. Anahtar metin kadar uzun, tamamen rastgele ve tek kullanımlık olursa yöntem “tek kullanımlık şerit”e (one-time pad) dönüşür ve kırılamaz hâle gelir.