In this section, we will look at some general principles for secure system design. These ideas also allow us to examine existing systems to understand their security properties.
In other words, this section contains a list of “things to remember” when thinking about security.
We teach these security principles because they appear frequently in all aspects of the security field. You may hear about them in academic literature and in later parts of this class.