Kursbeskrivning
Mål
I en värld där kommunicerande elektroniska apparater och tjänster är geografiskt utspridda är det viktigt att man säkerställer att rätt information når rätt och endast rätt mottagare. Det är av största vikt att IT-ingenjören är väl förtrogen med de säkerhetsproblem som behöver lösas kring och i datorsystem för att en betryggande kommunikation skall kunna upprättas. Kryptering, autenticering, nyckelhantering och certifikat är exempel på begrepp som klargörs och exemplifieras i kursen.
Innehåll
- Strukturering och nomenklatur. Tillförlitlig drift. Grundanalyser.
- Kryptering som informationsskydd. Kryptoteori,
- Pseudoslumpföljder. Blockkrypton. AES.
- System för öppen krypteringsnyckel och öppen nyckeldistribution, certifikat
- Kryptobaserade kontrollsummor, signaturer.
- Identitetsverifiering, Autentisering,
- DAC, MAC, RBAC Behörighetskontroll, Databassäkerhet
- Säkra operativsystem och trusted computing, SGX
- Standardlösningar för datanät och Internet typ SSL, TLS, IPsec, VPN, webbapplikationer.
- Säkerhet i 4G och IoT nätverk.
I kursen ingår två projekt som illustrerar och tydligör några säkerhetsrelaterade system och lösningar.