Lune

EUROCRYPT2021顶会

Robust Property-Preserving Hash Functions for Hamming Distance and More

Nils Fleischhacker, Mark Simkin

2021年份
10被引次数
3顶会引用

摘要

Robust property-preserving hash (PPH) functions, recently introduced by Boyle, Lavigne, and Vaikuntanathan [ITCS 2019], compress large inputs xx and yy into short digests h(x)h(x) and h(y)h(y) in a manner that allows for computing a predicate PP on xx and yy while only having access to the corresponding hash values. In contrast to locality-sensitive hash functions, a robust PPH function guarantees to correctly evaluate a predicate on h(x)h(x) and h(y)h(y) even if xx and yy are chosen adversarially after seeing hh.

Our main result is a robust PPH function for the exact hamming distance predicate HAMt(x,y)={1if d(x,y)≥t0Otherwise\mathsf{HAM}^t(x, y) = \begin{cases}1 &\text{if } d( x, y) \geq t \\0 & \text{Otherwise}\\\end{cases} where d(x,y)d(x, y) is the hamming-distance between xx and yy. Our PPH function compresses nn-bit strings into O(tλ)\mathcal{O}(t \lambda)-bit digests, where λ\lambda is the security parameter. The construction is based on the q-strong bilinear discrete logarithm assumption.

Along the way, we construct a robust PPH function for the set intersection predicate

INTt(X,Y)={1if ∣X∩Y∣>n−t0Otherwise\mathsf{INT}^t(X, Y) = \begin{cases} 1 &\text{if } \vert X \cap Y\vert > n - t \\ 0 & \text{Otherwise}\\ \end{cases}

which compresses sets XX and YY of size nn with elements from some arbitrary universe UU into O(tλ)\mathcal{O}(t\lambda)-bit long digests. This PPH function may be of independent interest. We present an almost matching lower bound of Ω(tlog⁡t)\Omega(t \log t) on the digest size of any PPH function for the intersection predicate, which indicates that our compression rate is close to optimal. Finally, we also show how to extend our PPH function for the intersection predicate to more than two inputs.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper3

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖