Skip to main navigation Skip to search Skip to main content

Designed to Be Broken: A Reverse Engineering Study of the 3D Secure 2.0 Payment Protocol

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

3 Domain Secure 2.0 (3DS 2.0) is the most prominent user authentication protocol for credit card based online payment. 3DS 2.0 relies on risk assessment to decide whether to challenge the payment initiator for second factor authentication information (e.g., through a passcode). The 3DS 2.0 standard itself does not specify how to implement transaction risk assessment. The research questions addressed in this paper therefore are: how is transaction risk assessment implemented for current credit cards and are there practical exploits against the 3DS 2.0 risk assessment approach? We conduct a detailed reverse engineering study of 3DS 2.0 for payment using a browser, the first study of this kind. Through experiments with different cards, from different countries and for varying amounts, we deduct the data and decision making process that card issuers use in transaction risk assessment. We will see that card issuers differ considerable in terms of their risk appetite. We also demonstrate a practical impersonation attack against 3DS 2.0 that avoids being challenged for second factor authentication information, requiring no more data than obtained with the reverse engineering approach presented in this paper.

Original languageEnglish
Title of host publicationFinancial Cryptography and Data Security - 23rd International Conference, FC 2019, Revised Selected Papers
EditorsIan Goldberg, Tyler Moore
PublisherSpringer Vieweg
Pages201-221
Number of pages21
ISBN (Print)9783030321000
DOIs
Publication statusPublished - 2019
Event23rd International Conference on Financial Cryptography and Data Security, FC 2019 - St. Kitts, Saint Kitts and Nevis
Duration: 18 Feb 2019 → 22 Feb 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11598 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference23rd International Conference on Financial Cryptography and Data Security, FC 2019
Country/TerritorySaint Kitts and Nevis
CitySt. Kitts
Period18/02/19 → 22/02/19

Bibliographical note

Publisher Copyright:
© 2019, International Financial Cryptography Association.

Keywords

  • Credit card security
  • EMV Protocol
  • Impersonation attack
  • Payment systems
  • Reverse engineering
  • User authentication

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Designed to Be Broken: A Reverse Engineering Study of the 3D Secure 2.0 Payment Protocol'. Together they form a unique fingerprint.

Cite this