BLG 520E - Kriptografi
Dersin Amaçları
1) Klasik kriptosistemlerini öğretmek.
2) Shannon teorisini öğretmek.
3) Blok şifreleme algoritmalarını ve yapılan atakları öğretmek.
4) Özet fonksiyonlarını öğretmek.
5) Açık anahtarlı kriptosistemlerini öğretmek.
6) 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
Sıddıka Berna Örs Yalçın
Dersin Dili
İngilizce
|
|
|