Dersin Ayrıntıları
YarıyılKoduAdıT+UKrediAKTS
5MATH313KRİPTOLOJİYE GİRİŞ3+036

Dersin Detayları
Dersin Dili İngilizce
Dersin Düzeyi Lisans
Bölümü / Programı MATEMATİK
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Amacı Dersin ana amacı kriptolojinin temellerini ve matematiksel bakış açısını sunmak ve bilgi güvenliğinde kriptolojinin yerini aktarmaktır. Kriptolojinin kullandığı en yaygın teknikler ve matematiksel altyapı gösterilecektir. Dersi alan öğrencilerin kriptolojinin kavramları ve temel kriptoloji algoritmaları hakkında genel bakış açısı kazanmaları beklenmektedir.
Dersin İçeriği Kriptolojinin temel kavramları ve matematiksel altyapı verildikten sonra tarihsel kripto algoritmaları, blok şifreleme algoritmaları, DES ve AES, akan şifreme algoritmaları ve analizleri, kayan anahtar üreteçleri, açık anahtarlı kripto sistemleri, RSA ve LLL algoritmaları, özet fonksiyonları ve metin asıllama kodları, sayısal imza algoritmaları, DSA ve ElGamal imzalama, Diffie Hellman anahtar değişimi, kriptografik protokoller ve anahtar yönetimi gibi kriptolojinin temel konuları giriş düzeyinde işlenecektir.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Doç.Dr. Orhun Kara
Doç.Dr. Berkant Ustaoğlu
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
Handbook of applied cryptography, CRC Press 1996, A.J.Menezes, P.C. Von Oorschot, S. A. Vanstone

Ders Yapısı

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Yıl içi sınavları 1 % 20
Kısa sınavlar 0 % 0
Ödevler 8 % 30
Diğer uygulamalar 0 % 0
Laboratuvar uygulamaları 0 % 0
Projeler 1 % 10
Final sınavı 1 % 40
Toplam :
11
% 100

AKTS Hesaplama İçeriği
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Haftalık Ders 42 1 42
Dersle İlgili Sınıf Dışı Etkinlikler (Ödev, Okuma, Bireysel Çalışma vb.) 8 10 80
Uygulama 1 18 18
Sınavlar ve Sınava Hazırlık (Derse Katılım, Sunum, Yarıyıl Sınavı, Final Sınavı, Kısa Sınavlar vb) 2 20 40
Toplam İş Yükü   AKTS Kredisi : 6 180

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 kriptolojinin bilgi güvenliğinde nasıl bir rol oynadığı hakkında genel bir görüşe sahip olur
2 kriptolojide kullanılan genel matematiksel altyapı ve teknikleri takip edebilir
3 kriptolojinin günlük hayattaki uygulamalarını anlar
4 daha derin kriptoloji derslerini takip edebilir
5 temel kriptografik algoritma ve protokollerini anlar


Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Kriptolojiye genel bakış: simetrik şifreleme, özet fonksiyonları ve açık anahtarlı şifreleme Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
2 Kripto analizin temel kavramları ve tarihi şifrelemeler Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
3 Simetrik şifreleme algoritmalarına giriş: Blok şifrelemeler ve dizi şifrelemeler Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
4 Blok şifreleme algoritmalarının analizleri: DES; çalışma modları Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
5 Modern blok şifreme algoritmaları Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
6 Akan şifreleme algoritmaları, ilklendirme algoritmaları, kayan anahtar üreteçleri ve güvenlik analizleri, modern akan şifreleme algoritmaları Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
7 MAC algoritmaları ve analizleri Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
8 Özet fonksiyonları ve güvenlik ölçütleri Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
9 Açık anahtarlı şifreleme, kimlik doğrulamaya karşılık gizlilik, Knapsack, LLL, RSA Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
10 Diffie Hellman anahtar değişimi; Elgamal şifreleme Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
11 Sayısal imza algoritmaları, genel kavramlar, kriptografik güvenlik Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
12 Sayısal imza algoritmaları II: RSA imzalama, DSA ve ElGamal imzalama algoritmaları Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
13 Kriptografik protokollerin temel kavramları, anahtar yönetimi Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson
14 Uygulamada kriptografik protokoller Cryptography: Theory and Practise, 3rd edition, CRC press, Douglas R. Stinson


Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14
Ö1 1 3 2 4 2 4 2 3 3 2 2 2 1
Ö2 3 4 3 4 3 4 4 3 3 3 3 2 2
Ö3 2 4 3 4 2 4 3 3 3 2 2 2 2
Ö4 4 4 3 4 3 4 3 3 2 2 3 3 2
Ö5 3 4 3 4 2 4 3 3 2 1 3 2 3

Katkı Düzeyi : 0: Yok 1: Düşük 2: Orta 3: Yüksek 4: Çok Yüksek


https://obs.iyte.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=163336&lang=tr