Management of Information Security, Fourth Edition 6-7
Biba Integrity Model
1. Compare the Biba integrity model to the BLP model, and explain how it uses integrity
levels to subjects and objects.
2. Note that the Biba integrity model uses a simple integrity property to permit read
Clark-Wilson Integrity Model
1. Explain that the Clark-Wilson integrity model is built upon principles of change control
rather than integrity levels, and was designed for the commercial environment.
2. List the change control principles on which the Clark-Wilson model operates:
3. Teach students about the difference between internal consistency and external
consistency.
4. Explain that this model is designed to be used in conjunction with a well-formed
transaction via a validated program, in order to help ensure data security. Note some of
5. List the different elements of the Clark-Wilson model:
a. Constrained data item (CDI)
6. Make students aware of the fact that all subjects and objects are labeled with TPs,
which operate as the intermediate layer between subjects and objects.
Graham-Denning Access Control Model
2. Note that subjects are composed of both a process and domain, and a domain consists
of constraints controlling how subjects can access objects. Rights should be explained
as governing how passive objects may be worked on.
3. List the eight primitive protection rights present in the Graham-Denning access control
model:
a. Create object