An Optimized Intruder Model for SAT-based Model-Checking of Security Protocols

  • Authors:
  • Alessandro Armando;Luca Compagna

  • Affiliations:
  • AI-Lab, DIST -- Università degli Studi di Genova, Viale Causa 13, 16145 Genova, Italy;AI-Lab, DIST -- Università degli Studi di Genova, Viale Causa 13, 16145 Genova, Italy

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In previous work we showed that automatic SAT-based model-checking techniques based on a reduction of protocol (in)security problems to a sequence of propositional satisfiability problems can be used to effectively find attacks on protocols. In this paper we present an optimized intruder model that may lead in many cases to shorter attacks which can be detected in our framework by generating smaller propositional formulae. The key idea is to assume that some of the abilities of the intruder have instantaneous effect, whereas in the previously adopted approach all the abilities of the intruder were modeled as state transitions. This required non trivial extensions to the SAT-reduction techniques which are formally described in the paper. Experimental results indicate the advantages of the proposed optimization.