Outline for April 3, 2006
Reading: text, §2
- Greetings and felicitations!
- ACM and entities
- Subjects, objects (includes subjects), and state
(S, O, A) where
A is ACM
- Transitions modify ACM entries; primitive operations
- enter r into A[s, o]
- delete r from A[s, o]
- create subject s′ (note
A[s′, x] =
A[x, s′] = ∅
for all x)
- create object o′ (note
A[x, o′] = ∅
for all x)
- destroy subject s′
- destroy object o′
- Commands
- Regular command: create•file
- Monooperational command: make•owner
- Conditional command: grant•rights
- Biconditional command: grant•read•file•1
- Regular command: grant•read•file•2
- General form
- Miscellaneous ACM points
- Copy flag and right
- Own as a special right
- Principle of Attenuation of Privilege
- Example: history-based ACM
- Example: query-set-control
Version of April 1, 2006 at 8:00 AM
You can also obtain a PDF version of this.