Bilgi Kuramının babası Claude Shannon doodle oldu. Google kullanıcılarına yeni bir doodle sürprizi yaptı. Önemli günleri ve kişileri sayfasına taşıyarak kullanıcılarına değişik sürprizler yapan google Claude Shannon doodle ile karşımıza çıktı. Peki Claude Shannon kimdir? ABD’li matematikçi ve kriptografici olarak bilinen Claude Shannon’u nereden tanıyoruz?
CLAUDE SHANNON kimdir?
Claude Elwood Shannon 30 Nisan 1916 – ö. 24 Şubat 2001, ABD’li matematikçi, elektronik mühendisi ve kriptograficidir. Bilgi kuramının babası olarak da bilinmektedir.
1932 yılında 16 yaşındayken Michigan Üniversitesi’ne başladı ve 1936’da elektronik mühendisi ve matematikçi olarak çift ana dal ile mezun oldu. 1937’de 21 yaşındayken Massachusetts Institute of Technology’de yüksek lisans tezi olarak yazdığı “Röle ve Anahtarlama Devrelerinin Sembolik Analizleri” adlı çalışmasında elektromanyetik rölelerin Boole cebiri kullanarak basitleştirebileceğini gösterdi. Bu sayede günümüzde kullanılan dijital bilgisayarların yapı taşı olan elektrik anahtarlarının kullanılmasının temelini attı. Makalesine Google Scholar’a göre yaklaşık 28000’de fazla kez atıfta bulunuldu. Ayrıca bu çalışması tüm zamanların en iyi tezi olarak da anılmktadır. Bu tezinin yayınlanmasından sonra 1940’ta Alfred Noble Amerikan Enstitüsü Amerikan Mühendisleri Ödülü’nü aldı.
II. Dünya Savaşı yıllarında Bell LaboratVuarları’na katılan Shannon, yangın-kontrol sistemleri ve kriptografi üzerine çalışmaya başladı. 1943’te İngiliz kriptanalist ve matematikçi Alan Turing ve Turing Makinesi ile tanıştı. Bunun üzerine Turing ile görüşüp çalışmaya başladı.
Son yıllarında Alzheimer hastalığına yakalanan Shannon, son yıllarını bir bakım evinde, gözetim altında yaşayarak geçirdi. 84 yaşında hayata veda etti.
Bilgi Kuramı nedir?
Bilgi kuramı; bilginin nicelikselleştirilmesi ile ilgili bir uygulamalı matematik ve elektrik mühendisliği dalıdır. Bilgi kuramı; Claude E. Shannon tarafından güvenli şekilde veri sıkıştırma, depolama ve iletme gibi sinyal işleme işlemlerinin kısıtlarını bulmak için geliştirilmiştir.
Bilginin önemli bir ölçütü, genellikle depolama ve iletişim için gerekli olan parçaların ortalama sayısı olan entropidir. Entropi, bir rastgele değişkenin değerini tahmin ederken belirsizliği nicelikselleştirir. Örneğin, bir yazı tura oyunun sonuç için sağladığı bilgi, bir zar atma oyunun sonuç için sağladığı bilgiden daha azdır. Yazı tura oyununda eşit olasılıklı iki sonuç vardır, zar atma oyununda ise eşit olasılıklı altı sonuç. Bu nedenle yazı tura oyunu daha düşük entropiye sahiptir.
Bilgi kuramının temel uygulamalarına örnek olarak kayıpsız veri sıkıştırma (ZIP dosyaları), kayıplı veri sıkıştırma (MP3 dosyaları) veya kanal kodlama (DSL bağlantıları) gösterilebilir. Bilgi kuramının alanı matematik, istatistik, bilgisayar bilimi, fizik, nörobiyoloji ve elektrik mühendisliği ile kesişir. Voyager derin uzay görevleri, kompakt diskin geliştirilmesi, cep telefonlarının yapılabilirliği, internetin geliştirilmesi, dilbilimi araştırmaları gibi pek çok konuda başarının üzerinde büyük etkisi olmuştur. Bilgi kuramının önemli alt dalları; kaynak kodlaması, kanal kodlaması, algoritmik karmaşıklık kuramı, algoritmik bilgi kuramı gibi alanlardır.
Kriptografi nedir?
Kriptografi, gizlilik, kimlik denetimi, bütünlük gibi bilgi güvenliği kavramlarını sağlamak için çalışan matematiksel yöntemler bütünüdür. Bu yöntemler, bir bilginin iletimi esnasında karşılaşılabilecek aktif ya da pasif ataklardan bilgiyi –dolayısıyla bilgi ile beraber bilginin göndericisi ve alıcısını da– koruma amacı güderler.
Bir başka deyişle kriptografi, okunabilir durumdaki bir bilginin istenmeyen taraflarca okunamayacak bir hale dönüştürülmesinde kullanılan tekniklerin tümü olarak da gösterilir.
Bir bilginin güvenli olarak iletileceğinden ya da elde edilmiş bir bilginin güvenli bir şekilde elde edilmiş olduğundan bahsedilebilmesi için, kullanılan iletişim sistemlerinin sahip olması beklenebilecek bazı güvenlik kavramları vardır:
- Gizlilik (privacy/confidentiality): Bilgiyi görme yetkisi olanlar dışındaki herkesten gizli tutmak.
- Kimlik denetimi (authentication/identification): İletimi gerçekleştirilen bir mesajın göndericisinin gerçekten gönderen kişi olduğu garantisi.
- Bütünlük (integrity): Bütünlük bir bağlantının tamamı ya da tek bir veri parçası için, mesajın gönderildiği gibi olduğuna, üzerinde hiçbir değişiklik, ekleme, yeniden düzenleme yapılmadığı garantisi.
- Reddedilmezlik (non-repudiation): Göndericinin iletilen mesajı inkar edememesi (böylece bir mesaj gönderildiğinde alıcı göndericinin mesajı gönderdiğini ispatlayabilir).
- Erişim kontrolü (access control): İzinsiz kişi ya da uygulamaların erişmemeleri gereken kaynaklara erişemeyecekleri garantisi (ağ güvenliği bağlamında, erişim kontrolü, ana bilgisayar sistemlerine erişimleri kontrol etme ve limitlendirme yetisidir. Bu kontrolü başarmak için, erişimi kazanmaya çalışan her varlık ilk olarak tanımlanmalı veya doğrulanmalıdır. Erişim kontrolü servisleri kimlik denetimi yapılmış varlıkların kaynaklara ancak kendilerine izin verilen şekilde erişebilecekleri garantisini vermekle yükümlüdür).
Bu temel kavramlar dışında zaman bilgisi, tanıklık, anonymity, sahiplik, sertifikalandırma, imzalama gibi kavramlardan da bahsedilebilir.
(35)