System Security
ISS.
M1 1st Semester.
since 2018.
Course Description
Operating systems provide the fundamental mechanisms for securing computer processing. Recently, the importance of ensuring such security has become a mainstream issue for all operating systems. In this course, we examine what it takes to build a secure operating system, and explore the major systems development approaches that have been applied towards building secure operating systems. This journey has several goals: access control, file systems encryption, and isolation. Moreover, the students will get various hand-on experiences with common Unix configurations.
Keywords:
Access Control, Authentication, DAC, SELinux, Capability, FDE, Syscalls.
Prerequisites:
Introduction to UNIX.
Teaching Team:
Mohamed Sabt.
Teaching Language:
English.