Information and System Security (3-0-0)
Course Details:
- Overview of Computer Security - Confidentiality, Integrity, Availability, Policy and Mechanism, Assumptions and Trust, Assurance, Access Control Matrix
- Security Policies, Confidentiality Policies - Bell-LaPadula Model, Integrity Policies - Biba Integrity Model, Lipner's Integrity Matrix Model, Clark-Wilson Integrity Model, Chinese Wall Model
- Fundamentals of Cryptography and Cryptosystems - DES, Public Key Cryptography - Diffie-Helman, RSA, AES, Key Management, Cipher Techniques
- Authentication - Passwords, Challenge-Response, Biometrics
- System Design Principles, Identity, Access Control Mechanisms, Information Flow, Confinement Problem
- Introduction to Assurance, Building Systems with Assurance, Evaluating Systems
- Malicious Logic, Vulnerability Analysis, Auditing, Intrusion Detection
- Practical Aspects of Network Security, System Security, User Security, Program Security, Database Security
Suggested Text Books
Matt Bishop, Computer Security (Pearson Education)