Abstract Managing Access Control policys i moderna datorsystem kan vara utmanande och felbenäget. Att kombinera flera olika tillträdespolicyer kan leda till oavsiktliga konsekvenser. I detta dokument presenterar vi en formell modell för att specificera tillgång till resurser, en modell som omfattar semantiken i xacml-access control-språket. Från denna modell definierar vi flera beställningsrelationer på passerkontrollpolicyer som kan användas för att automatiskt verifiera egenskaper hos policyn. Vi presenterar ett verktyg för att automatiskt verifiera dessa egenskaper genom att översätta dessa beställningsrelationer till Booleska tillfredsställande problem och sedan tillämpa en sat lösare. Våra experimentella resultat visar att automatisk verifiering av xacml-policyer är möjlig med detta tillvägagångssätt.
På samma sätt kan XACML policys automatiskt jämföras med hjälp av en SAT lösare REF.
Automated verification of access control policies using a SAT solver
{'venue': 'International Journal on Software Tools for Technology Transfer', 'journal': 'International Journal on Software Tools for Technology Transfer', 'mag_field_of_study': ['Computer Science']}