• DocumentCode
    3491948
  • Title

    Verification of Spatio-Temporal Role Based Access Control using Timed Automata

  • Author

    Geepalla, Emsaieb ; Bordbar, Behzad ; Okano, Kunihisa

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Birmingham, Birmingham, UK
  • fYear
    2012
  • fDate
    13-14 Dec. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The verification of Spatio-Temporal Role Based Access Control policies (STRBAC) during the early development life cycle improves the security of the software. It helps to identify inconsistencies in the Access Control policies before proceeding to other phases where the cost of fixing defects is augmented. This paper proposes a formal method for an automatic analysis of STRBAC policies. It ensures that the policies are consistent and conflict-free. The method proposed in this paper makes the use of Timed Automata to verify the STRBAC policies. This is done by translating the STRBAC model into Timed Automata, and then the produced Timed Automata is implemented and verified using the model checker UPPAAL. This paper presents a security query expressed using TCTL to detect inconsistency caused due to the interaction between STRBAC policies. With the help of an example, this paper shows how we convert STRBAC model to Timed Automata models and verify the resulting models using the UPPAAL to identify an erroneous design.
  • Keywords
    authorisation; automata theory; formal verification; STRBAC early development life cycle; STRBAC verification; UPPAAL model checker; access control policy; formal method; security query; software security; spatio-temporal role based access control; timed automata; Access control; Analytical models; Automata; Computational modeling; Metals; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networked Embedded Systems for Every Application (NESEA), 2012 IEEE 3rd International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-4721-1
  • Type

    conf

  • DOI
    10.1109/NESEA.2012.6474023
  • Filename
    6474023