|
|||||
Sınıf/Yarıyıl | 1 / Bahar | ||||
Ders Düzeyi | Yükseklisans | ||||
Ders Türü | Seçmeli | ||||
Bölümü | MATEMATİK (YÜKSEK LİSANS) | ||||
Ön Koşul Dersleri | Yok | ||||
Öğretim Sistemi | Örgün | ||||
Ders Süresi | 14 Hafta | ||||
Öğretim Elemanı | HAYRULLAH ÖZİMAMOĞLU (h.ozimamoglu@nevsehir.edu.tr) | ||||
Diğer Öğretim Elemanı/Elemanları |
|||||
Öğretim Dili | Türkçe | ||||
Sınıf Dışı Uygulama/Staj | Yok | ||||
Dersin Amacı | |||||
Öğrencilere Diffie-Hellman anahtar değiş tokuşu ve açık anahtar kriptosistemleri (ElGamal) hakkında bilgi vermek ve bunların uygulama alanlarının önemini göstermektir. Bu derste Hash fonksiyonları ile şifreleme yöntemleri, sayısal imza algoritmaları ve güvenlik protokolleri konusunda öğrencinin alt yapısının oluşturulması amaçlanmaktadır. |
Ders Öğrenme Çıktıları (DÖÇ) | PÇ | ODY | |
Bu dersi başarı ile tamamlayan öğrenciler: | |||
DÖÇ-1 | Diffie-Hellman anahtar değiş tokuşunu bilir. Açık anahtar kriptosistemleri (ElGamal) temel yapısını öğrenir ve bu sistemleri kırmanın zorluklarının nelere dayandığını anlar. |
PÇ-1 Analiz, Uygulamalı matematiğin, Geometri ve Cebirin bazı alt toerileri hakkındaki temel teoremleri yeni problemlere uygulayabilir. PÇ-2 Matematik ile ilgili kavramları özümseyebilme ve bu kavramları ilişkilendirebilme. |
Yazılı Sınav |
DÖÇ-2 | Hash fonksiyonları ile şifreleme yöntemlerini, sayısal imza algoritmalarını ve güvenlik protokollerini öğrenir. |
PÇ-2 Matematik ile ilgili kavramları özümseyebilme ve bu kavramları ilişkilendirebilme. PÇ-3 Matematik, fen bilimleri ve kendi dalları ile ilgili konularda yeterli alt yapıya sahiptir ve bu alanlardaki teorik ve uygulamalı bilgileri jmatematik problemlerin çözümleri için kullanır. PÇ-11 Çalışma hayatı ve sosyal yaşam ile ilgili konularda bireysel ve takım çalışmaları yapabilme. |
Yazılı Sınav |
PÇ: Bölüm program çıktıları ÖDY: Ölçme ve değerlendirme yöntemi |
Dersin İçeriği | ||
Ayrık logaritmalar, Diffie-Hellman anahtar değiş tokuşu, Açık anahtar kriptosistemleri (ElGamal), Hash fonksiyonları, Doğum günü atakları, Güvenli Hash algoritması, Hash fonksiyonları ile şifreleme, Sayısal imza algoritması, Güvenlik protokolleri | ||
Haftalık Detaylı Ders İçeriği | ||
Hafta | Detaylı İçerik | Öğretim Yöntem ve Teknikleri |
1 | Ayrık logaritmalar | Anlatım |
2 | Ayrık logaritmalar | Anlatım |
3 | Diffie-Hellman anahtar değiş tokuşu | Anlatım |
4 | Diffie-Hellman anahtar değiş tokuşu | Anlatım |
5 | Açık anahtar kriptosistemleri (ElGamal) | Anlatım |
6 | Açık anahtar kriptosistemleri (ElGamal) | Anlatım |
7 | Hash fonksiyonları | Anlatım |
8 | Ara Sınav | |
9 | Doğum günü atakları | Anlatım |
10 | Güvenli Hash algoritması | Anlatım |
11 | Hash fonksiyonları ile şifreleme | Anlatım |
12 | RSA imzalar ve ElGamal imza şeması | Anlatım |
13 | Sayısal imza algoritması | Anlatım |
14 | Güvenlik protokolleri | Anlatım |
15 | Güvenlik protokolleri | Anlatım |
16 | Final Sınavı | |
Ders Kitabı / Yardımcı Kitap | ||
1 | Wade Trappe, Lawrence C. Washington, Introduction to Cryptography with Coding Theory, second ed., Pearson Education, 2007. | |
2 | Douglas Stinson, "Cryptography: Theory and Practice", CRC Press, 2002. | |
3 | Johannes Buchmann, "Introduction to Cryptography", Springer-Verlag, New York, 2001. | |
4 | Cryptography and Network Security: Principles and Practice, 5/E William Stallings, Prentice Hall 2011. | |
Ders Araç - Gereç ve Malzemeleri | ||
Ölçme Yöntemi | |||
Yöntem | Hafta | Süre (Saat) | Katkı(%) |
Ara Sınav | 8 | 2 | 40 |
Diğer Ölçme Yöntemleri | |||
1.Sözlü Sınav | |||
2.Kısa Sınav (Quiz) | |||
3.Laboratuvar Sınavı | |||
4.Sunum | |||
5.Rapor | |||
6.Seminer | |||
7.Performans Ödevi | |||
8.Dönem Ödevi | |||
9.Proje | |||
Final Sınavı | 16 | 2 | 60 |
Öğrenci İş Yükü | |||
İşlem Adı | Haftalık Saat | Sayı | İş Yükü |
Haftalık Ders Saati (Teorik+Uygulama) | 3 | 14 | 42 |
Sınıf Dışı Çalışma | |||
a) Okuma | 5 | 14 | 70 |
b) İnternette/Kütüphanede Tarama | 2 | 14 | 28 |
c) Performans Ödevi | 0 | ||
d) Seminer/Sunum/Rapor Hazırlama | 0 | ||
e) Dönem Ödevi/Proje Hazırlama | 0 | ||
Sözlü Sınav | 0 | ||
Kısa Sınav (Quiz) | 0 | ||
Laboratuvar Sınavı | 0 | ||
Ara Sınav İçin Hazırlık | 4 | 4 | 16 |
Ara Sınav | 2 | 1 | 2 |
Final Sınavı İçin Hazırlık | 5 | 4 | 20 |
Final Sınavı | 2 | 1 | 2 |
0 | |||
0 | |||
Toplam İş Yükü | 180 |