İstanbul Ticaret Üniversitesi
Veri Güvenliği (Cryptography)
Dersi Veren: Şadi Evren
ŞEKER (Yük. Müh.)
Web Sitesi:
www.sadievrenseker.com/crypto
Email Adresi:crypto [at]
sadievrenseker.com
Olası Ders İçeriği:
1. Hafta : İlkel Şifreleme Algoritmaları: Shift Cipher, Substitution Cipher , Affine Cipher , Frekans Analizi
, Kerkhoff Prensibi
2. Hafta: İllkel Şifreleme Algoritmaları (devam): Vignere Şifrelemesi , Permutasyon Şifrelemesi , Hill Şifrelemesi , Akış Şifrelemesi (Stream Cipher)
3. Hafta: Veri Güvenliğindeki Temel Kavramlar (Orange Book, Exploits, Disaster Centers, Crypto Rooms...)
4. Hafta: DES
5. Hafta: Açık Anahtarlı Şifreleme (Public Key Cryptography) , RSA , Diffie-Hellman Ahahtar Değişimi (Key Exchange) , Uzatılmış Öklit Algoritması (Extended Euclid Algorithm)
6. Hafta: Tekrar ve Quiz
7. Hafta: Vize
8. Hafta: Torba Problemi (knapsack), Merkle Hellman Şifrelemesi , Feistel Şifrelemesi ve Feistel Ağları
9. Hafta: Balon Balığı (Blowfish) Şifreleme , RC4 Şifreleme
10. Hafta: Dairesel Grup (cyclic group) , El Gamal Şifreleme, MD5
11. Hafta: Ayrık logaritma (discrete logarithm) , Elipsel eğri (elliptic curve)
12. Hafta: Tekrar ve Quiz
13. Hafta: Final
Yukarıdaki içerik tahmini içerik olup öğrenci performansına göre değiştirilebilir.
Referans Kitaplar:
Hatırlatma: Ders boyunca kullanılacak olan resmi dil C dilidir.
Dersin saatleri ve sınıf:
Dersler perşembe günleri 11.00-13.30 saatleri arasında ve perşembe günleri 14.00-17.00 arasında olmak üzere iki section halinde yapılacaktır
Dersin değerlendirmesi:
Ödevler %10
Arasınav %20
Dönem Projesi %30
Final %40
Ödevler:
Ödev 1 --- Cozum
Ödev 2 --- Cozum
Ödev 3
Ödev 4 --- Cozum
Duyurular:
Ödev 1'in teslim tarihi uzatılmıştır. Ödevinizi 6 Mart 2008 tarihine kadar teslim edebilirisiniz.
Teklif raporu (proposal report) ve rapor (final report) örnekleri siteye eklenmiştir.
Projelerin son teslim tarihi 16 mayıs cuma günü gece yarısıdır. Bu tarihte kod ve raporunuzu dersin email adresine göndermeniz gerekmektedir.
Proje demolarınız için Takvim Programından randevü alınız. Bana bildirildiğine göre 22 mayıs günü herkes için uygunmuş demoları bu tarihte yapmayı düşünüyorum. Perşembe günü sizin için uygun olan bir saati Takvim Programından işaretleyebilirsiniz.
Projelerin not değerlendirme yüzdeleri aşağıda verilmiştir:
Proje Kodu %60
Anahtar üretimi, Encrpt Decrypt vs. (%25)
Saldırı yöntemleri (en az brute force %25)
Performans Ölçümleri (%10)
Proje Raporu %40