Version 2 2024-06-04, 14:38Version 2 2024-06-04, 14:38
Version 1 2019-03-25, 15:23Version 1 2019-03-25, 15:23
conference contribution
posted on 2024-06-04, 14:38authored byS Mauw, Z Smith, J Toro-Pozo, R Trujillo Rasua
Distance-bounding protocols are cryptographic protocols that securely establish an upper bound on the physical distance between the participants. Existing symbolic verification frameworks for distance-bounding protocols consider timestamps and the location of agents. In this work we introduce a causality-based characterization of secure distance-bounding that discards the notions of time and location. This allows us to verify the correctness of distance-bounding protocols with standard protocol verification tools. That is to say, we provide the first fully automated verification framework for distance-bounding protocols. By using our framework, we confirmed known vulnerabilities in a number of protocols and discovered unreported attacks against two recently published protocols.