Threat Modeling and Risk Assessment
Bruce Schneier · 2000
Threat modeling is the first step in any security solution. It’s a way to start making sense of the vulnerability landscape. What are the real threats against the system? If you don’t know that, how do you know what kind of countermeasures to employ?