1. 226.
    0
    Kriptografi aslında kolay olmayan bir kavram cok dallı budaklı bir yöntemdir. Onun için baştan başlayalım ! ( işin terminolojik kısmına girmicem yoksa kafalar karısır )
    Herşeyden önce Algoritma nedir ? Bit kavramları nelerdir ? Bunları kavramak gerekli, ilk önce veri güvenliği kavrdıbını getirelim, sen mesela bana bir sözleşmeyle ilgili rapor yolluyacaksın, ama bunun maksimim güvenli olmasını istiyorsun, cünkü bu bilgi *** yöntemiyle 2 bağlantı arasına giren bir kişinin senin gönderdiğin bilgilerin, o kişi tarafından görülmesi anldıbına gelir. Bunu engellemek için kripto şifreleri kavramı ortaya cıktı bunun başlangıcını DES yöntemi olarak alabiliriz. Şimdi sen bir metni belli bit lerle şifrelemen gereliyorsun ve bu şifrelemeninde bir anahtarı oluyor. bu anahtar ile şifreleme aynı temeller üzerine kurulu, yani her kilidin bir anahtarı vardır. Maymuncuk gibi kavramlar sana asla yardımcı olamaz. Şimdi asla dedim ama aslında bu teorik olarak mümkün, nasıl diceksin söyle diyeyim 1024 lük bir alogirmayı cözmen için yaklaşık 1023 yıl gereklidir. Bazı kırık zihniyetliler bu işlem için harcanacak enerjiyi güneş enerjisi olarak deyinmişler. Bu sanırım yanlış hatırlamıyorsan 1.5 yıllık güneşin dünya yüzeyine yaydıgı enrjiye eşitmiş derler. Bilmiyorum ne kadar doğru, neyse konuyu dagıtmayalım, şimdi kriptografiye başlangıçta net üzerinde devamlı gördüğün bir değeri göze alalım bu değer SSL dir bu gerci TSL olarak dallandı ama halen bir ilerleme kaydelmiş değil, SSL kredi kartı yahutta benzeri uygulamalarda güvenlik amaçlı kurulmuş bir sistem, sen şimdi bana bir bilgi gönderiyorsun bende bir sunucu olarak bu güvenli bilginin metnini görmem lazım, bunuda şifrelenmiş olan bilginin anahtarını kullanarak yapıyorum, genelde bu yöntem için RSA denen teknik kullanılır. Mesela SSL senin sisteminde var, IE özelliklerine baktıgında SSL 2.0 ve SSL 3.0 olarak bir kripto hizmetinden bahsedilir. Bu kavramı geçtikten sonra bir diğer adıma geçelim.
    Matematik temellerine göre bir işlemi yapmanın diğer bir yoluda işlemi ters ten yapmaktır. Şifreleme ve anahtarlamada bu prensibe dayanıyor. Sen bir algoritma ile bir işlem yapıyorsun, bende o işlemin tersini yapan bir anahtar kullanıyorum, şimdi dananın kuyrugunu koparalım; Bu işlemi bir bölme işlemi olarak mesela 132 =6 ( kalan = 1 ) sen şimdi 6 rakdıbını biliyorsun, 2 carpanıda var elinde ama kalan bölümü yani 1 rakdıbını bilmiyorsun, eee ne oldu işlemi sen 12 olarak algıladın, bu çok basit bir yönü bunu birde büyük bir bit kullarak yaptıgında uzayıp giden bir sayı hanesi ve kalan hanesi karsına cıkar.
    Kriptografi aslında türk gencinin öğrenmesi gereken bir konu, çünkü bu yeni iş alanları acacaktır birçok kişiye, misal : Şuan türkiye E-imza için temelleri atmış durumda bu e-imza ile şifrelenmiş bilgiler karsı tarafa normal bir imza gibi gidiyor. Bu şu kavramı getiriyor. Bilginin red edilememesi kavramı yani sen birsey yoladın bunu inkar edemessin. Tabi bu yöntem için bir sertifika alman lazım her önüne gelen bir şifreleme yapamaz. Buda türk telekomun ileriki dönemlerde yapacagı ihalelerle alınacak telif haklarıyla olacak, yani bir kurum bu hizmeti sana sunabilecek..
    Son olarak bu işe başlamak için bence bir yazılı kaynak bulmak daha sağlıklı olur, çünkü bir çok link amerikanın bu konuda tedbirli olmasından dolayı kırılmış durumda, ama kripto ve temelleri hakkında OXFORD üniversitesinin sitelerinde çok iyi anlatımlar bulunmakta, ek olarak eğer üni. öğrenci isen mesela HACETTEPE VE ODTU üniversitelerinde bu konu üzerinde çok fazla sayıda tez ve sunumları bulunmakta.
    Yazım biraz karmaşık olmuş olabilir, biraz yogunum bir oraya yaz bir buraya yaz, artık gerisini siz düşünün. Yardımcı olabildeysem ne mutlu bana
    allaha emanet olun
    Tümünü Göster
    ···
   tümünü göster