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, Kerberos
- Secure System Design Principles
- Introduction to Assurance, Building Systems with Assurance, Evaluating Systems
- Malicious Logic, Vulnerability Analysis, Auditing, Intrusion Detection
- Database Security
- Secure Multi-party Computation
Suggested Text Books
Matt Bishop, Computer Security (Pearson Education)
Stallings, Cryptography and Network Security