Database Reference
In-Depth Information
Get the label as input
parameter for the procedure
Break label into parts
Get user class L(user)
Set i = 1
i ≤ L (user)
i = i + 1
Ye s
No
e return value = mod (L,
number of class levels)
Label = Label/number of
class levels
Return the value
End
Figure 3.17
Flow chart for Ib (label) procedure in a belief-consistent model.
where R is an MLS relation,
A
1
,A
2
,...,A
n
are the attributes from R,
and
a
1
,a
2
,...,a
n
are values from domains of
A
1
,A
2
,...,A
n
.
If a subject with the security class level L runs a command to insert a
tuple in an MLS relation R, the insertion operation is implemented
as follows [35]:
• Step 1: get the security level of the subject that runs the select
operation.
• Step 2: if the attribute is included in the attributes list in the
insert statement, this attribute will be set to its value from
Search WWH ::
Custom Search