Model checkers have been remarkably successful in finding flaws in security protocols. In this paper we present an approach to binding specifications of security protocols to actual implementations and show how it can be effectively used to automatically test implementations against putative attack traces found by the model checker. By using our approach we have been able to automatically detect and reproduce an attack witnessing an authentication flaw in the SAML-based Single Sign-On for Google Apps.

From Model-Checking to Automated Testing of Security Protocols: Bridging the Gap

MERLO, ALESSIO;
2012-01-01

Abstract

Model checkers have been remarkably successful in finding flaws in security protocols. In this paper we present an approach to binding specifications of security protocols to actual implementations and show how it can be effectively used to automatically test implementations against putative attack traces found by the model checker. By using our approach we have been able to automatically detect and reproduce an attack witnessing an authentication flaw in the SAML-based Single Sign-On for Google Apps.
2012
9783642304729
File in questo prodotto:
File Dimensione Formato  
tap2012.pdf

non disponibili

Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 643.2 kB
Formato Adobe PDF
643.2 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14252/1174
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact