Outline for April 14, 2006
Reading: text, §4.1, 4.7, 5.1—5.2, 30
- Greetings and felicitations!
- Security policies and mechanisms
- Policy vs. mechanism
- Secure, precise
- Observability postulate
- Theorem: for any program p and policy c,
there is a secure, precise mechanism m* such that,
for all security mechanisms m associated with p
and c, m* ≈ m
- Theorem: There is no effective procedure that determines a maximally
precise, secure mechanism for any policy and program
- Bell-LaPadula Model (security classifications only)
- Security clearance, classification
- Simple security condition (no reads up)
- *-property (no writes down)
- Discretionary security property
- Basic Security Theorem: if it is secure and transformations
follow these rules, it will remain secure
- Lattice models
- Poset, ≤ the relation
- Reflexive, antisymmetric, transitive
- Greatest lower bound, least upper bound
- Example with complex numbers
Version of April 14, 2006 at 5:36 PM
You can also obtain a PDF version of this.