Paper 2024/999
ProxCode: Efficient Proximity Searchable Encryption from Error Correcting Codes
Abstract
This work builds approximate proximity searchable encryption. Secure biometric databases are the primary application. Prior work (Kuzu, Islam, and Kantarcioglu, ICDE 2012) combines locality-sensitive hashes, or LSHs, (Indyk, STOC '98), and secure multimaps. The multimap associates LSH outputs as keywords to biometrics as values. When the desired result set is of size at most one, we show a new preprocessing technique and system called \sysname that inserts shares of a linear secret sharing into the map instead of the full biometric. Instead of choosing shares independently, shares are correlated so exactly one share is associated with each keyword/LSH output. As a result, one can rely on a map instead of a multimap. Secure maps are easier to construct with lower leakage than multimaps. This approach reduces the required number of LSHs for a fixed accuracy for many parameters. Our scheme improves most when combining a high accuracy requirement with a biometric with large underlying noise. Our approach builds on any secure map. To benchmark, we implement the scheme using the tree based oblivious map of Wang et al. (CCS, 2014) and evaluate efficiency and accuracy for iris, synthetic, and random data. Compared to the recent work of Ha et al. (Codaspy 2025), for the largest parameters tested and a comparable true accept rate, our work reduces the number of LSHs by a factor of $4.3$. This reduction impacts all efficiency metrics; our rounds are smaller by 2, storage by a factor of $6.5$, and parallel time by a factor of $8$.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Published elsewhere. Minor revision. CT-RSAC 2026
- DOI
- 10.1007/978-3-032-22931-1_2
- Keywords
- searchable encryptionbiometricslocality sensitive hashingreed-solomon codes
- Contact author(s)
-
maryam rezapour @ uconn edu
benjamin fuller @ uconn edu - History
- 2026-06-18: last of 7 revisions
- 2024-06-20: received
- See all versions
- Short URL
- https://ia.cr/2024/999
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/999,
author = {Maryam Rezapour and Benjamin Fuller},
title = {{ProxCode}: Efficient Proximity Searchable Encryption from Error Correcting Codes},
howpublished = {Cryptology {ePrint} Archive, Paper 2024/999},
year = {2024},
doi = {10.1007/978-3-032-22931-1_2},
url = {https://eprint.iacr.org/2024/999}
}