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 language | English |
|---|---|
| Title of host publication | Financial Cryptography and Data Security - 23rd International Conference, FC 2019, Revised Selected Papers |
| Editors | Ian Goldberg, Tyler Moore |
| Publisher | Springer Vieweg |
| Pages | 201-221 |
| Number of pages | 21 |
| ISBN (Print) | 9783030321000 |
| DOIs | |
| Publication status | Published - 2019 |
| Event | 23rd 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
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 11598 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 23rd International Conference on Financial Cryptography and Data Security, FC 2019 |
|---|---|
| Country/Territory | Saint Kitts and Nevis |
| City | St. Kitts |
| Period | 18/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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver