home study engineering computer science questions and an
home / study / engineering / computer science / questions and answers / describe each of the following four kinds of access ... Question: Describe each of the following four kinds of acces... Describe each of the following four kinds of access control mechanisms in terms of (a) ease of determining authorized access during execution, (b) ease of adding access for a new subject, (c) ease of deleting access by a subject, and (d) ease of creating a new object to which all subjects by default have access. • per-subject access control list (that is, one list for each subject tells all the objects to which that subject has access) • per-object access control list (that is, one list for each object tells all the subjects who have access to that object) • access control matrix • capability
Solution
Ease of Per-subject access control Per-object access control Access control matrix Capability Determining authorized access during execution Good/easy Good/easy Good/easy Excellent Adding access for a new subject Good/easy Excellent Not easy Excellent Deleting access by a subject Excellent Excellent Excellent Excellent Creating a new object to which all subjects by default have access Not easy Excellent Easy Easy