CENG 563
Veritabanı ve Yazılım Güvenliği
Güvenli yazılım ve güvenli veritabaları geliştirme ve korumada metodolojilerin yanısıra onaylama, yetkilendirme, denetleme, şifreleme, erişim kontolü, güvenlik, erişilebilirlik, güvenilirlik ve dayanıklılık gibi teknikler.
Dersin Amacı
1. Yazılım ve veritabanlarında güvenlik problemlerini belirlemek ve analiz etmek. 2. Yazılım ve veritabanı güvenliğine çözümler tasarlamak, değerlendirmek ve açıklamak. 3. Onaylama -yetkilendirme -denetleme -şeffaf veri şifreleme -hassas erişim kontrolü ve etiket güvenliği öğretmek.
Kaynakça
G. McGraw, Software Security: Building Security in. , 2008. ,B. Natan, Implementing Database Security and Auditing , 2005. ,M. Dowd, J. McDonald, J. Schuh, The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities. , 2006.
Öğrenim Çıktıları
1. Yazılım geliştirme ve veritabanı yönetimi yaşam döngüsünde potansiyel tehditleri ve zayıflıkları erken belirlemek ve onları önlemek veya azaltmak için yöntemler uygulamak.
2. Yazılım ve veritabanı güvenliğinde kullanılacak yöntem ve araçları bilmek.
3. Güvenliği akılda tutarak yazılım ve veritabanı yaratmak ve yaşatmak.
4. Farklı güvenli yazılım ve veritabanı geliştirme yöntemleri ile gerçek dünya problemlerini çözmek.
Konu |
Yazılım güvenliğine giriş |
Yazılım zayıflıkları I |
Yazılım zayıflıkları II |
Güvenli yazılım geliştirme metodolojisi |
Güvenli yazılım analiz ve tasarımı |
Güvenli yazılım gerçekleştirme, test etme ve denetleme |
Kod denetleme |
Statik analiz |
Ortak Kriterler |
Veritabanı güvenliğine giriş |
Erişim denetimi |
Rol-tabanlı erişim denetimi |
Şebekeler |
Etiket güvenliği |
Notlandırma
Vize 30%
Sunum 40%
Final 30%
- CENG 501
- CENG 502
- CENG 503
- CENG 504
- CENG 505
- CENG 506
- CENG 507
- CENG 508
- CENG 509
- CENG 511
- CENG 512
- CENG 513
- CENG 514
- CENG 515
- CENG 516
- CENG 517
- CENG 518
- CENG 521
- CENG 522
- CENG 523
- CENG 524
- CENG 525
- CENG 531
- CENG 532
- CENG 533
- CENG 534
- CENG 541
- CENG 542
- CENG 543
- CENG 544
- CENG 551
- CENG 552
- CENG 555
- CENG 556
- CENG 557
- CENG 561
- CENG 562
- CENG 564
- CENG 565
- CENG 566
- CENG 600
- CENG 608
- CENG 611
- CENG 612
- CENG 613
- CENG 631
- CENG 632
- CENG 641
- CENG 642
- CENG 643
- CENG 651
- CENG 661
- CENG 662
- CENG 663
- CENG 690