BGK 516E - Kriptografi
Dersin Amaçları
• Klasik kriptosistemlerini öğretmek.
• Shannon teorisini öğretmek.
• Blok şifreleme algoritmalarını ve yapılan atakları öğretmek.
• Özet fonksiyonlarını öğretmek.
• Açık anahtarlı kriptosistemlerini öğretmek.
• Sayısal imza algoritmalarını öğretmek.
Dersin Tanımı
Klasik kriptografi: bazı basit kripto sistemleri, basit kripto sistemlerinin analizi. Shannon teorisi: olasılık teorisi, entropinin özellikleri, çarpım kriptosistemleri. Blok şifreleme algoritmaları: değiştirme-permütasyon ağları, lineer kriptanaliz, farksal kriptanaliz, veri şifreleme standardı (DES), ileri şifrelem standardı (AES), şifreleme modları. Kriptografik özet fonksiyonları: özet fonksiyonları ve veri bütünlüğü, özet fonksiyonlarının güvenliği, iteratif özet fonksiyonları, mesaj doğrulama kodları. RSA kriptosistemi: açık anahtarlı kriptosistemlerine giriş, sayı teorisi. Ayrık logaritma problemine dayalı açık anahtarlı kriptosistemleri: ElGamal kriptosistemi, sonlu cisimler, elliptik eğri kriptosistemi. Sayısal imza: sayısal imza sistemlerinin güvenlik gerekleri, ElGamal sayısal imza sistemi, DSA, ECDSA.
|
|
Koordinatörleri
Enver Özdemir
Dersin Dili
İngilizce
|
|
|