• DocumentCode
    2876683
  • Title

    Model Checking Firewall Policy Configurations

  • Author

    Jeffrey, Alan ; Samak, Taghrid

  • Author_Institution
    Security Res. Dept., Alcatel-Lucent, Lisle, IL, USA
  • fYear
    2009
  • fDate
    20-22 July 2009
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    The use of firewalls to enforce access control policies can result in extremely complex networks. Each individual firewall may have hundreds or thousands of rules, and when combined in a network, they may result in unexpected combined behavior. To mitigate this problem, there has been interest in the use of model checking techniques for analyzing the behavior of firewall policy configurations, and reporting anomalies. Existing techniques for firewall policy analysis are based on decision diagrams, most normally reduced ordered binary decision diagrams (BDDs). BDDs are a rich data structure, supporting more logical operations than just solving Boolean formulae. Typically, search algorithms for Boolean satisfiability (so-called SAT-solvers) outperform BDDs. In this paper, we show that the extra structure provided by BDDs is not necessary for firewall policy analysis, and that SAT solvers are sufficient. This argument is supported both by theoretical analysis and by experimental data.
  • Keywords
    Boolean functions; authorisation; binary decision diagrams; computability; data structures; Boolean satisfiability; access control policies; data structure; firewalls; logical operations; model checking firewall policy configurations; reduced ordered binary decision diagrams; search algorithms; Access control; Boolean functions; Complex networks; Computer networks; Data security; Data structures; Distributed computing; Heart; Matched filters; NP-complete problem; BDD; Model checking; SAT; firewalls;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Policies for Distributed Systems and Networks, 2009. POLICY 2009. IEEE International Symposium on
  • Conference_Location
    London
  • Print_ISBN
    978-0-7695-3742-9
  • Electronic_ISBN
    978-0-7695-3742-9
  • Type

    conf

  • DOI
    10.1109/POLICY.2009.32
  • Filename
    5197385