Lisansüstü Eğitim Enstitüsü
Bilişim Teknolojileri Yüksek Lisans Programı ( Tezsiz )

Ders Bilgileri

KRİPTOGRAFİ VE AĞ GÜVENLİĞİ
Kodu Dönemi Teori Uygulama Ulusal Kredisi AKTS Kredisi
Saat / Hafta
IT568 Güz 3 0 3 6

Ön Koşulu Olan Ders( ler ) Yok
Dili Türkçe
Türü Seçmeli
Seviyesi Yüksek Lisans
Öğretim Elemanı( ları ) Yrd. Doç. Dr. Maryam ESKANDARI
Öğretim Sistemi Yüz Yüze
Önerilen Hususlar Yok
Staj Durumu Yok
Amacı Bu dersin amacı öğrencilerin; paylaşılmış ve açık anahtarlı kriptografi temellerinin kavramasını ve güvenlik uygulamalarında kriptografik protokollerden hangisini ve/veya hangilerini kullanabileceğine karar vermesini sağlamaktır.
İçeriği Klasik şifreleme yöntemleri, yerine koyma, Permütasyon, Playfair, Vigenere, Kusursuz Gizlilik ve Tek kullanımlık şifre, DES, Açık anahtarlı şifreleme yöntemleri, RSA, El-Gamal, Kimlik Doğrulama ve Dijital İmza protokolleri, kriptosistemlerde protokol zayıflıkları, Kuantum Kriptografi.

Dersin Öğrenim Çıktıları

# Öğrenim Çıktıları
1 Mantıksal, analitik ve soyut düşünebilme.
2 Bilgi sistemlerinin değişik katmanlarında, kriptografik protokolleri uygulayabilme ( Kimlik tespiti, Yetkilendirme, İletişim güvenliği, Mesaj gizliliği, Gönderici ve Alıcının gizliliği, mesaj bütünlüğü, doğrulama, vs.)
3 Güvenlik protokollerinin zayıf noktalarını tespit edebilme.
4 Kriptografik sistemler alanında araştırma yapıp sunabilme.

Haftalık Ayrıntılı Ders İçeriği

# Konular Öğretim Yöntem ve Teknikleri
1 Basit şifreleme yöntemleri (Yerine koyma, Permütasyon, Vigenere) İnternet Tarama
2 Basit şifreleme yöntemleri (Yerine koyma, Permütasyon, Vigenere) Okuma, Ödev
3 Kusursuz Gizlilik (Perfect Secrecy) ve Tek kullanımlık Şifre (one-time pad) İnternet Tarama
4 Data Encryption Standard Okuma, Ödev
5 Advanced Encryption Standard İnternet Tarama
6 Açık anahtarlı şifreleme yöntemleri ve matematiksel temelleri Okuma, Ödev
7 Arasınav Ölçme
8 Diffie-Hellman anahtar değişimi İnternet Tarama, Ödev
9 Kimlik Doğrulama ve Dijital İmza Protokolleri Okuma
10 Bit Commitment and Fair Coin Flips, Zero-knowledge Proofs İnternet Tarama, Ödev
11 Kriptosistemlerde protokol zayıflıkları Okuma
12 Kuantum Kriptografi İnternet Tarama, Ödev
13 Proje Sunumları Sunum
14 Final Sınavı Ölçme
15
16

Resources

# Malzeme / Kaynak Adı Kaynak Hakkında Bilgi Referans / Önerilen Kaynak

Ölçme ve Değerlendirme Sistemi

# Ağırlık Çalışma Türü Çalışma Adı
1 %40 Ara Sınav Ara Sınav
2 %60 Son Sınav Son Sınav

Dersin Öğrenim Çıktıları ve Program Yeterlilikleri ile İlişkileri

# Öğrenim Çıktıları Program Çıktıları Ölçme ve Değerlendirme
1 Mantıksal, analitik ve soyut düşünebilme. 1͵4͵6͵7͵11 1͵2
2 Bilgi sistemlerinin değişik katmanlarında, kriptografik protokolleri uygulayabilme ( Kimlik tespiti, Yetkilendirme, İletişim güvenliği, Mesaj gizliliği, Gönderici ve Alıcının gizliliği, mesaj bütünlüğü, doğrulama, vs.) 1͵4͵6͵7͵11 1͵2
3 Güvenlik protokollerinin zayıf noktalarını tespit edebilme. 1͵4͵6͵7͵11 1͵2
4 Kriptografik sistemler alanında araştırma yapıp sunabilme. 1͵4͵6͵7͵11 1͵2
Not: Ölçme ve Değerlendirme sütununda belirtilen sayılar, bir üstte bulunan Ölçme ve Değerlerndirme Sistemi başlıklı tabloda belirtilen çalışmaları işaret etmektedir.

İş Yükü Detayları

# Etkinlik Adet Süre (Saat) İş Yükü
1 Ders Süresi 14 3 42
2 Sınıf Dışı Ders Süresi (Ön çalışma, pekiştirme) 14 3 42
3 Sunum ve Seminer Hazırlama 0 0 0
4 İnternette tarama, kütüphane ve arşiv çalışması 0 0 0
5 Belge/Bilgi listeleri oluşturma 0 0 0
6 Atölye 0 0 0
7 Ara Sınav için Hazırlık 0 0 0
8 Ara Sınav 0 0 0
9 Kısa Sınav 0 0 0
10 Ödev 0 0 0
11 Ara Proje 0 0 0
12 Ara Uygulama 0 0 0
13 Son Proje 0 0 0
14 Son Uygulama 1 66 66
15 Son Sınav için Hazırlık 0 0 0
16 Son Sınav 0 0 0
  150