Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Kriptolojiye Giriş SG 503 0 3 + 0 3 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. ÜNAL ÇAVUŞOĞLU
Dersi Verenler Doç.Dr. ÜNAL ÇAVUŞOĞLU,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

Bilginin saklanması ve güvenli haberleşme gittikçe günümüzde önem kazanmaktadır. Cebir derslerinin pratik uygulamalarını içeren bu derste öğrencilerin teorik bilgilerini güncel hayata taşıyabilmesi hedeflenmektedir

Dersin İçeriği

Kriptolojinin temelleri, simetrik ve asimetrik şifreleme algoritmaları, özetleme fonksiyonları, kriptoloji algoritmaları uygulamaları, kriptografik protokoller

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Kriptolojinin temellerini öğrenir. Bireysel Çalışma, Proje Temelli Öğrenme , Sınav, Proje / Tasarım,
2 Modern şifreleme algoritmalarının çalışma prensiplerini öğrenir. Soru-Cevap, Problem Çözme, Bireysel Çalışma, Anlatım, Sınav, Ödev, Proje / Tasarım,
3 Şifreleme uygulamaları ve kriptolojik protokoller hakkında bilgi sahibi olur. Proje Temelli Öğrenme , Bireysel Çalışma, Ödev, Sözlü Sınav, Sınav,
Hafta Ders Konuları Ön Hazırlık
1 Blok Şifreler
2 Rasgele sayı üreteçleri ve Rassallık testleri
3 Rijndael
4 Akan Şifreler
5 Doğrusal geri beslemeli kaydırmalı yazdırgaç
6 Sayılar teorisi
7 Sayılar teorisi uygulamaları
8 Açık anahtarlı sistemler, Merkle-Hellman Knapsack kriptosistem
9 RSA
10 Ayrık algoritma
11 El-Gamal
12 İmza algoritması
13 Kriptananaliz
14 Hash fonksiyonları
Kaynaklar
Ders Notu
Ders Kaynakları

https://iam.metu.edu.tr/system/files/iamData/LectureNotes/kriptolojiye_giris_ders_notlari.pdf

Cryptography and Network Security: Principles and Practice, 5/E William Stallings, Prentice Hall 2011.

Handbook of applied cryptography, Katz, J., Menezes, A. J., Van Oorschot, P. C., & Vanstone, S. A.,1996

Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 30
1. Ödev 30
1. Proje / Tasarım 40
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ara Sınav 1 20 20
Ödev 1 10 10
Proje / Tasarım 1 25 25
Kısa Sınav 1 10 10
Final 1 25 25
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 3 48
Toplam İş Yükü 138
Toplam İş Yükü / 25 (Saat) 5,52
Dersin AKTS Kredisi 6