>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Kriptolojiye Giriş MAT324 Seçmeli Lisans 3 Bahar 6

Öğretim Elemanı Adı

Prof. Dr. Serdal PAMUK
Doç. Dr. Selda ÇALKAVUR
Doç. Dr. Evrim GÜVEN

Dersin Öğrenme Kazanımları

1) Kriptografik algoritmaları, teknikleri ve bunların dayandığı matematiği kavrayabilir.
2) Mümkün olan saldırıları ve dizayn hatalarının getirdiği tehlikeleri tahmin edebilir.
3) Kriptografik algoritmaları yazılımla gerçekleyebilir.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7
Öğrenme Kazanımları
1 Yüksek Yüksek Orta Orta Orta Yüksek Düşük
2 Yüksek Yüksek Orta Orta Orta Yüksek Düşük
3 Yüksek Yüksek Orta Orta Orta Yüksek Düşük

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Cebir

Dersin İçeriği

Kriptografiye giriş,Blok şifreler,DES Algoritması,RIJNDAEL (Matematiksel Özelikler),Algoritmalar,Anahtar Algoritması,Akan Şifreler,Dizi Üreticiler, Doğrusal Karmaşıklık,Berleckamp Massey Algoritması,Sayılar Teorisi, Bölünebilirlik,Tam Sayılar İçin Bölüm Algoritması,Aritmetiğin Esas Teoremi, Öklid (Euclidean)Algoritması,Erathostenes Kalburu,Denklik Teorisi,Euler Fi ( ) Fonksiyonu,Açık Anahtarlı Sistemler,Merkle-Hellman Knapsack Kriptosistem, RSA Kriptosistem,RSA İmza Şeması,Ayrık Logaritma, El-Gamal Açık Anahtarlı Kriptosistem,İmza Algoritması,Diffie-Hellman Anahtar Anlaşması, Kriptanaliz,Hash Fonksiyonları,Test Yöntemleri,Kriptografik Protokoller.

Haftalık Ders İzlencesi

1) Kriptografiye Giriş, Blok Şifreler
2) DES Algoritması
3) RIJNDAEL, Algoritmanın Tersi
4) Algoritmalar, Anahtar Algoritması
5) Akan Şifreler, Dizi Üreticiler
6) Doğrusal Karmaşıklık, Berleckamp Massey Algoritması
7) Sayılar Teorisi, Bölünebilirlik, Tam Sayılar İçin Bölüm Algoritması, Aritmetiğin Esas Teoremi, Öklid (Euclidean) Algoritması, Erathostenes Kalburu
8) Vize sınavı
9) Denklik Teorisi, Euler Fi Fonksiyonu
10) Açık Anahtarlı Sistemler, Merkle-Hellman Knapsack Kriptosistem
11) RSA Kriptosistem, RSA İmza Şeması
12) Ayrık Logaritma, El-Gamal Açık Anahtarlı Kriptosistem
13) İmza Algoritması, Diffie-Hellman Anahtar Anlaşması
14) Kriptanaliz, Hash Fonksiyonları
15) Test Yöntemleri, Kriptografik Protokoller
16) Final sınavı

Önerilen/İstenen Ders Kaynakları

1- 1) Thomas Barr, “Invitation to Cryptology”.
2- 4) Van Der Lubbe, “Basics Methods of Cryptography”.
3- Alfred Menezes, Paul van Oorschot, Scott Vanstone, “Handbook of Applied Cryptography”.
4- Selda Çalkavur, Alexis Bonnecaze, Romar De La Cruz, Patrick Solé, Code Based Secret Sharing Schemes, World Scientific, 2022.

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Grup Çalışması


Değerlendirme Yöntemi ve Ölçütleri

Ara Sınav Notunun Başarıya Oranı

40%

Yarıyıl Sonu Sınavının Başarıya Oranı

60%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte