Doğrusal Şifreleme (Affine Cipher)


Yazan: Şadi Evren ŞEKER

Bu şifreleme yöntemindeki amaç geometride doğrunun denklemi olarak bilinen y=ax+b fonksiyonunu şifreleme işleminde kullanmaktır. Buna göre x, şifrelenecek mesajı (plain text), y şifrelenmiş mesajı (cipher text) ifade etmekte olup a ve b ikilisi anahtarı oluşturmaktadır.

Örnek mesaj: “baba dede”
Anahtar: (3,2) yani a=3, b=2 olarak verilmiş
Şifreli mesajın oluşuturulması: b harfi için 2. harf olduğu kabul edilirse, 3×2 + 2 = 8 olarak bulunur yani karşılığı allfabenin 8. harfidir. Bu harf ‘h’ harfidir. Diğer harflerde benzer şekilde hesaplanır. Örneğin ‘e’ harfine karşılık gelen harf için 3×5 +2 = 17 yani ‘r’ harfi bulunur.
Şifreli mesaj: “hdhd oror”

Bu şifreleme yönteminin aslında bir yerine koyma şifrelemesi (substitution cipher) olduğu söylenebilir. Buna göre sadece hangi karakterin hangi karakter yerine konulacağı bir formüle bağlanmıştır.

Bu şifreleme yöntemine saldırı için frekans analizi yöntemi kullanılabilir.


« Yerine Koyma Şifrelemesi (Substitution Cipher)   |   Veri Güvenliğinde Frekans Analizi (cryptoanalysis) »



Yorumlar

Giriş yaparak yorum yazabilirsiniz.

Bu Yazı Hakkında

bilgisayar.kavramlari.com üzerinde şu anda okumakta olduğunuz 'Doğrusal Şifreleme (Affine Cipher)' isimli yazı 21 Feb 2008 tarihinde, saat: 15:25 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 186 defa okunmuştur.

Benzer yazıları Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Eklenen Son Yazılar
Yapılan Son Yorumlar
Bağlantılar
Kapat
E-posta ile paylaş