İçeriğe geç

Vigenère Şifresi Kodlayıcı ve Çözücü

Herhangi bir anahtar kelimeyle Vigenère şifresi mesajlarını kodlayın ve çözün. Harfler büyük/küçük harflerini korur, harf olmayan her şey değişmeden geçer ve her kaydırmanın tam olarak nasıl uygulandığını görmek için harf harf işlemi gösterebilirsiniz.

Mod

Vigenère Şifresinin Tarihi

Şifre, 16. yüzyıl Fransız diplomatı Blaise de Vigenère'in adını taşır, ancak popülerleştirdiği şema ilk kez 1553'te Giovan Battista Bellaso tarafından tanımlanmıştır. Tek bir sabit kaydırma yerine, tekrarlayan bir anahtar kelime her harf için farklı bir Sezar kaydırması seçer — A anahtar harfi 0 kaydırma, B ise 1 kaydırma anlamına gelir ve böyle devam eder. Bu basit değişiklik, temel frekans analizini yener çünkü aynı düz harf artık her zaman aynı şifre harfine şifrelenmez.

Yaklaşık üç yüzyıl boyunca kırılamaz kabul edildi ve le chiffre indéchiffrable — çözülemez şifre — lakabını kazandı. Bu ün, Prusyalı subay Friedrich Kasiski'nin ilk genel saldırıyı yayınladığı 1863'te sona erdi: şifre metnindeki tekrarlanan parçalar olası anahtar uzunluğunu ortaya çıkarır, ardından her anahtar konumu ayrı ayrı sıradan bir Sezar şifresi olarak kırılabilir. Vigenère şifresinin yapı taşı olan tek kaydırmayı görmek için Sezar şifresi aracımızı deneyin.

Sık sorulan sorular

Vigenère şifresi nedir?
Vigenère şifresi, mesajın her harfini tekrarlayan bir anahtar kelime tarafından belirlenen bir miktarda kaydıran çok alfabeli bir yerine koyma şifresidir. İlk harf ilk anahtar harfiyle, ikincisi ikincisiyle kaydırılır ve böyle devam eder, bu nedenle aynı düz harf farklı şifre harflerine şifrelenebilir.
Vigenère şifresi Sezar şifresinden nasıl farklıdır?
Sezar şifresi tüm mesaj için tek bir sabit kaydırma kullanırken, Vigenère şifresi her harfe farklı bir Sezar kaydırması uygulamak için bir anahtar kelime kullanır. Vigenère şifresini, her anahtar harfi için bir tane olmak üzere iç içe geçmiş birçok Sezar şifresi olarak düşünebilirsiniz.
Boşluklara, sayılara ve noktalama işaretlerine ne olur?
Yalnızca A-Z ve a-z harfleri kaydırılır ve her harf orijinal büyük/küçük harfini korur. Boşluklar, rakamlar ve noktalama işaretleri değişmeden geçer ve bir anahtar harfi tüketmezler, bu nedenle anahtar kelime yalnızca gerçek harflerde ilerler.
Bir Vigenère şifresini nasıl çözerim?
Anahtar kelimeyi biliyorsanız, Çöz'ü seçin, anahtar kelimeyi girin ve şifre metnini yapıştırın — her harf eşleşen anahtar harfi kadar geriye kaydırılır. Anahtar kelime olmadan, Kasiski incelemesi gibi saldırılar, anahtar uzunluğunu tahmin etmek için şifre metnindeki tekrarlanan kalıpları arar ve ardından her sütunu basit bir Sezar şifresi olarak kırar.
Vigenère şifresi güvenli mi?
Hayır. Yaklaşık üç yüzyıl boyunca saldırılara direndi ve 'çözülemez şifre' lakabını aldı, ancak Friedrich Kasiski 1863'te onu kırmak için genel bir yöntem yayınladı. Bulmacalar ve kriptografi öğrenmek için harikadır, ancak gerçek sırları korumak için asla kullanmayın.

İlgili araçlar