salmg/academy
Sign in
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.

Sign inAbout enrolmentThe workbench and decoder are free

What this module covers

  1. 01Distance bounding, in one idea
  2. 02Mastercard's Relay Resistance Protocol
  3. 03Visa's answer is not a clock
  4. 04What the timings actually look like
  5. 05What formal verification found
  6. 06When the lock screen is the countermeasure
  7. 07How to read a countermeasure