Açıklama
Günlük yazılımların zafiyetlere karşı dayanıklılığı. Güvenlik mühendisliği ve güvenlik geliştirme yaşam döngüsü. Statik analiz ve zafiyet analizi. Model denetleyiciler. Güvenlik testi, işlevsel olmayan testler, fuzz-testi. Programlama dilleri ve güvenlik. Kriptografik API'ler ve güvenlik araç setlerinin kullanımı.
Önkoşullar
- Önkoşul(lar): ( COMP 3000 veya SYSC 4001 ), COMP 3004 ve CSEC 3108 .
Şartlar ve koşullar
- Önkoşul(lar): ( COMP 3000 veya SYSC 4001 ), COMP 3004 ve CSEC 3108 .
- Haftada üç saat ders.
Kaynak metin orijinal dilinde
Resilience of everyday software to vulnerabilities. Security engineering and the security development lifecycle. Static analysis and vulnerability analysis. Model checkers. Security testing, non-functional testing, fuzz-testing. Programming languages and security. Cryptographic APIs and use of security toolkits.
- Prerequisite(s): ( COMP 3000 or SYSC 4001 ), COMP 3004 and CSEC 3108 .
- Lectures three hours a week.
Kaynaklar ve referanslar
Tarih ve kaynaklar bilgileri doğrulamanıza yardımcı olmak için saklanır. Okumayı kolaylaştırmak için çeviriler sunulmuştur; koşullar ve gereksinimler için resmi kaynak esas alınır.
Kaynak referans : https://calendar.carleton.ca/undergrad/courses/CSEC/