intermediate control
Summary
Grouping
- owner, group(s) and everyone else
- users in each groupd have shared access rights
- role-based access control
- user’s role determines their grouping
Privilege
- levels of access
- higher level will have more rights than lower levels
- protection rings
- lower number -> higher privilege
UNIX has 2 rings, user and superuser
Checking access
- use the permissions for owner, group(s) and others, in order
Concept
Intermediate control
- a form of mandatory access control
- preserve some of the fine grain from ACL but easy to manage
- easier to manage groups of users than each user individually
Bell-LaPadula model
- for confidentiality, no sensitive info leaking down
- no read up -> low lvl subj cannot read high lvl obj
- no write down -> high lvl subj cannot write to low lvl obj
Biba model
- for integrity, no malicious info going up
- no write up -> low lvl subj cannot write to high lvl obj
- no read down -> high lvl subj cannot read low lvl obj