Foundations of Computer Security: Lecture 2: Why Security Is Hard
Foundations of Computer Security: Lecture 2: Why Security Is Hard
In security, not only do you have to find “bugs” that make the
system behave differently than expected, you have to identify any
features of the system that are susceptible to misuse and abuse,
even if your programs behave exactly as you expect them to.
“If one overlooks the basement windows while assessing the risks
to one’s house, it does not matter how many alarms are put on the
doors and upstairs windows.” –Melissa Danforth