Hru access control matrix model

Assignment Help Programming Languages
Reference no: EM13686592

Given the following command for the HRU Access Control Matrix model:

command do-something(sub0; sub1; o)

if f in a[sub0; sub1] and m in a[sub1; sub0]

then

createobject o

end

1. Given the following matrix, show the result (modified matrix) after executing/ calling the commanddo-something(A; B;Obj5)

 

Obj1

Obj2

Obj3

Obj4

...

A

B

C

. . .

A

r

rw

rw

rwx

...

m

f

 

 

B

w

w

wx

 

...

m

 

 

 

C

w

r

r

r

...

f

 

 

 

. . .

 

 

 

 

...

 

 

 

 

Where (r: read, w: write, x: execute, m: modify, f: function) and sub stands for subject, A,B,C are subjects, and Obj stands for Objects

do-something(A;B;Obj5) is a call to the command with the arguments A,B,Obj5

2. Using the syntax in Section 2.3. Write a command delete_object(sub1,sub1) that will delete any occurrences of sub1 if sub1has the right m with itself

3. How will the matrix above result if we execute the command in question 2 for each subject. Hint: it will only succeed in one occurrence

4. Suppose we have a security policy that enforces integrity to its maximum. What needs to be done to the matrix above for enforcing this policy? (hint: do not redo the matrix. Your answer should focus on the rights )

Reference no: EM13686592

Questions Cloud

Outline the history of measuring performance : Discuss the kinds of goals and objectives used in public organizations. Explore how performance measures are often derived from statements of goals and objectives, and how sometimes the measures themselves are used to further specify goals stateme..
Determine the ph of a solution that contains 0.15 m hno2 : Question- Determine the pH of a solution that contains 0.15 M HNO2 and 0.20 M NaNO2. For HNO2, Ka=5.1*10-4. Provide complete answer.
Calculate the equilibrium concentration of [h3o]+ : Problem- Calculate the equilibrium concentration of [H3O]+, [HOCl] , [OCl]- and [OH]- in a 5.5*10-3 M HOCl solution. For HClO, Ka= 2.9*10-8 Provide each step.
What is the enthalpy of vaporization : Problem- Given the vapor pressure diethyl grinch is 76torr at 40degC and the normal boiling point of the compound is 200oC, a) What is the enthalpy of vaporization
Hru access control matrix model : How will the matrix above result if we execute the command and Write a command delete_object(sub1,sub1) that will delete any occurrences of sub1 if sub1has the right m with itself
Calculate the ph of the resulting solution : Problem- Consider the titration of 35.0 mL of 0.150 M HCl by 0.200 M NaOH. a) Calculate the pH of the resulting solution after 30.0 mL of KOH has been added.
Determine how much naoh should be added : How do you determine how much NaOH should be added at each interval between volume-pH readings? As you approach the equivalence point,
Define the molecular structure of maleic acid : Problem- In the molecular structure of maleic acid and fumeric acid there are four H atoms. However, the compounds are diprotic and only dissociate two of the H atoms. In these compounds,
Write the complete balanced equation for the neutralization : Write the complete balanced equation for the neutralization reaction of either maleic or fumaric acid with NaOH. Write each step in detail

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd