Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
İST730 Kriptoloji 927003 1 1 6

Dersin Amacı

Bu dersin amacı, kriptografik sistemlerin iç işleyişini ve bunları gerçek dünya uygulamarında doğru bir şekilde nasıl kullanacaklarını öğrenmektir.

Dersin Veren Öğretim Görevlisi/Görevlileri

.

Ön Koşul Dersleri

.

Önerilen Diğer Hususlar

.

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

A Graduate Course in Applied Cryptography (V 0.5) by D. Boneh and V. Shoup Introduction to Modern Cryptography (2nd edition) by J. Katz and Y. Lindell.

Dersin Sunulduğu Dil

Türkçe

Staj Durumu

.

Dersin İçeriği

519/5000 Ders, gizli bir gizli anahtarı olan iki tarafın, güçlü bir düşman kulak misafiri ve trafiği kurcaladığında nasıl güvenli bir şekilde iletişim kurabileceğinin ayrıntılı bir tartışması ile başlar. Konuşlandırılmış birçok protokolü inceleyeceğiz ve mevcut sistemlerde hataları analiz edeceğiz. Kursun ikinci yarısı, iki tarafın paylaşılan bir gizli anahtar üretmesine izin veren ortak anahtar teknikleri tartışılacaktır. Kurs boyunca katılımcılar, alanda birçok heyecan verici açık soruna maruz kalacak ve eğlenceli (isteğe bağlı) programlama projeleri üzerinde çalışacaklardır.

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 1 40
91 Yarıyıl (Yıl) Sonu Etkinlikleri 1 60
1 Ara Sınav 1 100 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 5 5
2 Final Sınavı 1 5 5
5 Derse Katılım 13 4 52
11 Soru-Yanıt 5 5 25
32 Ara Sınav İçin Bireysel Çalışma 3 5 15
33 Final Sınavı içiin Bireysel Çalışma 3 5 15
34 Okuma 5 5 25
54 Ev Ödevi 3 5 15

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Açıklama ve Tanımlar
2 Şifreleme Sistemlerinin Tarihçesi
3 Bilgi Teorisi Temelleri
4 Temel Algoritmalar
5 Simetrik Anahtar Şifreleme Yöntemleri
6 Özüt Çıkarma Yöntemleri
7 Blok Şifreleme Yöntemleri
8 Ara Sınav
9 RSA
10 Sayısal İmza
11 Anahtar Dağıtımı
12 Anahtar Kararlaştırma
13 Sır Dağıtım Yöntemleri
14 Final

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1539198 Öğrenciler sağladığı güvenlik düzeyi ve etkenliği açısından kriptografi protokollerini değerlendirebilir.
2 1539218 Öğrenciler kullanılması düşünelen kriptografi protokolünün artı ve eksilerini değerlendirebilir.
3 1539219 Öğrenciler temel Kriptografik protorokolleri tasarlayıp sınayabilir.
4 1539220 Öğrenciler öngörülen çözüm için uygun kriptografi prokolünü ya da güvenlik standardını belirleyip uygular.
5 1539221 Öğrenciler kriptoanaliz yöntemleri hakında bilgi sahibidir.

Ögrenme Çıktı Matrisi

Program Çıktısı
Öğrenme Çıktısı
1
2
3
4
5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek