what is STRIDE?
how can you prevent malicious input?
how can you detect malicious input?
how should you react to maicious input?
What is defensive programming?
always validate input
-size, format, sequence, integrity, authenticity
anticipate failures and handle them
What is a trusted path?
A mechanism by which a person at a terminal can communicate directly with the Trusted Computing Base.