Sezar Şifrelemesi Nasıl Çalışır? Kriptografi Tarihi

Bundan iki bin yıl önce bir Roma komutanı, yolda ele geçirilen tek bir mektubun koca bir lejyona mal olabileceğini biliyordu. Bulduğu çözüm şaşırtıcı ölçüde basitti: harfleri alfabede üç sıra ileri kaydırmak. Sezar şifrelemesi nasıl çalışır sorusunun yanıtı gerçekten bu kadar yalın. Ama bu yalın fikir, bugün bankacılık uygulamanızı koruyan matematiğin de ilk atası sayılıyor.
Bu yazımızda Sezar şifrelemesini baştan sona açtık: yöntemin ne olduğunu, Julius Caesar’ın onu gerçekte nasıl kullandığını, neden bugün hiçbir güvenlik değeri taşımadığını ve kriptografinin bu üç harflik kaydırmadan modern şifrelemeye nasıl evrildiğini sizler için derledik.
İçerik Başlıkları
Sezar Şifrelemesi Nedir?
Sezar şifrelemesi, bir metindeki her harfin alfabede sabit bir sayı kadar kaydırılmasıyla elde edilen yerine koyma şifresidir (substitution cipher). Kaydırma miktarı yöntemin tek anahtarıdır. Caesar’ın kendi yazışmalarında kullandığı anahtar üçtür: A harfi D, B harfi E olur.
Yöntemi tek cümleyle özetleyebiliriz. Alfabeyi bir halka gibi düşünün ve bütün harfleri aynı miktarda döndürün. Halkanın sonuna gelindiğinde başa dönülür, yani Z harfi yeniden C’ye karşılık gelir.
Bu yüzden Sezar şifrelemesi, kriptografi (şifre bilimi) derslerinin neredeyse evrensel ilk örneğidir. Tek alfabeli olması, yani bir harfin metin boyunca hep aynı harfe dönüşmesi, hem öğretmeyi kolaylaştırır hem de yöntemin ölüm fermanını yazar. Nedenine birazdan geleceğiz.
Sezar Şifrelemesi Nasıl Çalışır?
Harf kaydırmalı yerine koyma şifresi nedir sorusunun en somut yanıtı bir eşleme tablosudur. Üç kaydırmalı klasik Sezar şifresinde harfler şöyle karşılık bulur:
| Açık metin harfi | Şifreli karşılığı (kaydırma = 3) |
|---|---|
| A | D |
| B | E |
| C | F |
| M | P |
| T | W |
| W | Z |
| X | A |
| Y | B |
| Z | C |
Son üç satıra dikkat edin. Alfabenin sonundaki harfler baştaki harflere sarılır; kriptografide buna “modüler aritmetik” denir. Şifreyi çözmek içinse aynı miktarda geri kaydırmak yeterlidir.

Elle Şifreleme ve Çözme Örneği
Caesar’a atfedilen ünlü “VENI VIDI VICI” cümlesini üç kaydırmayla şifrelersek şu diziyi elde ederiz: YHQL YLGL YLFL. Aynı mantıkla “THINPO” kelimesi “WKLQSR” olur.
Çözme işlemi ise tersine döner. Elinizde “WKLQSR” varsa her harfi üç sıra geri alırsınız ve orijinal kelimeye ulaşırsınız. Kalem, kâğıt ve alfabe sırasını bilmek yeterlidir; bu yalınlık, okuma yazması sınırlı bir ulakla mesaj göndermenin en pratik yoluydu.
Kaydırma Anahtarı ve Türk Alfabesi Farkı
Latin alfabesinde 26 harf bulunduğu için anlamlı kaydırma sayısı 25’tir. Sıfır kaydırma metni olduğu gibi bırakır, 26 kaydırma da başa döner.
Türkçe uygularken tablo değişir. Türk alfabesi 29 harflidir; Ç, Ğ, İ, Ö, Ş ve Ü harfleri de sıraya dahil edilirse kaydırma 29’luk bir halka üzerinde yapılır. Bu ayrıntı atlanırsa şifrelenen metin çözüldüğünde bozuk çıkar. Yöntemi görsel olarak izlemek isterseniz Khan Academy’nin konuyu adım adım anlattığı kısa İngilizce videosu iyi bir başlangıçtır.
Julius Caesar Bu Şifreyi Gerçekten Kullandı mı?
Evet, üstelik iddiayı destekleyen birinci elden kaynaklar var. Roma tarihçisi Suetonius, MS 121 civarında yazdığı On İki Caesar’ın Yaşamı adlı eserinde Caesar’ın gizli yazışmalarında her harfi alfabede üç sıra ileri kaydırdığını açıkça anlatır. Yöntemin adını buradan aldığını söyleyebiliriz.

Caesar’ın kendi kaleminden gelen bir örnek daha var. Gallia Savaşlarında anlatıldığına göre MÖ 54’te kuşatma altındaki komutanı Quintus Tullius Cicero’ya, bir mızrağa bağlanmış mektup gönderdi. Mektup Latince kelimelerin Yunan harfleriyle yazılmasıyla gizlenmişti; düşman eline geçse bile okunamayacaktı.
Uygulama Caesar ile bitmedi. Büyük yeğeni ve evlatlık oğlu, Roma’nın ilk imparatoru Augustus aynı fikri bir kaydırmayla kullandı: A harfi B oluyordu. Augustus’un varyantı alfabenin başına sarmıyordu; Z harfini “AA” olarak yazıyordu. Aulus Gellius ise gramerci Probus’un, Caesar’ın mektuplarındaki gizli harf düzenini inceleyen kayıp bir risalesinden söz eder. Yani Roma’da şifreli yazışma tek bir hükümdarın kaprisi değil, yerleşik bir alışkanlıktı.
Sezar Şifrelemesi Neden Güvenli Değil?
Sezar şifrelemesi neden güvenli değil sorusunun iki net yanıtı var ve ikisi de yöntemin yapısından geliyor.
- Anahtar uzayı çok küçük: Latin alfabesinde denenecek yalnızca 25 olasılık vardır. Bir insan bunların hepsini kâğıt üzerinde birkaç dakikada, bilgisayar ise saliseler içinde dener. Buna kaba kuvvet saldırısı denir.
- Harf sıklıkları değişmez: Kaydırma, harflerin metindeki dağılımını bozmaz. Türkçede “a” ve “e”, İngilizcede “e” ve “t” ne kadar sık geçiyorsa, şifreli metindeki karşılıkları da o kadar sık geçer. Bu izi takip eden biri anahtarı doğrudan bulur.
Britannica’nın Caesar cipher maddesi de aynı iki zaafı yöntemin tanımlayıcı sınırı olarak gösteriyor. Kısacası Sezar şifrelemesi mesajı gizlemez, yalnızca dikkatsiz bir okuru yavaşlatır.
El-Kindi ve Frekans Analizinin Doğuşu
Harf sıklığı zaafını ilk kez sistemli biçimde silaha çeviren kişi Bağdatlı bilgin El-Kindi oldu. Yaklaşık 850 yılında kaleme aldığı Risâle fî İstihrâci’l-Mu’ammâ (Şifreli Mesajların Çözülmesi Üzerine Risale), kriptanalizin bilinen en eski sistematik anlatımıdır.

El-Kindi’nin yöntemi bugün hâlâ öğretiliyor: şifreli metindeki harfleri sayın, aynı dilde yazılmış uzun bir metindeki harf sıklıklarıyla karşılaştırın ve eşleştirin. Arap dilbilimcilerin Kur’an üzerine yürüttüğü yoğun metin çalışmaları, dönemin Bağdat’ında harf sıklıklarının şaşırtıcı ölçüde iyi bilinmesini sağlamıştı.
El-Kindi’nin risalesi yüzyıllarca kayıp sayıldı. Nüshası İstanbul’daki Süleymaniye arşivinde bulundu ve 1987’de Şam’daki Arap Dil Akademisi tarafından yayımlandı. El-Kindi’nin frekans analizi ile şifre kırma yöntemi Avrupa’ya ancak üç yüzyıl sonra ulaştı.
Kriptografinin Tarihi: Sezar’dan Modern Şifrelemeye
Sezar şifrelemesi ve kriptografinin tarihi aynı hikâyenin iki ucudur. Şifre kırıldıkça yeni yöntem doğdu; her yeni yöntem de yeni bir kriptanaliz dalgasıyla karşılaştı. Aşağıdaki kronoloji bu döngüyü özetliyor.
| Tarih | Gelişme | Önemi |
|---|---|---|
| MÖ 58–50 | Caesar’ın Gallia yazışmaları | Kaydırmalı şifrenin bilinen ilk askeri kullanımı |
| MS 121 civarı | Suetonius, On İki Caesar’ın Yaşamı | Yöntemi yazıya döken birincil kaynak |
| 850 civarı | El-Kindi, frekans analizi risalesi | Kriptanalizin doğuşu |
| 1467 | Alberti’nin şifre diski | Çok alfabeli şifrelemenin başlangıcı |
| 1508 (yazımı; basımı 1518) | Trithemius, Polygraphia | Tabula recta (26 alfabelik tablo) |
| 1553 | Bellaso’nun anahtar kelimeli şifresi | Tekrarlayan anahtar fikri |
| 1586 | Vigenère şifresi | Yüzyıllarca “kırılamaz” sayılan sistem |
| 1863 | Kasiski’nin çözüm yöntemi | Çok alfabeli şifrelerin de kırılması |
| 1918–1945 | Enigma ve Bletchley Park | Mekanik şifreleme ve makineyle şifre kırma |
| 1976–1977 | Diffie-Hellman ve RSA | Açık anahtarlı şifrelemenin doğuşu |
| 2001 | AES (FIPS 197) | Simetrik şifrelemenin küresel standardı |
| 2024 | NIST FIPS 203/204/205 | Kuantum sonrası ilk resmi standartlar |
Çok Alfabeli Şifrelerin Yükselişi
El-Kindi’nin darbesinden sonra tek alfabeli şifreler işlevini yitirdi. Çözüm, metin boyunca alfabeyi değiştirmekti. Leon Battista Alberti 1467’de iki halkalı şifre diskini tasarladı; Johannes Trithemius ise 26 alfabelik tabloyu, 1508’de tamamlayıp ölümünden sonra 1518’de Basel’de basılan Polygraphia adlı eserinde ortaya koydu.
Giovan Battista Bellaso 1553’te bu tabloyu tekrarlayan bir anahtar kelimeyle birleştirdi. Sistem 1586’da Blaise de Vigenère’in adıyla anılır oldu ve yaklaşık üç yüzyıl boyunca “çözülemez şifre” ününü korudu. 1863’te Friedrich Kasiski’nin yayımladığı yöntem bu ünü sona erdirdi.
Makineler Devri ve Enigma
Kaydırmalı şifre şaşırtıcı biçimde uzun yaşadı. Rus ordusu 1915’te, daha karmaşık yöntemleri sahada uygulayamadığı için Sezar şifresine geri döndü. Ancak asıl sıçrama makinelerle geldi.

İkinci Dünya Savaşı’nda Almanya’nın kullandığı Enigma, rotorlarla her tuş vuruşunda alfabeyi yeniden karıştırıyordu. Enigma’yı çözen Bletchley Park ekibi ise şifre kırmayı elle sayım işi olmaktan çıkarıp makine hesabına dönüştürdü. Alan Turing’in bu dönemdeki çalışmaları, hem modern bilgisayarın hem de yapay zekânın sınırlarını tartıştığımız kavramsal çerçevenin temelini attı.
Dijital Çağ ve Matematiksel Şifreleme
1976’da Whitfield Diffie ve Martin Hellman anahtarın kendisini gizlice paylaşma problemini çözdü. Bir yıl sonra Rivest, Shamir ve Adleman üçlüsü RSA’yı yayımladı. Böylece açık anahtarlı şifreleme doğdu ve şifrelemenin herkese açık bir altyapıya dönüşmesinin önü açıldı.
2001’de NIST, Rijndael algoritmasını FIPS 197 standardı olarak yayımladı; bugün AES adıyla bilinen bu şifreleme diskinizden mesajlaşma uygulamanıza kadar her yerde. Antik şifrelemeden modern şifrelemeye geçişin pratik sonucunu günlük hayatta da görüyorsunuz. Örneğin şifreli DNS’in internet servis sağlayıcınızdan neyi gizlediğini ele aldığımız yazımız, bu zincirin bugün sizi ilgilendiren son halkasını anlatıyor.
Aynı matematiğin gündelik bir başka yansıması da parolalarınızın saklanma biçimidir. Konuyu merak ediyorsanız parola yöneticilerinin kasanızı nasıl koruduğunu karşılaştırdığımız yazımıza göz atabilirsiniz.
Kuantum Sonrası Şifrelemeye Doğru
Döngü kapanmıyor. Yeterince güçlü bir kuantum bilgisayar, RSA’nın dayandığı matematiksel zorluğu ortadan kaldırabilir. NIST bu ihtimale karşı 13 Ağustos 2024’te ilk kuantum sonrası standartları yayımladı: ML-KEM (FIPS 203), ML-DSA (FIPS 204) ve SLH-DSA (FIPS 205). Mart 2025’te ise yedek anahtar değişimi algoritması olarak HQC seçildi. Ağustos 2026 itibarıyla süreç devam ediyor: FALCON tabanlı imza standardı FIPS 206 hâlâ geliştirme aşamasında ve HQC’nin taslak standardı bekleniyor.
Güncel durumu NIST’in kuantum sonrası kriptografi standardizasyon sayfasından takip edebilirsiniz. Değişen tek şey matematiğin karmaşıklığı; problem hâlâ Caesar’ın ikibin yıl önce çözmeye çalıştığı problem.
Sezar Şifrelemesi Bugün Nerede Kullanılıyor?
Güvenlik amacıyla hiçbir yerde. Buna karşılık yöntem, gizleme aracı olarak yaşamaya devam ediyor:
- ROT13: 13 kaydırmalı varyant. İki kez uygulandığında metni orijinaline döndürdüğü için forumlarda film sonlarını veya cevapları kazara okunmaktan korumak amacıyla kullanılır.
- Eğitim: Kriptografi derslerinde anahtar, şifreleme ve kriptanaliz kavramlarını tanıtan ilk örnek.
- Bulmaca ve oyunlar: Kaçış odaları, CTF yarışmaları ve macera oyunlarındaki gizli mesajlar.
- Programlama alıştırmaları: Döngü ve modüler aritmetik öğretmek için klasik ödev sorusu.
Antik çağın merakını sürdürmek isterseniz, aynı dönemin mühendislik mirasını derlediğimiz dünyanın en etkileyici antik yapıları listemiz de bu yazının yanına iyi gidiyor.
Sonuç
Sezar şifrelemesi bugünün ölçütleriyle bir güvenlik yöntemi değil; ama kriptografinin nasıl düşündüğünü anlatan en berrak örnek. Bir anahtar belirlersiniz, mesajı dönüştürürsünüz, karşı taraf aynı anahtarla geri çevirir. AES de, kuantum sonrası standartlar da bu iskeletin çok daha güçlü matematikle kurulmuş halleri.
İki bin yıllık hikâyenin özeti şu: hiçbir şifre sonsuza kadar dayanmaz, çünkü her şifre kendisini kıracak yöntemi de doğurur. Caesar’ın üç harflik kaydırması El-Kindi’yi, El-Kindi çok alfabeli şifreleri, onlar da makineleri ve nihayet modern matematiği doğurdu.
Eğer bu tarz içerikler ilginizi çekiyorsa, sitemizde yer alan “Kleopatra Hakkında Bilinmeyen 10 Gerçek” adlı yazımıza da göz atabilirsiniz.
