Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Vigenére Algoritması ve Şifreleme

Yöntemleri
Vigenère Algoritması

 Adını Fransız diplomat Blaise de Vigenere’den alan şifreleme metodu,


bir anahtar kelimenin harflerine dayalı olarak iç içe geçmiş bir
dizi Sezar şifresi kullanarak alfabetik metni şifreleme yöntemidir.

 Vigenere şifrelemesinde, iletiyi şifrelemek için anahtar kavramı


kullanılmış ve ortaya çıktığı tarih itibariyle şifreleme dünyasına yeni
bir boyut kazandırmıştır.
Vigenère Algoritması

 Vigenere şifreleme algoritması, Polialfabetik bir şifreleme yöntemidir.


Anahtar kelime, metni şifrelemek için kullanılır. Bu algoritma, Sezar
şifrelemesine benzer, ancak daha güvenlidir.
Polialfebetik Şifreleme

 Polialfabetik şifreleme, her harfin şifrelenmesi için birden fazla alfabe


kullanılması anlamına gelir. Vigenère algoritması, Polialfabetik
şifreleme yöntemini kullanarak metinleri şifreler ve şifre çözme
işlemlerini gerçekleştirir.
Vigenére Algoritması

 Anlaması ve uygulaması oldukça kolay olan bu şifreleme metodu


ortaya çıktığı 16. Yüzyılda kırılamaz olarak düşünülüyordu ve bu
sebeple “the indecipherable cipher” olarak adlandırılmaktaydı.
Güvenlik ve Kullanım Alanları

 Vigenere şifreleme algoritması, düz metnin gizliliğini sağlamak için


kullanılır. Bu algoritma, tarihsel olarak askeri iletişimde kullanılmıştır.
Günümüzde ise, daha güçlü şifreleme yöntemleri tercih edilmektedir.
Şifreleme Süreci

 Vigenere şifreleme algoritmasında, metin anahtar kelime ile


tekrarlanarak şifrelenir. Her harf, anahtar kelimenin bir harfiyle
şifrelenir. Bu süreç, metnin gizliliğini sağlar

 Anahtar kelimenin uzunluğu, şifreleme algoritmasının güvenliğini etkiler.


Şifre Çözme Süreci

 Şifreli metin anahtar kelime ile tekrarlanarak çözülür. Her harf, anahtar
kelimenin bir harfiyle çözülür. Bu süreç, metnin orijinal haline geri
dönmesini sağlar.
Vigenére Tablosu

 Vigenere tablosu, kriptografide Vigenere şifrelemesi için kullanılan ve


Fransız şifrecisi Blaise de Vigenere'e atfedilen bir tablodur. Bu tablo
şifre için gerekli her harfin hangi harf ile değiştireleceğini gösterir.
Harflerin değiştirilmesi için bir çok alfabe kullanılır. Her harfin
kelimedeki sırasına göre şifreleme alfabesi de değişir. Böylece aynı
harflerin aynı harfler ile değiştirilmesi engellenmiş olur. Çoklu alfabe
kullanma yöntemiyle şifrenin frekans analizi ile çözülmesi
zorlaştırılmış olur.
Vigenére Tablosu
Türk Alfabesiyle Vigenére Tablosu: İngiliz Alfabesiyle Vigenére Tablosu:
Vigenére Tablosu Olmadan Şifrelemek

 1. Adım: Şifrelenecek kelimenin ve Anahtar kelimenin tablodaki numaralarını yaz.


 2. Adım: Bu sayıları alt alta topla.
 3. Adım: Toplanan sayıların 26’ya modunu al. 26 olmasının sebebi İngiliz Alfabesinde 26 harf vardır.
 4. Adım: Modu alındıktan sonra çıkan numaraları tablodan bul. Kelime bu şekilde şifrelenmiş oldu.
Şifreli Mesajı Anahtar Değeri İle Çözmek

 1. Adım: Şifreleli kelimenin ve Anahtar kelimenin tablodaki numaralarını yaz.


 2. Adım: Bu sayıları alt alta çıkar.
 3. Adım: Çıkarılan sayılara 26 ekle.
 4. Adım: 26 ekledikten sonra 26’ya göre modunu al.
 5. Adım: Mod aldıktan sonra tablodaki değerlini bul.
Şifreleme Örneği

 “CELALBAYAR” kelimesi şifrelemek istediğimiz kelime olsun.


Anahtar kelimeyi ise “MANİSA” olarak seçelim. C harfine karşılık
olarak anahtar kelimedeki herhangi bir harfi seçebiliriz ancak anlam
kolaylığı için iki kelimede de aynı sıradaki harflerden gidelim.
Şifreleme Örneği

 Açık mesaj: C E LAL B AYAR


 Anahtar kelime: M A N İ S A MANİ
 Şifreli Mesaj: OEBİFB MYNB

You might also like