5 research outputs found
Resiliency Policies in Access Control Revisited
International audienceResiliency is a relatively new topic in the context of access control. Informally, it refers to the extent to which a multi-user computer system, subject to an authorization policy, is able to continue functioning if a number of authorized users are unavailable. Several interesting problems connected to resiliency were introduced by Li, Wang and Tripunitara [13], many of which were found to be intractable. In this paper, we show that these resiliency problems have unexpected connections with the workflow satisfiability problem (WSP). In particular, we show that an instance of the resiliency checking problem (RCP) may be reduced to an instance of WSP. We then demonstrate that recent advances in our understanding of WSP enable us to develop fixed-parameter tractable algorithms for RCP. Moreover, these algorithms are likely to be useful in practice, given recent experimental work demonstrating the advantages of bespoke algorithms to solve WSP. We also generalize RCP in several different ways, showing in each case how to adapt the reduction to WSP. Li et al also showed that the coexistence of resiliency policies and static separation-of-duty policies gives rise to further interesting questions. We show how our reduction of RCP to WSP may be extended to solve these problems as well and establish that they are also fixed-parameter tractable
Parameterized Resiliency Problems via Integer Linear Programming
We introduce an extension of decision problems called resiliency problems. In
resiliency problems, the goal is to decide whether an instance remains positive
after any (appropriately defined) perturbation has been applied to it. To
tackle these kinds of problems, some of which might be of practical interest,
we introduce a notion of resiliency for Integer Linear Programs (ILP) and show
how to use a result of Eisenbrand and Shmonin (Math. Oper. Res., 2008) on
Parametric Linear Programming to prove that ILP Resiliency is fixed-parameter
tractable (FPT) under a certain parameterization. To demonstrate the utility of
our result, we consider natural resiliency versions of several concrete
problems, and prove that they are FPT under natural parameterizations. Our
first results concern a four-variate problem which generalizes the Disjoint Set
Cover problem and which is of interest in access control. We obtain a complete
parameterized complexity classification for every possible combination of the
parameters. Then, we introduce and study a resiliency version of the Closest
String problem, for which we extend an FPT result of Gramm et al.
(Algorithmica, 2003). We also consider problems in the fields of scheduling and
social choice. We believe that many other problems can be tackled by our
framework.Comment: This paper is based on two papers published in conference proceedings
of AAIM 2016 and CIAC 201
The Authorization Policy Existence Problem
International audienceConstraints such as separation-of-duty are widely used to specify requirements that supplement basic authorization policies. However, the existence of constraints (and authorization policies) may mean that a user is unable to fulfill her/his organizational duties because access to resources is denied. In short, there is a tension between the need to protect resources (using policies and constraints) and the availability of resources. Recent work on workflow satisfiability and resiliency in access control asks whether this tension compromises the ability of an organization to achieve its objectives. In this paper, we develop a new method of specifying constraints which subsumes much related work and allows a wider range of constraints to be specified. The use of such constraints leads naturally to a range of questions related to“policy existence”, where a positive answer means that an organization’s objectives can be realized. We provide an overview of our results establishing that some policy existence questions, notably for those instances that are restricted to user-independent constraints, are fixed-parameter tractable