Skip to content

Protection in Operating Systems

Official Documentation

  • SELinux Project
  • Link
  • AppArmor Documentation
  • Link
  • Windows Security Documentation
  • Link
  • Linux Kernel Security Documentation
  • Link

Research Papers

  • "A Comparison of Secure Multi-tenancy Architectures for Filesystem Storage Clouds" by M. Factor et al. (2013)
  • Link
  • "Secure Virtual Architecture: A Safe Execution Environment for Commodity Operating Systems" by J. Criswell et al. (2007)
  • Link
  • "TRESOR Runs Encryption Securely Outside RAM" by T. Müller et al. (2011)
  • Link

Additional Online Resources

  • The Linux Security Module Framework
  • Link
  • OpenBSD Security Features
  • Link
  • Qubes OS: A reasonably secure operating system
  • Link

Books

  • "Operating System Security" by Trent Jaeger
  • ISBN: 1598292129
  • Provides a comprehensive overview of security in operating systems.
  • "Linux Security Cookbook" by Daniel J. Barrett, Richard E. Silverman, and Robert G. Byrnes
  • ISBN: 0596003919
  • Offers practical solutions for enhancing Linux system security.
  • "Windows Internals, Part 1" by Pavel Yosifovich, Alex Ionescu, Mark E. Russinovich, and David A. Solomon
  • ISBN: 0735684189
  • Covers the internals of Windows operating systems, including security mechanisms.
  • "The Design and Implementation of the FreeBSD Operating System" by Marshall Kirk McKusick, George V. Neville-Neil, and Robert N.M. Watson
  • ISBN: 0321968972
  • Includes detailed information on FreeBSD's security features and implementation.

Standards

  • Common Criteria for Information Technology Security Evaluation (ISO/IEC 15408)
  • International standard for computer security certification
  • NIST Special Publication 800-123: Guide to General Server Security
  • Link

Online Courses

  • Coursera: Operating Systems Security by University of Colorado
  • Link
  • edX: Computer Systems Security
  • Link
  • Udacity: Security in Computing Systems
  • Link