Kriptografi Dünyasına Yolculuk
Antik çağlardan kuantum bilgisayarlara — şifrelerin büyüleyici tarihi ve canlı simülasyonları
Sezar Şifrelemesi
MÖ 58Tarihçe
Roma İmparatoru Julius Sezar, düşmanlarının eline geçmesini istemediği askeri mesajlarını şifrelemek için alfabedeki her harfi belirli bir sayı kadar kaydırıyordu. Bu basit ama o dönem için devrimci yöntem, modern kriptografinin temel taşlarından biri oldu.
Nasıl Çalışır?
Düz metindeki her harf, alfabede sabit bir miktar (genellikle 3) ileri kaydırılır. Örneğin A→D, B→E olur. Şifreyi çözmek için aynı miktar geri kaydırılır. Toplam 25 farklı anahtar mümkündür — brute-force ile kırılması kolaydır.
Sezar Şifrelemesi
Canlı SimülasyonPigpen (Mason) Şifresi
18. YüzyılTarihçe
Masonlar ve Tapınak Şövalyeleri tarafından gizli yazışmalarda kullanıldığına inanılan Pigpen şifresi, harfleri geometrik sembollerle değiştirir. Basit ama bilmeyenler için tamamen okunamaz bir görüntü yaratır.
Nasıl Çalışır?
İki tic-tac-toe ızgarası ve iki X şekli kullanılır. Her hücreye bir harf atanır. Harfin yerine, onu çevreleyen çizgiler (ve varsa bir nokta) yazılır. Böylece her harf benzersiz bir geometrik sembole dönüşür.
Pigpen (Mason) Şifresi
Canlı SimülasyonScytale (Sopa Şifresi)
MÖ 7. YüzyılTarihçe
Antik Yunan'ın Spartalı komutanları, ince bir deri ya da papirüs şeridi belirli çaptaki bir sopanın etrafına sararak mesaj yazarlardı. Şerit çözüldüğünde harfler anlamsız görünür; yalnızca aynı çaptaki bir sopayla tekrar okunabilirdi.
Nasıl Çalışır?
Metin, belirli sayıda sütun (sopa çapı) içeren bir matrise satır satır yazılır, sonra sütun sütun okunur. Bu bir transpozisyon şifresidir — harfler değişmez, yalnızca yerleri değişir.
Scytale (Sopa Şifresi)
Canlı SimülasyonEnigma Makinesi
1918 – 2. Dünya SavaşıTarihçe
Alman mühendis Arthur Scherbius tarafından icat edilen Enigma, 2. Dünya Savaşı'nda Nazi Almanyası'nın en kritik iletişim aracıydı. Alan Turing ve Bletchley Park ekibinin Enigma'yı kırması, savaşın seyrini değiştirdi ve bilgisayar biliminin doğuşuna zemin hazırladı.
Nasıl Çalışır?
Elektrik sinyali sırasıyla 3 rotor (çark) ve bir reflektörden geçer. Her tuşa basışta sağ rotor bir adım döner ve kablolama değişir. Günlük ayarlarla milyarlarca farklı konfigürasyon mümkündür. Aynı harf asla kendisine şifrelenmez.
Enigma Makinesi
Canlı SimülasyonBifid Şifrelemesi
1901Tarihçe
Fransız kriptograf Félix Delastelle tarafından icat edilen Bifid şifresi, hem yer değiştirme (transpozisyon) hem de yerine koyma (substitution) tekniklerini birleştiren ilk şifrelerden biridir. Polybius karesini temel alır.
Nasıl Çalışır?
Her harf 5×5 Polybius tablosundaki satır ve sütun koordinatına dönüştürülür. Tüm satır numaraları ve sütun numaraları ayrı ayrı sıralanır, sonra birleştirilip tekrar tabloya bakılarak şifreli metin üretilir.
Bifid Şifrelemesi
Canlı SimülasyonSteganografi
MÖ 440 → Dijital ÇağTarihçe
Antik Yunan tarihçisi Herodot, bir kölenin tıraşlı kafasına mesaj yazılıp saçının uzamasının beklendiğini aktarır. Bugün steganografi dijital ortamda yaşıyor: mesajlar resimlerin, ses dosyalarının veya videoların piksellerine gizleniyor.
Nasıl Çalışır?
Dijital steganografide en yaygın yöntem LSB (Least Significant Bit) tekniğidir. Her pikselin renk değerinin en önemsiz biti, gizli mesajın bir bitiyle değiştirilir. İnsan gözü bu %0.4'lük farkı algılayamaz.
Steganografi
Canlı SimülasyonBase64 Kodlama
1987 (RFC 989)Tarihçe
E-posta sistemleri yalnızca ASCII metin taşıyabiliyordu. İkili (binary) verileri — resimler, dosyalar — metin olarak aktarabilmek için Base64 geliştirildi. Bugün web'in her köşesinde, API'lardan veri URI'larına kadar kullanılıyor.
Nasıl Çalışır?
Veri önce 8-bit binary'ye çevrilir, ardından 6-bit'lik gruplara bölünür. Her 6-bit grup (0-63 arası değer) özel bir tablodaki karaktere dönüştürülür: A-Z, a-z, 0-9, +, /. Sonuç orijinalden yaklaşık %33 daha büyüktür.
Base64 Kodlama
Canlı SimülasyonKriptografinin Geleceği
Kuantum bilgisayarlar mevcut şifreleme yöntemlerini tehdit ederken,
post-kuantum kriptografi araştırmaları hız kesmeden devam ediyor.
Kuantum Anahtar Dağıtımı
Fiziğin yasalarıyla korunan kırılamaz iletişim
Homomorfik Şifreleme
Şifreli veri üzerinde işlem yapabilme
Sıfır Bilgi Kanıtları
Bir şeyi bildiğinizi, onu açıklamadan kanıtlama
Şifrelerin tarihi, insanlığın gizlilik arayışının tarihidir.