Define Security–Attacks–The meaning ofComputer Security – Computer Criminals – Methods of Defense – Encryption Overview – Hardware and Software Security – Encryption In–Depth – Terms and concepts.
Program Security: Secure Programs–Nonmalicious Program Errors–Viruses and Other Malicious Code – Targeted Malicious Code – Controls Against Program Threats – Terms and Concepts.
Protection in General – Purpose Operating System: Protected Objects andMethods of Protection – Memory and Address Protection – Control of Access to General Objects – File Protection Mechanisms – User Authentication.
Database Security: Introduction to databases–security requirements–reliability andintegrity – sensitive data – inference – multilevel databases – proposal for multilevel security.
Security Planning–Risk Analysis. Legal, Privacy andEthical Issues in Computer Security: Software Failures – Privacy – Ethical Issues in Computer Security.
Reference Book:
Ross J. Anderson and Ross Anderson, “Security Engineering: A Guide to Building Dependable Distributed Systems”, Wiley, 2001.
Text Book:
Text Book(s): Charles P Pfleeger and Shai Lawrence Pfleeger, “Security in Computing”, Fourth Edition, Prentice Hall of India, 2007.