Policybaserade tillståndssystem blir allt vanligare i takt med att informationssystemen blir större och mer komplexa. I dessa system, för att ge en begärande tillstånd att få tillgång till en viss resurs, måste tillståndssystemet kontrollera att policyn tillåter tillträde. Den övergripande auktorisationspolicyn kan bestå av ett antal policygrupper, där varje grupp består av policyer som definieras av olika enheter. Varje policy innehåller ett antal behörighetsregler. Begäran om tillgång bedöms mot denna policy, som kan leda till motstridiga tillståndsbeslut. För att lösa dessa konflikter och nå ett unikt beslut om tillträdesbegäran på regel- och policynivå används algoritmer för regel- och policykombinationer. I de nuvarande systemen definieras dessa regel- och kombinationsalgoritmer statiskt under policysammansättningen, vilket inte är önskvärt i dynamiska system med snabbt föränderliga miljöer. I detta dokument motiverar vi behovet av att ändra regel- och kombinationsalgoritmer dynamiskt baserat på kontextuell information. Vi föreslår ett ramverk som stöder denna funktionalitet och även eliminerar behovet av att recompose policys om ägaren beslutar att ändra kombinationen algoritm. Det ger en ny metod för att dynamiskt lägga till och ta bort specialiserade strategier, samtidigt som tydligheten och modulariteten i politiken bibehålls. Den föreslagna ramen tillhandahåller också en mekanism för att minska antalet potentiella målmatcher och därigenom öka utvärderingsmekanismens effektivitet. Vi utvecklade ett prototypsystem för att visa nyttan av detta ramverk genom att utöka vissa grundläggande funktioner i det politiska språket XACML. Vi implementerade dessa förbättringar genom att lägga till två specialiserade moduler och flera nya kombinationsalgoritmer till Sun XACML motorn.
Apurva Mohan m.fl. I Ref föreslås en ram som stöder behovet av att ändra regel- och kombinationsalgoritmer dynamiskt baserade på kontextuell information och som också eliminerar behovet av att återinföra strategier.
An attribute-based authorization policy framework with dynamic conflict resolution
{'venue': "IDTRUST '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}