Säker systemutveckling innefattar begrepp, metoder och verktyg för att skapa robusta och säkra mjukvaror som kan användas i en utsatt miljö.
Mål & Målgrupp
Denna kurs riktar sig till dig som vill ha grundläggande kunskap om hur man kan hantera hot och risker samt verktyg för att säkerställa hög säkerhet utvecklingsprocessen. Som kursdeltagare får du insikt i vad säker systemutveckling är, hur det har implementerats i olika miljöer samt hur du kan tillämpa säker systemutveckling i agila projekt .
Innehåll
- Begrepp inom säkerhet
- Vad är säker systemutveckling
- Defekter och brister, vad är vad
- Säker design
- Säkerhetsrelaterare krav
- Hotmodellering
- Statisk kodanalys
- Teknisk testning
- Härdning av produktionsmiljö
- Olika utvecklingsprocesser med inriktning mot säkerhet
- Fördjupning i agila processer
- Open Web Application Security Project (OpenSAMM)
- Agile Security Development Lifecycle (SDL)
- Hur går man vidare
Genomförande
Kursen blandar teori med praktiska övningar och diskussioner.
