Dreigingsmodel
Gestructureerd uitzoeken wie ons zou kunnen aanvallen, hoe, en wat we daaraan doen.
Gangbare raamwerken: STRIDE (Microsoft), DREAD en PASTA. De vragen: welke assets moeten worden beschermd? Wie zijn de aanvallers? Wat zijn de ingangen? Het gebeurt vroeg in het ontwerp en wordt meegenomen met de codebase. Voorkomt een verkeerde architectuur, en dat is goedkoper dan achteraf repareren.