go back icon
Geri Dön

Kriptolojiye giriş

Eğitimin Amacı

Eğitim, kriptolojinin temel konularına hakimiyeti hedeflerken özellikle web uygulamalarında API’ler ile uygulama ve kullanıma önemli bir ağırlık vermektedir. Aynı zamanda, eğitim programı çerçevesinde günümüz dünyasında kullanılan belli başlı kriptografik sistemlerin hemen hemen tamamı, algoritma ve implementasyon seviyesinde ele alınmaktadır.

Eğitimin Ön Koşulu

Eğitim mümkün olduğunca giriş seviyesinde tutulmaya çalışılacak olsa da konuların karakteri göz önüne alındığında modüler aritmetik, asal sayılar, matrisler hakkında temel kavramların edinilmesi, eğitimin takibini oldukça kolaylaştıracaktır.

Eğitime Kimler Katılabilir

Matematiği seven, kriptolojiye merak duyan, uygulama ve projelerinde kriptoloji kullananlar katılabilir.

Eğitimin Detayları

  • Kriptolojinin matematiği
  • Modüler aritmetik, sayılar teorisine giriş, lineer cebire giriş
  • Temel kavramlar ve basit kriptografik sistemler
  • Mono ve poli alfabetik sistemler, Polybius, Vigenere
  • Simetrik sistemler, blok sistemleri
  • DES, AES, 3DES, Blowfish
  • Simetrik Sistemler, stream sistemleri
  • RC4
  • Asimetrik sistemler
  • Diffie-Hellman, ElGamal, RSA
  • Web uygulamalarında kriptoloji, Web Crypto API kullanımı
  • Capture-the-flag (CTF) uygulaması