Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • English
Program Hakkında Eğitim Amaçları Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan Yeterlilikleri Ders - Prog. Yeterlilik İlişkileri Alan & Prog. Yeterlilik İlişkileri Ders - Sürdürülebilir Kalkınma Amaçları İlişkisi
  • Bilgisayar ve Bilişim Bilimleri Fakültesi
  • Bilgi Güvenliği Teknolojisi (İngilizce)
  • Dersler - AKTS Kredileri
  • Cryptology (Kriptoloji)
  • Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • Öğrenme Çıktısının Program Çıktılarına Katkısı

Ders Bilgileri

Ders Kodu - Ders Adı BGT2001 - Cryptology (Kriptoloji)
Ders Türü Zorunlu Dersler
Ders Dili İngilizce
Teori + Uygulama 3+1
AKTS 5.0
Öğretim Elemanları PROFESÖR DOKTOR NURAY AT
Dersin Veriliş Biçimi Bu ders yüz yüze yürütülmektedir.
Dersin Önkoşulları Bu dersin ön koşul ya da eş koşulu bulunmamaktadır.
Önerilen Dersler Bu dersi alan öğrencilerin ayrık matematik ve bilgisayar programlama derslerini almış olması önerilir.
Zorunlu ya da Önerilen Kaynaklar 1. Paar, C. and Pelzl, J., “Understanding Cryptography”, Springer, 20102. Stallings, W., “Cryptography and Network Security: Principles and Practice”, Pearson, 20173. Katz, J. and Lindell, Y., “Introduction to Modern Cryptography”, Chapman and Hall/CRC, 20204. Menezes, A., Oorschot, P. V., and Vanstone, S., “Handbook of Applied Cryptography”, CRC Press. Stallings, 2018
Okuma Listesi
Değerlendirme Ara Sınav, Final Sınavı, Proje, Uygulama
Staj & Uygulama
Sürdürülebilir Kalkınma Amaçları

Ders İçeriği

Haftalar Konular
1. hafta Kriptoloji bilimine giriş, temel kavramlar ve tarihçe
2. hafta Klasik şifreleme yöntemleri (Caesar, Vigenère, yerine koyma şifreleri)
3. hafta Matematiksel altyapı: Modüler aritmetik ve Öklid algoritması
4. hafta Sayılar teorisi, Fermat teoremi ve sonlu cisimler
5. hafta Rasgele sayı üreteçleri ve rassallık testleri
6. hafta Simetrik şifreleme: Blok şifreleme temelleri ve Feistel mimarisi
7. hafta DES (Data Encryption Standard) algoritması
8. hafta AES (Advanced Encryption Standard) ve Rijndael algoritması
9. hafta Akış şifreleme: RC4 ve diğer akış şifreleri
10. hafta Asimetrik şifreleme: RSA algoritması
11. hafta El-Gamal algoritması ve eliptik eğri şifreleme
12. hafta Anahtar yönetimi ve değişimi: Diffie-Hellman protokolü
13. hafta Dijital imzalar ve özetleme fonksiyonları (SHA, MD)
14. hafta Kriptografik protokoller (SSL/TLS, IPSec, SSH) ve güncel uygulamalar

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Tartışma
  • Soru-Yanıt
  • Sorun/Problem Çözme
  • Beyin Fırtınası
  • Öğretim Yeterlilikleri
  • Üretken
  • Soyut analiz ve sentez yapma
  • Problem çözme

Ölçme ve Değerlendirme

Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
Toplam (%) 0
  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları ı
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar r
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri