A formal approach for testing security rules

  • Authors:
  • Wissam Mallouli;Jean-Marie Orset;Ana Cavalli;Nora Cuppens;Frederic Cuppens

  • Affiliations:
  • GET/INT Evry, SAMOVAR, Evry Cedex, France;GET/INT Evry, SAMOVAR, Evry Cedex, France;GET/INT Evry, SAMOVAR, Evry Cedex, France;GET/ENST Bretagne, Cesson Sevigne Cedex, France;GET/ENST Bretagne, Cesson Sevigne Cedex, France

  • Venue:
  • Proceedings of the 12th ACM symposium on Access control models and technologies
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, security policies are the key point of every modern infrastructure. The specification and the testing of such policies are the fundamental steps in the development of a secure system since any error in a set of rules is likely to harm the global security. To address both challenges, we propose a framework to specify security policies and test their implementation on a system. Our framework makes it possible to generate in an automatic manner, test sequences, in order to validate the conformance of a security policy. system behavior is specified using a formal description technique based on extended finite state machine (EFSM) [12]. The integration of security rules within the system specification is performed by specific algorithms. Then, the automatic tests generation is performed using a dedicated tool, called SIRIUS, developed in our laboratory. Finally, we briefly present a weblog system as a case study to demonstrate the reliability of our framework.