Eğitim Seviyesi: İleri Seviye
Eğitim Süresi: 3 gün
Ön Gereksinimler: Temel Programlama, En az lise matematiği
Bu eğitim sonunda katılımcılar, temel ve modern kriptografi yöntem ve tekniklerini teorik ve pratik uygulamalarla öğreneceklerdir. Bununla birlikte web uygulamaları, veritabanı uygulamaları ve mobil uygulama geliştiricilerinin kriptografik iletişim konusundaki pratiklerinin arttırılması amaçlanmaktadır.
Eğitimi Kimler Almalı: Kriptoloji Meraklıları, Bilgi Güvenliği Uzmanları, Kurum İçi Sızma Testi Gerçekleştirmek İsteyen IT Uzmanları, Profesyonel Penetrasyon Testi Gerçekleştirmek İsteyen Uzmanlar, Yazılım Geliştiriciler, Mobil Uygulama Geliştiricileri
1.Gün
- Kriptografinin Gruplandırılması
- Kriptografinde sık kullanılan işlemler
- Antik Kriptografi
- Ceaser Cipher
- Vinere Cipher
- One-Time Pad
- Simetrik Kriptografi
- Block Şifreler
- DES, 3DES
- AES
- Operasyon Modları
- Akan Şifreler
- RC4
- Blok Şifrelerin Sayaç Modu
- Pratik Kullanımı
- Sık yapılan hatalar
2.Gün
- Hash Fonksiyonları
- Tek yönlü fonksiyonlar
- Anahtarlı Hash Fonksiyonları
- Pratik Kullanımı
- Sık yapılan hatalar
- Asimetrik Kriptografi
- Açık anahtar şifreleme
- RSA
- ECC
- Anahtar değişimi
- Diffie-Hellman
- Dijital imzalar
- Pratik Kullanımı
- Sık yapılan hatalar
- Rastgelelik
- PRNG (Sözde Rastgele Sayı Üreticileri)
- TRNG (Gerçek Rastgele Sayı Üreticileri)
- Güvenli Rastgele Sayı Üretmek
3.Gün
- Anahtar Üretmek ve Saklamak
- Anahtahtar Üretim Fonksiyonları
- Yazılımsal Anahtar Saklama
- Donanımsal Anahtar Saklama
- Kriptografik Protokoller
- Kimlik Doğrulama Protokolleri
- TLS
- SSH
- PGP GPG
- Sık Kullanılan Sistemlere Kriptografi
- Web Uygulamaları
- Veri Tabanı Sistemleri
- Mobil Uygulamalar
- Modern İşlemcilerde Kriptografik Altyapılar ve Kullanımı
- Intel AES-NI
- Intel Secure Key