This course presents an overview of the major problems and solutions
that arise in the area of information assurance and computer security.
The course text is
Computer Security: Art and Science by Matt Bishop.
Supplementary readings will be handed out as the semester
progresses.
The list below shows the topics that will be addressed in this course.
- An Overview of Computer Security
- Program security
- Design Principles
- Security Policies
- Confidentiality Policies
- Integrity Policies
- Trusted Operating Systems
- Basic Cryptography
- Key Management, enough so that students can follow later examples of cipher systems
- Cipher Techniques
- Authentication
- Introduction to Assurnace
- Evalutating Systems
- Malicious Logic
- Physical Security