Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Ders Öğretim Planı

Ders KoduDers AdıDers TürüYılYarıyılAKTS
IMÖ412 Mb Seçmeli II (Kriptoloji) 927001 4 8 3
Dersin Seviyesi
Lisans
Dersin Amacı
Kriptografinin günümüzdeki önemi/durumu ve yeni yaklaşımlar hakkında bilgilendirme ve kriptografik algoritmaların verimli yazılım/donanım uygulamalarının gerçekleştirilmesi.
Dersin Veren Öğretim Görevlisi/Görevlileri
Öğrenme Çıktıları
  1. Bilgi güvenliği kavramlarını sağlamak için gerekli kriptografik uygulamaları kavramak ve bunları uygulamak için gerekli altyapıya sahip olacaklardır.
  2. Güncel uygulamalarda kullanılan kriptografik protokollerin işleyişini ve diğer sistemler ile ilişkisini kavrayacaktır.
Öğrenim Türü
Birinci Öğretim
Ön Koşul Dersleri
Yok
Önerilen Diğer Husular
Yok
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1. Cryptography Theory and Practice, Douglas R. Stinson
2. A Course in Number Theory and Cryptography, Neal Koblitz
Planlanan Öğrenme Aktiviteleri ve Metodları
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
Dersin İçeriği
Matematik Altyapısı: Tamsayılar, çarpma, üs alma, ters alma, aritmetik işlemlerinin karmaşıklığı, sayılar teorisi, sonlu cisimler, ilkel kökler, karekökler çarpanlara ayırma ve ayrık logaritma Gizli Anahtarlı Kriptografi: Blok şifreler, akan şifreler ve yazılım/donanım uygulamaları. Açık Anahtarlı Kriptografi: Tek yönlü fonksiyonlar, açık anahtarlı kriptografik sistemler ve yazılım/donanım uygulamaları. Kimlik Doğrulama ve Elektronik İmzalama: Özet fonksiyonlar, elektronik imzalama algoritmaları ve yazılım/donanım uygulamaları
Haftalık Ders İçeriği
Hafta Teorik Uygulama Laboratuar
1.Kriptografi ve şifreleme sistemlerinin temel kavramları, bilgi güvenliği kavramları
2.Klasik şifreleme sistemleri
3.Matematik Altyapısı: Tamsayılar, çarpma, üs alma, ters alma,
4.Aritmetik işlemlerinin karmaşıklığı, sayılar teorisi,
5.Sonlu cisimler, ilkel kökler, karekökler
6.Gizli Anahtarlı Kriptografi: Blok şifreler, akan şifreler
7.Gizli Anahtarlı Kriptografi: Blok şifreler, akan şifreler
8.Çarpanlara ayırma ve ayrık logaritma problemi
9.Ara Sınav
10.Açık Anahtarlı Kriptografi: Tek yönlü fonksiyonlar, açık anahtarlı kriptografik sistemler
11.Açık Anahtarlı Kriptografi: Tek yönlü fonksiyonlar, açık anahtarlı kriptografik sistemler
12.Kimlik Doğrulama ve Elektronik İmzalama: Özet fonksiyonlar, elektronik imzalama algoritmaları ve yazılım/donanım uygulamaları
13.Kimlik Doğrulama ve Elektronik İmzalama: Özet fonksiyonlar, elektronik imzalama algoritmaları ve yazılım/donanım uygulamaları
14.Kriptografik protokoller ve yazılım/donanım uygulamaları
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetKatkı (%)
Ara Sınav1100
Toplam100
Yarıyıl (Yıl) Sonu EtkinlikleriAdetKatkı (%)
Final Sınavı1100
Toplam100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
Toplam100
İş Yükü Hesaplaması
EtkinliklerAdetSüresi(saat)Toplam İş Yükü(saat)
Ara Sınav122
Final Sınavı133
Derse Katılım14570
Toplam75