| Editor Login | Register | ||
| > Bilgisayar > Kriptografi |
|
|
| Kriptoloji (Cryptology) | ||||||||||||
Bu yazımızda kriptoloji(cryptology)’nin yani şifre bilimine basit anlamda bir giriş yapacağız. Kriptolojiyi tanımladıktan sonra kriptoloji tarihine geçiş yapacağız. Kriptolojinin temel olarak ayrıldığı iki dalı vardır: Kriptografi(Cryptography) ve Kripto analiz(Cryptanalysis). Kriptoloji basit anlamda şifreli belgeler, gizli yazılar bilimidir. İki ayrı ana dalı vardır: Kriptografi ve Kripto analiz. Kriptografi, metin şifrelemekte kullanılan tekniklerin tümünü inceleyen bilim dalıdır. Kripto analiz, ise şifrelenmiş bir metnin şifrelenmemiş düz metin haline getirebilmek için yapılabilecek her türlü saldırıları ve türlerini inceleyen bilim dalıdır. Kaba tabiriyle, kriptografi bilimi ile şifrelenen metinler, kripto analiz bilimi ile kırılmaya çalışılır.
Kriptolojiden bahesedip de İkinci Dünya Savaşının kaderini değiştiren Enigma’ dan bashetmemek olmazdı. Rotor Machine prensibine dayanan Enigma, Alman Arthur Scherbuis tarafından geliştirilmiş bir şifreleme aracıdır. Kauçuk, lastik gibi elektriği iletmeyen bir maddeden yapılan Rotor bir buz hokeyi diski boyutlarındadır. Bu disk veri girişi ve çıkışı için iki ayrı levhadan oluşmuştur. Hem veri girişi levhası hem de veri çıkışı levhasında diski çevreleyen eşit olarak bağlanmış 26 bağlantısı vardır. Veri girişi levhasındaki 26 bağlantı rotorun veri çıkışı levhasındaki 26 bağlantı noktasına rastgele bağlanmaktadır. Makinenin tüm gizemli kısmını da zaten rastgele oluşturulmuş bu bağlantılar sağlamaktadır. İkinci Dünya Savaşında İngilizler Almanların enigma ile şifrelenmiş belgelerini çözümleyemediler. Bir İngiliz baskıyla bir enigma aracının İngilizlerce bulununcaya kadar enigmanın sırrı çözülemedi. Enigma ile şifrelenmiş bilgileri kırmayı başaran İngilizler Almanların şüphelenmemesi için bir sonraki Alman saldırısına izin verdiler. Almanlar ne olduğunu dahi anlayamadan İngilizler savaşı lehlerine çevirmeyi başardılar. Bu da kriptolojinin ve şifreleme mekanizmalarının önemi üzerine sizlere bir fikir verebilir. Burada bahsedilmesi gereken önemli bir diğer terim de “Güvenli Sistemler” dir. İki çeşit güvenli sistem vardır: Koşulsuz Güvenli Sistemler(Unconditionally Secure Systems) Matematiksel olarak Güvenli Sistemler(Computationally Secure Systems) Eğer şifrelenmiş metin, boyutu ne olursa olsun, şifrelenmemiş metni oluşturmak için yeterli bilgiyi içermiyorsa bu tür sistemler Koşulsuz Güvenli Sistemler olarak adlandırılmaktadır. Şifrelenmiş metni kırmanın maliyeti şifrelenmemiş metnin değerinden fazlaysa ve/ve ya şifrelenmiş metni kırmak için gereken zaman bilginin geçerlilik süresinden fazlaysa da, bu tür sistemler Matematiksel olarak Güvenli Sistemler olarak adlandırılır. Son Söz Bu yazımızda kriptolojiye ve alt dalları olan kriptografi ve kripto analize basit anlamda bir giriş yaptık. Sistem güvenliğinin temelini oluşturan kriptolojinin köklü bir geçmişi olduğundan bahsettik. Yüzyıllardan beri süregelen bu alandaki araştırmaların teknoloji ile birlikte daha da gelişeceğini ve gelecekteki bir çok olaya damgasını vuracağını söyleyebiliriz. Burada bahsi geçen şifreleme tekniklerini daha sonraları çokca detaylandıracağız. Referanslar Stallings. William. 1995. Network and Internetwork Security Principles and Practice. Prentice Hall. New Jersey. |
|
| Bağlantılar: bilgininefendisi.net |
| Open Source Document Project | AUP&TOS |