Security
CS-446/646
C. Papachristos
Robotic Workers (RoboWork) Lab
University of Nevada, Reno
Mandatory Access Control
DAC vs MAC
Most people are familiar with Discretionary Access Control (DAC)
Mandatory Access Control (MAC) can restrict Propagation
CS446/646 C. Papachristos
Mandatory Access Control
Mandatory Access Control Motivation
CS446/646 C. Papachristos
Mandatory Access Control
Example: Anti-Virus (AV) Software
CS446/646 C. Papachristos
Mandatory Access Control
Example: Anti-Virus (AV) Software
CS446/646 C. Papachristos
Mandatory Access Control
Example: Anti-Virus (AV) Software
CS446/646 C. Papachristos
Mandatory Access Control
Example: Anti-Virus (AV) Software
CS446/646 C. Papachristos
Mandatory Access Control
Example: Anti-Virus (AV) Software
CS446/646 C. Papachristos
Mandatory Access Control
The list goes on…
C. Papachristos
Labels and Lattices
Secrecy / Confidentiality
Typical way to think of Security in this context:
C. Papachristos
Labels and Lattices
C. Papachristos
Labels and Lattices
C. Papachristos
Labels and Lattices
C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
Still No: Timing Channels
CS446/646 C. Papachristos
Labels and Lattices
CS446/646 C. Papachristos
Labels and Lattices
Declassification
CS446/646 C. Papachristos
Labels and Lattices
Integrity
Typical way to think of Security in this context:
Preservation of data Integrity – Goals:
C. Papachristos
Labels and Lattices
C. Papachristos
LOMAC
LOMAC [Fraser]
Low water-Mark Access Control (LOMAC)’s goal:
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
LOMAC
LOMAC Defaults
CS446/646 C. Papachristos
Note: Can-Flow-To is downward;
opposite of earlier diagram
LOMAC
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
LOMAC
CS446/646 C. Papachristos
Time for Questions !
CS-446/646
CS446/646 C. Papachristos