Güvenli iletişim için kod ve şifre yazma bilimi olan kriptografi, kripto para birimlerini ve blok zincirleri mümkün kılan en önemli şeylerden biridir. Ancak günümüzde kullanılan gizli sistemler inanılmaz derecede uzun bir tarihin sonucudur. Eski zamanlardan beri insanlar bilgiyi gizlice iletmek için kriptografiyi kullandılar. Zamanla, kriptografinin zengin tarihi, günümüzde modern dijital şifreleme için kullanılan gelişmiş ve sofistike yöntemlere yol açmıştır.
Kriptografinin Çok Eski Kökleri
Eski kriptografik sistemler eski zamanlardan beri bilinmektedir ve birçok eski uygarlık kriptografiyi bir dereceye kadar kullanmıştır. Kriptografinin en önemli formu olan sembollere eski Mısır ve Mezopotamya metinlerinde rastlamak mümkündür. Bu tür kriptografinin ilk örneği, yaklaşık 3900 yıl önce yaşamış bir Mısır efsanesi olan II. Khnumhotep’in lahitinde bulundu.
Knhumhotep’in şifresine semboller eklemenin amacı bilgiyi gizlemek değil, onun dilsel çekiciliğini arttırmaktı. Hassas bilgileri korumak için kriptografi kullanmanın bilinen ilk örneği, yaklaşık 3.500 yıl öncesine, Mezopotamyalı bir yazarın seramik tabletlerde kullanılan sır tekniğini korumak için bir sanatçı tuttuğu zamana kadar uzanır.
Eski zamanlarda kriptografi, önemli askeri bilgileri korumak için yaygın olarak kullanılıyordu ve günümüzde kriptografinin kullanım alanlarından biridir.
Yunanistan’ın Sparta şehrinde, aynı büyüklükte bir silindirden kesilen parşömenle bir mesaj yazıldı ve alıcı mesajı benzer bir silindire kapatana kadar deşifre edilmedi. Benzer şekilde, eski Hindistan’ın casus misyonları MÖ 2. yüzyıla kadar uzanıyor. Yüzyıllardır kullanıldığı bilinmektedir.
Romalılar, antik çağlarda en yüksek kriptografi seviyesine ulaştılar. Roma kriptografisinin ana örneklerinden biri, şifreli mesajın harflerini, kendilerinden önce gelen Latin alfabesinin harfleriyle değiştirmekten oluşan Sezar şifresidir. Alıcı, sistemi ve şifrenin harflerinin yerine geçecek harflerde gelecek sayıları öğrendikten sonra mesajı okunamaz olarak deşifre edebilir.
Orta Çağ ve Rönesans’taki Gelişmeler
Orta Çağ boyunca kriptografinin önemi arttı, ancak Sezar şifresi gibi vekil şifreler norm olarak kaldı. Şifre kırma ve kırma bilimi olan kriptoanaliz, halen gelişmekte olan kriptografi bilimini tamamlamaya başlamıştır. Ünlü bir Arap matematikçi olan Al-Kindi, MS 800 yılı civarında frekans analizi olarak bilinen ve tanımlanacak kararsız yer değiştirmelerin sayısını tanımlayan bir yöntem geliştirdi.
İlk kez, şifreli bilgileri ortaya çıkarmaya çalışanlar bunu yapmak için yapılandırılmış bir yola sahipler, bu da kriptografinin faydalı olmaya devam edeceği anlamına geliyor. 1465’te Leone ALberti, Al-Kindi’nin tekrarlanan analizine bir çözüm olarak çok alfabetik bir şifre geliştirdi.
Çok karakterli şifrelemede, mesajı şifrelemek için iki farklı karakter kullanılır. Harflerden biri orijinal mesajın yazıldığı harf, diğeri ise mesajın yazıldığı anda göründüğü tamamen farklı bir harftir. Geleneksel değişim şifrelemesi ile birleştirildiğinde, çok karakterli şifreler, şifrelenmiş bilgilerin güvenliğini artırır.
Okuyucu mesajın ilk harfini bilmedikçe tekrar eden analizler işe yaramaz. Rönesans döneminde bilgiyi gizlemek için yeni teknikler geliştirildi. Bunlardan biri, 1623’te ünlü bilge Sir Francis Bacon tarafından keşfedilen ilk popüler ikili kodlardan biridir.
Daha Yakın Yüzyıllardaki Gelişmeler
Yüzyıllar boyunca, kriptografi bilimi hala gelişmektedir. Kriptografide çok önemli bir şey olan Thomas Jefferson, bunu hiç anlamamış olmasına rağmen 1790’da göstermiş olabilir. Tekerlek şifresi olarak bilinen bir buluş, hareketli tekerlekler üzerindeki 36 harfli halkadan oluşuyordu ve karmaşıklığı artırmak için kullanılabilirdi.
Sistem o kadar gelişmiş ki, kullanılmış olsaydı, II. Dünya Savaşı sırasında ABD askeri gizliliğinin temeli olacaktı. İkinci Dünya Savaşı da analog kriptografinin güzel bir örneği olan Enigma makinesini gördü. Bir tekerlek değiştirici gibi, bu cihaz, bilgileri gizlemek için dönen tekerlekleri kullanarak, başka bir Enigma olmadan okumayı imkansız hale getiren Eksen tarafından desteklenmektedir.
İlk bilgisayar teknolojisi sonunda Enigma Şifrelerini kırmayı başardı ve Enigma mesajlarının başarılı bir şekilde çözülmesi, Müttefik Güçler için zaferin önemli bir parçası olarak kabul edildi.
Bilgisayar Çağında Kriptografi
Bilgisayarların gelişmesiyle, kriptografi analog döneme göre çok büyük oranda ilerleme gösterdi. Antik dönem ya da orta çağ şifrelemelerinin tamamından çok daha kuvvetli olan 128-bit matematiksel şifreleme artık bir çok hassas aygıt ya da bilgisayar sistemi için standart haline geldi.
Kriptografinin tamamen yeni bir türü olan kuantum kriptoloji, modern şifreleme yöntemlerinin sağladığı güvenlik seviyesini bir kez daha yükseltebilmek umuduyla bilgisayar mühendisleri tarafından 1990’larda geliştirilmeye başlandı.
En yakın dönemde ise, kriptografi teknikleri kripto paraları mümkün kılmak için kullanıldı. Kripto paralar; hash fonksiyonları, açık anahtarlı şifreleme ve dijital imzalar gibi çeşitli ileri kriptografik tekniklerden faydalanır. Bu tekniklerin başlıca kullanım alanı blockchainde saklanan verilerin güvenliğinin sağlanması ve yapılan işlemlerin onaylanmasıdır.
Kriptografinin özel bir türü olan Eliptik Eğri Dijital İmza Algoritması (ECDSA), Bitcoin ve diğer kripto paralara ekstra güvenlik sağlamak ve fonların yalnızca yasal sahipleri tarafından kullanılabileceğini garantilemek için temel teşkil eder.
Kriptografi geçtiğimiz 4000 yıl içinde büyük yol aldı ve yakın bir zamanda da duracak gibi gözükmüyor. Hassas verileri korumak gerektiği müddetçe, kriptografi gelişmeye devam edecek.
Kripto para blockchain’lerinde bugün kullanılan kriptografik sistemler bu bilimin en ileri halini gösteriyor olsa da aslında insan tarihinin büyük bölümü kadar geriye uzanan geleneklerin bir parçasını da teşkil ediyor.
Bu post hakkında tartışma