Ders Sorumluları
|
|
Dersin Sunulduğu Dil |
Türkçe (Turkish) |
Dersin Türü |
Zorunlu |
Ön Koşul |
|
Ders İçin Önerilen Diğer Hususlar |
|
Dersin Amacı |
Dersin amacı; bilgi güvenliğinin çekirdek unsurlarından olan Kriptoloji disiplininin, Kriptografi ve Kriptoanaliz alt kategorileri ile bu kategorilerdeki algoritmaların çalışma prensiplerinin öğrenilmesidir. |
Dersin İçeriği |
Klasik ve Modern şifreleme algoritmalarının işleyişleri ve günümüz iletişim teknolojilerindeki (internet, kablosuz ağlar, dijital imza vb.) tercih edilme / terk edilme nedenleri, Kriptoanaliz ile deşifreleme yaklaşımları örneklerle ele alınmaktadır. |
Dersin Öğrenme Çıktıları (ÖÇ) |
1. Kriptoloji bilimindeki temel kavramları bilir.
2. Kriptoloji dünyasındaki temel matematik işlemlerini bilir ve uygular.
3. Klasik ve Modern şifreleme arasındaki farkları bilir.
4. Klasik şifrelemede “Yer Değiştirme” ve “Yerine Koyma” algoritmalarını bilir, şifrelemede kullanabilir, kriptoanalizini yaparak deşifreleme önerileri getirebilir.
5. Simetrik ve Asimetrik şifrelemenin farklarını bilir.
6. Günümüz teknolojilerinin vazgeçilmez asimetrik algoritması olan RSA algoritmasının çalışma prensibini bilir, örnek senaryolara uygulayabilir.
7. Dijital imza teknolojisinin çalışma sistematiğini bilir.
8. Hash (özet) algoritmalarının özelliklerini ve Dijital İmza alanındaki kullanımını bilir. |
Dersin Veriliş Biçimi |
Örgün Öğretim |
Dersin Gidişatı |
Hafta |
Konular |
1. Hafta |
Giriş ve Dersin Kuralları |
2. Hafta |
Kriptolojide Temel Kavramlar |
3. Hafta |
Kriptoloji İçin Matematik |
4. Hafta |
Klasik Şifreleme – Yerine Koyma – Tek Alfabeli Algoritmalar |
5. Hafta |
Klasik Şifreleme – Yerine Koyma – Çok Alfabeli Algoritmalar -1 |
6. Hafta |
Klasik Şifreleme – Yerine Koyma – Çok Alfabeli Algoritmalar -2 |
7. Hafta |
Klasik Şifreleme – Yerine Koyma – Çok İbareli Algoritmalar |
8. Hafta |
ARA SINAV |
9. Hafta |
Klasik Şifreleme – Yer Değiştirme Algoritmaları – 1 |
10. Hafta |
Klasik Şifreleme – Yer Değiştirme Algoritmaları – 2 |
11. Hafta |
Akan (stream) ve Blok (block) Şifreleme |
12. Hafta |
Simetrik ve Asimetrik Şifreleme |
13. Hafta |
Asimetrik Şifreleme Algoritmaları ve RSA Algoritması |
14. Hafta |
Dijital İmza ve Hash Fonksiyonları |
|
Değerlendirme Ölçütleri |
|
Toplam Katkısı (%) |
Ara Sınav (%) |
40 |
Kısa Sınavlar (%) |
|
Ödevler (%) |
|
Uygulamalar (%) |
|
Laboratuar (%) |
|
Projeler/Alan Çalışması (%) |
|
Seminerler/Çalışma Grupları (%) |
|
Final (%) |
60 |
Diğer (%) |
|
Toplam(%) |
100 |
|
Dersin Kitabı ve/veya Kaynaklar |
• “Siber Güvenlik ve Savunma”, Prof.Dr.Ş.SAĞIROĞLU, M.ŞENOL, BGD Siber Güvenlik ve Savunma Kitap Serisi-2, 2019.
• “Serious Cryptography: A Practical Introduction to Modern Encryption”, J-P. Amumasson, 2019.
• Ders Sunuları |
Staj / Uygulama |
|
Program Yeterlilikleri (PY) ve Dersin Öğrenme Çıktıları (ÖÇ) İlişkisi |
| PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | ÖÇ1 | | 3 | 4 | 4 | 3 | | | 4 | 5 | | ÖÇ2 | 5 | | | | | | 5 | | | | ÖÇ3 | 5 | | | | 5 | | 4 | 4 | 5 | | ÖÇ4 | 5 | 3 | | | 5 | | 4 | 4 | 5 | | ÖÇ5 | 5 | 3 | | | 5 | | 4 | 4 | 5 | | ÖÇ6 | 5 | 3 | | | 5 | | 4 | 4 | 5 | | ÖÇ7 | 5 | 3 | 3 | 3 | 5 | | 4 | 4 | 5 | | ÖÇ8 | 5 | 3 | 3 | 3 | 5 | | 4 | 4 | 5 | |
|