Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture introduces NFC (Near Field Communication) technology, focusing on its use in security-critical applications such as access control and payment. The instructor presents NFCGate, a smartphone-based toolkit developed for NFC analysis, highlighting its affordable nature and advanced functionalities. The lecture covers the architecture of the Android NFC stack, different modes of NFCGate including Clone, Relay, and Replay modes, and a case study demonstrating various attacks like Relay, Replay, and Walk-By attacks. Counter-measures like Mandatory Response Timeouts and the Distance Bounding Protocol are discussed to enhance NFC security. The lecture concludes by emphasizing the vulnerabilities in NFC technology and the effectiveness of NFCGate in identifying and addressing security issues.