← Payment Systems: Magstripe, Tokenization, NFC and EMV
Level 3 · Operator60 min
Relay resistance and distance bounding
Mastercard's Relay Resistance Protocol, Visa's very different Level 1 approach, and where formal verification broke both. The sequel to module 16.
Enrolment required
Module 1 of this course is free to read. The rest needs an enrolment — and so does nothing else on this site: the workbench, the APDU decoder and the whole capture corpus stay open to everyone, signed in or not.
What this module covers
- 01Distance bounding, in one idea
- 02Mastercard's Relay Resistance Protocol
- 03Visa's answer is not a clock
- 04What the timings actually look like
- 05What formal verification found
- 06When the lock screen is the countermeasure
- 07How to read a countermeasure