Kriptografi
Bu bölümde, bilginin gizlenmesi ve bu gizliliğin kırılması üzerine inşa edilen matematiksel temelleri inceliyoruz. Antik Yunan’daki basit fiziksel algoritmalardan, modern asimetrik şifrelemeye ve asal sayıların gücüne uzanan tam kapsamlı bir yolculuk.
Bu notlar sadece teorik ispatlarla sınırlı kalmayacak; aynı zamanda şifreleme algoritmalarının nasıl çalıştığını deneyimleyebileceğiniz interaktif hesaplayıcılar ve algoritmaların programatik çözümlerini içeren kod implementasyonları ile desteklenecektir.
Ders İçeriği
Kriptografiye Giriş ve Temel Kavramlar
Klasik Şifreleme I: Yer Değiştirme (Transpozisyon) Şifreleri
Klasik Şifreleme II: Yerine Koyma (Substitution) Şifreleri
- Formal Tanım ve Mantık
- Sezar Şifrelemesi
- Affine Şifrelemesi
- Yerine Koyma (Substitution) Şifresi
- Hill Şifrelemesi
- Vigenère Şifrelemesi
Modern Kriptografiye Geçiş
- İkili Sistem (Binary), Boolean Cebri ve XOR Mantığı
- Claude Shannon Prensipleri (Karışıklık ve Yayılma)
- Vernam Şifresi ve One-Time Pad (Kırılamazlık İspatı)
Modern Simetrik Şifreleme I: Akan Şifreler
Modern Simetrik Şifreleme II: Blok Şifreler
- Sonlu Cisimler (Galois Cisimleri)
- DES (Data Encryption Standard) ve Feistel Ağı
- AES (Advanced Encryption Standard) ve SPN Yapısı
Asimetrik (Açık Anahtarlı) Kriptografi
- Açık ve Gizli Anahtar Konseptine Giriş
- Diffie-Hellman Anahtar Değişimi
- RSA (Rivest-Shamir-Adleman) Algoritması
- ElGamal Kriptosistemi ve Ayrık Logaritma Problemi
Bütünlük ve Kimlik Doğrulama
Notları indirin
- KriptografiPDF1,0 MB EPUB366 KB