Reverse engineering the communications protocol of an RFID public transportation card
Abstract
Radio Frequency Identification (RFID) security has not been properly handled in numerous applications, such as in public transportation systems. In this paper, a methodology to reverse engineer and detect security flaws is put into practice. Specifically, the communications protocol of an ISO/IEC 14443-B public transportation card used by hundreds of thousands of people in Spain was analyzed. By applying the methodology with a hardware tool (Proxmark 3), it was possible to access private information (e.g. trips performed, buses taken, fares applied...), to capture tag-reader communications, and even emulate both tags and readers.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
As a result of the combination of the latest advances in electronics, networking, and robotics, it is feasible to develop advanced sensor systems for different sectors and applications: energy efficiency, Industry 4.0, home automation, public safety and defense, precision agriculture or transportation.
“As a result of the combination of the latest advances in electronics, networking, and robotics, it is feasible to develop advanced sensor systems for different sectors and applications: energy efficiency [32], Industry 4.0 [33,34], home automation [35], public safety and defense [36,37], precision agriculture [38] or transportation [39].”
From Towards the Internet of Smart Trains: A Review on Industrial IoT-Connected Railways (2017) · cites this paper as [39]
Several smart cards used in public transportation present faults.
“considering that several smart cards used in public transportation present faults [39,40]”
From Towards the Internet of Smart Trains: A Review on Industrial IoT-Connected Railways (2017) · cites this paper as [39]
The most common reason to justify blockchain is the lack of trust in the organization that manages the infrastructure or some privacy requirements specified by a client.
“The most common reason is the lack of trust in the organization that manages the infrastructure or some privacy requirements specified by a client [33].”
From A Review on the Application of Blockchain to the Next Generation of Cybersecure Industry 4.0 Smart Factories (2019) · cites this paper as [33]
Cites
Real-time personal protective equipment monitoring system
Barro-Torres, S., Fernández-Caramés, T. M., Pérez-Iglesias, H. J., & Escudero, C. J. (2012) · Computer Communications · doi:10.1016/j.comcom.2012.01.005 · Cited by 153 · see citing works
Breaking Mifare DESFire MF3ICD40: Power Analysis and Templates in the Real World
Oswald, D., & Paar, C. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-23951-9_14 · Cited by 141 · see citing works
An Intelligent Power Outlet System for the Smart Home of the Internet of Things
Fernández‐Caramés, T. M. (2015) · International Journal of Distributed Sensor Networks · doi:10.1155/2015/214805 · Cited by 88 · see citing works
Reverse engineering and security evaluation of commercial tags for RFID-based IoT applications
Fernández-Caramés, T., Fraga-Lamas, P., Suárez-Albela, M., & Castedo, L. (2016) · Sensors · doi:10.3390/s17010028 · Cited by 81 · see citing works
Self-citationSmart Pipe System for a Shipyard 4.0
Fraga-Lamas, P., Noceda-Davila, D., Fernández-Caramés, T., Díaz-Bouza, M., & Vilar-Montesinos, M. (2016) · Sensors · doi:10.3390/s16122186 · Cited by 73 · see citing works
Self-citationChameleon: A Versatile Emulator for Contactless Smartcards
Kasper, T., von Maurich, I., Oswald, D., et al. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-24209-0_13 · Cited by 13 · see citing works
Radio Frequency Identification
YUNG, E. K. N., Lau, P., & Leung, C.-W. (2011) · The electrical engineering handbook/Electrical engineering handbook series/Electrical engineering handbook · doi:10.1201/b10603-10 · Cited by 2 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Review on the Use of Blockchain for the Internet of Things
Fernandez-Carames, T. M., & Fraga-Lamas, P. (2018) · IEEE Access · doi:10.1109/access.2018.2842685 · Cited by 1,078 · see citing works
Self-citationFernandez-Carames, T. M., & Fraga-Lamas, P. (2020) · IEEE Access · doi:10.1109/access.2020.2968985 · Cited by 607 · see citing works
Self-citationFernandez-Carames, T. M., & Fraga-Lamas, P. (2019) · IEEE Access · doi:10.1109/access.2019.2908780 · Cited by 321 · see citing works
Self-citationTowards the Internet of Smart Trains: A Review on Industrial IoT-Connected Railways
Fraga-Lamas, P., Fernández-Caramés, T., & Castedo, L. (2017) · Sensors · doi:10.3390/s17061457 · Cited by 267 · see citing works
Self-citationBlanco-Novoa, O., Fernandez-Carames, T. M., Fraga-Lamas, P., & Vilar-Montesinos, M. A. (2018) · IEEE Access · doi:10.1109/access.2018.2802699 · Cited by 183 · see citing works
Self-citationSuárez-Albela, M., Fernández-Caramés, T., Fraga-Lamas, P., & Castedo, L. (2017) · Sensors · doi:10.3390/s17091978 · Cited by 125 · see citing works
Self-citationBlockchain-based Mutual Authentication Security Protocol for Distributed RFID Systems
Wang, S., Zhu, S., & Zhang, Y. (2018) · 2018 IEEE Symposium on Computers and Communications (ISCC) · doi:10.1109/iscc.2018.8538567 · Cited by 40 · see citing works
- Authors
- Fraga-Lamas, P., & Fernandez-Carames, T. M.
- Venue
- 2017 IEEE International Conference on RFID (RFID)
- Publisher
- IEEE
- Published
- 2017-05
- Pages
- 30-35
- ISSN
- 2374-0221 (ISSN-L)
- OpenAlex
- W2625973858
- Cited by
- 34
- References
- 7
- Citations by year
- 2025: 1 · 2024: 3 · 2023: 1 · 2022: 3 · 2021: 4 · 2020: 2 · 2019: 4 · 2018: 13 · 2017: 3
- FWCI
- 8.43
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- IEEE International Conference on RFID (publishedVersion)
- Topics
- Physical Sciences › Engineering › Media Technology › RFID technology advancements
- Physical Sciences › Computer Science › Computer Networks and Communications › Advanced Authentication Protocols Security
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Keywords
- RFID security, reader-tag communication
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review