April 16, 2025 Outline
Reading: text,§5.1–5.2.2, A
Assignments: Project selection, due April 16; Homework #2, due April 28
Module 16 (text, §Appendix A)
- Lattices
Module 17 (text, §5.1–5.2.2)
- Bell-LaPadula Model: intuitive, security classifications only
- Level, categories, define clearance and 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
- Bell-LaPadula Model: intuitive, now add category sets
- Apply lattice
- Set of classes SC is a partially ordered set under relation dom with glb (greatest lower bound), lub (least upper bound) operators
- Note: dom is reflexive, transitive, antisymmetric
- Example: (A, C) dom (A′, C′) iff A ≤ A′ and C ⊆ C′;
lub(A, C), (A′, C′)) = (max(A,A′), C ∪ C′); and
glb((A, C), (A′, C′)) = (min(A, A′), C ∩ C′)
- 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
- Maximum, current security level
- Example: Trusted Solaris