Tagi
systemy sieciowe i komputerowe algorytmika i złożoność obliczeniowa metody numeryczne i grafika komputerowa języki programowania i logika przetwarzanie danych Data Science Praca zespołowa Bazy danych Ekonomia Inżynieria oprogramowania Projektowanie i programowanie obiektowe Architektury systemów komputerowych Systemy operacyjne Sieci komputerowe Ochrona własności intelektualnej Rachunek prawdopodobieństwa i statystykaEfekty kształcenia
Podstawy informatyki i programowania Programowanie i projektowanie obiektowe Architektury systemów komputerowych Rachunek prawdopodobieństwa (L) Systemy operacyjne Sieci komputerowe Bazy danych Podstawy inżynierii oprogramowania Inżynieria oprogramowania (L) Rachunek prawdopodobieństwa (I) Społeczno-ekonomiczne aspekty informatyki (I)Wstęp do bezpieczeństwa komputerowego
Język wykładowy | Polski |
---|---|
Semestr | Letni |
Status | W ofercie |
Opiekun | Filip Zagórski |
Liczba godzin | 30 (wyk.) 30 (ćw-prac.) |
Rodzaj | Informatyczny 1 |
ECTS | 6 |
Polecany dla I roku | Nie |
Egzamin | Tak |
Opis przedmiotu:
Kurs ma za zadanie zaznajomić uczestników z podstawami bezpieczeństwa komputerowego.
Program zajęć
- Wprowadzenie (podstawowe pojęcia: zagrożenia, polityki bezpieczeństwa, mechanizmy bezpieczeństwa).
- Bezpieczeństwo aplikacji webowych (za OWASP Top 10 poruszane zagadnienia obejmują m. in. ataki na: uwierzytelnianie, zarządzanie sesją, autoryzację, JWT, REST API, OAuth, SQL).
- Ataki niskopoziomowe (m. in. buffer overflows).
- Ataki typu side-channel (m. in. timing-attacks, cache attacks, padding-oracle attacks).
- Prywatność i anonimowość (differential privacy; losowość a bezpieczeństwo; fingerprinting; TOR).
- Biometria. Bezpieczeństwo danych biometrycznych i modeli ML.
- Mechanizmy bezpieczeństwa złożonych systemów informatycznych (np. systemy wyborcze, bankowe, blockchain).
Wybrana literatura
- M. Sajdak i in., Bezpieczeństwo aplikacji webowych, 2022
- R. Anderson, Security Engineering: A Guide to Building Dependable Distributed Systems, 2020
- M. Bishop, Computer Security. Art and Science, 2018