Skip to main navigation Skip to search Skip to main content

Modelling and analysis of a hierarchy of distance bounding attacks

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)
100 Downloads (Pure)

Abstract

We present an extension of the applied pi-calculus that can be used to model distance bounding protocols. A range of different security properties have been suggested for distance bounding protocols; we show how these can be encoded in our model and prove a partial order between them. We also relate the different security properties to particular attacker models. In doing so, we identify a new property, which we call uncompromised distance bounding, that captures the attacker model for protecting devices such as contactless payment cards or car entry systems, which assumes that the prover being tested has not been compromised, though other provers may have been. We show how to compile our new calcu- lus into the applied pi-calculus so that protocols can be automatically checked with the ProVerif tool and we use this to analyse distance bounding protocols from MasterCard and NXP.
Original languageEnglish
Title of host publication27th USENIX Security Symposium (USENIX Security 18)
PublisherUSENIX Association
Pages1563-1580
Number of pages18
ISBN (Electronic)9781939133045
Publication statusPublished - 17 Aug 2018
Event27th USENIX Security Symposium - Baltimore Marriott Waterfront, Baltimore, United States
Duration: 15 Aug 201817 Aug 2018

Conference

Conference27th USENIX Security Symposium
Abbreviated titleUSENIX Security '18
Country/TerritoryUnited States
CityBaltimore
Period15/08/1817/08/18

Bibliographical note

Publisher Copyright:
© 2018 Proceedings of the 27th USENIX Security Symposium. All rights reserved.

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Modelling and analysis of a hierarchy of distance bounding attacks'. Together they form a unique fingerprint.

Cite this