Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Doç. Dr. Emre Dünder *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2025, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Introduction to Computer Security - M. T. Goodrich and R. Tamassia,© 2011 | Pearson Prentice Hall | ISBN-13: 978-0-321-70201-2, ISBN-10: 0-321-70201-8 Information Security Lecture Notes: Süleyman Kondakcı

Dersin İçeriği

Kriptoloma ve kriptanaliz örnekleri, Simetrik ve asimetrik modern kriptolama teknikleri

Dersin Amacı

Şifreleme konusuna ilgisi olan öğrencilerin kriptolojiye giriş yapmalarını sağlamaktır.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Kriptolojiye Giriş, Temel Kavramlar OpenSSL ile temel komut çalışmaları OpenSSL Kurulumu ve Giriş
2 Kriptoloji Matematik Temelleri: Modüler Aritmetik Python'da modüler işlemler Python ile Modüler Aritmetik
3 Simetrik Şifreleme: DES Algoritması DES kullanarak veri şifreleme DES ile Şifreleme ve Çözme
4 Simetrik Şifreleme: AES Algoritması AES ile dosya bütünlüğü kontrolü AES ile Dosya Şifreleme
5 Asimetrik Şifreleme: RSA OpenSSL ile RSA şifreleme/çözme RSA Anahtar Çifti Oluşturma
6 Asimetrik Şifreleme: ECC Algoritması ECC üzerinde basit uygulamalar ECC Anahtarları ile Şifreleme
7 Hash Fonksiyonları: MD5, SHA Dosya bütünlüğü doğrulama SHA256 ile Bütünlük Kontrolü
8 Sayısal İmzalar ve Kullanımı Sayısal imza oluşturma ve doğrulama OpenSSL ile Sayısal İmza
9 Vize Sınavı
10 Güvenlik Protokolleri: SSL/TLS ve Sertifikalar SSL/TLS ile güvenli iletişim denemeleri SSL Sertifikası Oluşturma ve Kullanma
11 Kriptanaliz Yöntemleri: Brute Force ve Zayıflık Tespiti Brute force analizleri Şifreleme Açıkları Tespit Deneyleri
12 Kriptanaliz Yöntemleri: Diferansiyel Kriptanaliz Diferansiyel analizle veri inceleme Şifreleme Hataları Üzerine Çalışmalar
13 Kriptolojinin Gerçek Hayat Uygulamaları Gerçek senaryolar üzerinde çalışma Gerçek Veri ile Şifreleme ve Çözme Deneyleri
14 Genel Değerlendirme ve Soru-Cevap Proje teslim ve analiz Final Proje Çalışmalarının Tamamlanması
15 Final Proje Sunumları ve Değerlendirme Proje sunum ve geri bildirim Proje Sunumları ve Tartışma