250 likes | 446 Views
Access Control and Semantic Web Technologies Ravi Sandhu Executive Director and Endowed Chair Institute for Cyber Security University of Texas at San Antonio April 2008. Theme. Access control has always had to adjust as new Information Technologies came into play Operating systems
E N D
Access Control and Semantic Web Technologies Ravi Sandhu Executive Director and Endowed Chair Institute for Cyber Security University of Texas at San Antonio April 2008
Theme • Access control has always had to adjust as new Information Technologies came into play • Operating systems • Relational DBMSs • Object oriented systems • XML: XACML, XRML • Therefore, semantic web technologies will also require a change in access control • But in the meantime access control itself has evolved • DAC and MAC • RBAC • Trust Management, Obligations, Attribute-based access control • Policy languages • Usage control • So semantic web technologies may also need to change to accommodate some of these developments
Theme • Security itself has fundamentally changed Enterprise security Multi-party security Black-and-white security Gray security Limited points of access Access anytime anywhere Engage with one service at a time Engage with multiple services concurrently
Models versus Policy Languages • Access control models • Built on abstractions • Incomplete • Testable for conformance • Guidance for security architects • DAC, MAC, RBAC, UCON • Policy languages • Specify what authorizations apply under various circumstances • Industry standard: XACML • Academic implementation oriented: Ponder • Several theoretical languages • Semantic web: Kaos, Rei, Rein, KAoS • Need synergy between these two streams of research • Models provide a framework but are necessarily incomplete • Languages by themselves provide no guidance or framework
Partners in Crime Proceedings ACM Symposium on Access Control Models and Technologies (SACMAT), 2008, to appear
The UCON Model • unified model integrating • authorization • obligation • conditions • and incorporating • continuity of decisions • mutability of attributes
UCON Extensions • UCON future obligations • UCON system obligations