Game-Set-MATCH: Using Mobile Devices for Seamless External-Facing Biometric Matching
Shashank Agrawal, Saikrishna Badrinarayanan, Pratyay Mukherjee, Peter Rindal
Abstract
We use biometrics like fingerprints and facial images to identify ourselves to our mobile devices and log on to applications everyday. Such authentication is internal-facing: we provide measurement on the same device where the template is stored. If our personal devices could participate in external-facing authentication too, where biometric measurement is captured by a nearby external sensor, then we could also enjoy a frictionless authentication experience in a variety of physical spaces like grocery stores, convention centers, ATMs, etc. The open setting of a physical space brings forth important privacy concerns though. We design a suite of secure protocols for external-facing authentication based on the cosine similarity metric which provide privacy for both user templates stored on their devices and the biometric measurement captured by external sensors in this open setting. The protocols provide different levels of security, ranging from passive security with some leakage to active security with no leakage at all. With the help of new packing techniques and zero-knowledge proofs for Paillier encryption -- and careful protocol design, our protocols achieve very practical performance numbers. For templates of length 256 with elements of size 16 bits each, our fastest protocol takes merely 0.024 seconds to compute a match, but even the slowest one takes no more than 0.12 seconds. The communication overhead of our protocols is very small too. The passive and actively secure protocols (with some leakage) need to exchange just 16.5KB and 27.8KB of data, respectively. The first message is designed to be reusable and, if sent in advance, would cut the overhead down to just 0.5KB and 0.8KB, respectively.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 65f9ba94-2575-45be-86a6-387d87b4d21eCited by top-tier papers3
- Coeus: A System for Oblivious Document Ranking and RetrievalIshtiyaque Ahmad, Laboni Sarker, Divyakant Agrawal, Amr El Abbadi et al.SOSP 2021 · 10 citations
- WristPrint: Characterizing User Re-identification Risks from Wrist-worn Accelerometry DataNazir Saleheen, Md. Azim Ullah, Supriyo Chakraborty, Deniz S. Ones et al.CCS 2021 · 8 citations
- May the Force Not Be With You: Brute-Force Resistant Biometric Authentication and Key ReconstructionAlexandra Boldyreva, Deep Inder Mohan, Tianxin TangCCS 2025
Builds on1
Related papers
- Fuzzy Labeled Private Set Intersection with Applications to Private Real-Time Biometric SearchErkam Uzun, Simon P. Chung, Vladimir Kolesnikov, Alexandra Boldyreva et al.USENIX Security 2021 · 49 citations
- IDFace: Face Template Protection for Efficient and Secure IdentificationSunpill Kim, Seunghun Paik, Chanwoo Hwang, Dongsoo Kim et al.ICCV 2025 · 2 citations
- RFace: Anti-Spoofing Facial Authentication Using COTS RFIDWeiye Xu, Jianwei Liu, Shimin Zhang, Yuanqing Zheng et al.INFOCOM 2021 · 50 citations
- Scores Tell Everything about Bob: Non-adaptive Face Reconstruction on Face Recognition SystemsSunpill Kim, Yong Kiam Tan, Bora Jeong, Soumik Mondal et al.S&P 2024 · 11 citations
- "It's Stored, Hopefully, on an Encrypted Server": Mitigating Users' Misconceptions About FIDO2 Biometric WebAuthnLeona Lassak, Annika Hildebrandt, Maximilian Golla, Blase UrUSENIX Security 2021 · 48 citations
