Bilinen en eski şifreleme yöntemlerinden biridir. Günümüzde bilgisayarlar tarafından basitçe çözülebilen bir şifreleme yöntemidir. Sezar şifrelemesinin tarihi hakkında internette çok sayıda efsane dolaşmasına rağmen, Şifreleme yönteminin Sezar’dan gelmediğine emin olabilirsiniz.

Bilindiği üzere kriptoloji, vermek istenilen mesajın, belirli bir mantığa göre şifrelenmesi ve mesajın deşifre edilebilmesiyle uğraşır.

Kısacası sezar şifrelemesinde mantık şudur.

“Bu şifreli bir yazı” // Orjinal metin

“cy tjgsfmj cjs zbai” // Şifrelenmiş metin

Bu basit şifreleme yönteminde, şifreli metin, orjinal metinde bulunan harfe +1 sonrasıyla yer değiştirilerek oluşturulur.

B + 1 sonraki harf = C

C + 1 sonraki harf = D

Ş + 1 sonraki harf = T

Alfabemizde 29 harf bulunmaktadır.

Bunlar sırasıyla (örnek yapabilirsiniz.)

a, b, c, ç, d, e, f, g, ğ, h, ı, i, j, k, l, m, n, o, ö, p, r, s, ş, t, u, ü, v, y, z .

Wikipedi’de bu şifreleme yönteminin çözülmesi hakkında şunlar söylenmiş.

Kaba kuvvet (brute-force) saldırısıyla çok kolay çözülür. Çünkü;

  • Şifreleme/Şifre çözme yöntemi gizli değildir.
  • Sadece 25 (Latin alfabesi harf sayısı) farklı deneme yeterlidir. (Anahtar uzayı 25 elemanlıdır.)
  • Düz metin (plaintext) ve formatı gizli değildir.
  • 26! farklı şifre tablosu vardır.

Dillere göre farklılık gösterebilir, fakat günümüz teknolojisinde, uygun algoritmalarla kırılması kolay, bilinen eski bir yöntemdir. Zaten sadece bu işe meraklı kişilere bilgi sağlama amaçlı ve “Sezar’ında şifreleme yöntemi” varmış demeniz için yayınlanmış magazinel yazıdır.

Bu konu hakkında daha detaylı bilgiye mutasyon.net te yayınlanmış makaleyi okuyarak ulaşabilirsiniz.

 

 

Yazı Kategorileri:

Karma İçerikler, Kriptoloji, Manşet
SÜRMANŞET
sola kaydır
sağa kaydır
BAŞ YAZI
Google Özgün içerik ayrımını nasıl yapıyor?
Google Özgün içerik ayrımını nasıl yapıyor?
NoSQL ile alakalı makaleler okurken, Google indexleme, arama, inceleme süreçleri hakkında çeşitli dökümanlar okudum. Kodrella’da yazmayı düşündüğüm bir konuyla uyuşunca Google’un bu...

Yükleniyor...