Lune

FOCS2025顶会

Succinct Homomorphic MACs from Groups and Applications

Yuval Ishai, Hanjun Li, Huijia Lin

2025年份
5被引次数

摘要

Homomorphic message authentication codes (HMACs) allow users to authenticate data using a shared secret key, while supporting computation over authenticated data. Given data (m1,…,mn)\left(m_{1}, \ldots, m_{n}\right) and their tags (σ1,…,σn)\left(\sigma_{1}, \ldots, \sigma_{n}\right), anyone can evaluate a circuit C on the data and tags to produce a succinct tag authenticating the output C(m1,…,mn)C\left(m_{1}, \ldots, m_{n}\right). Importantly, tags remain succinct-of size polynomial in the security parameter λ\lambda-regardless of the size of C. This work introduces an enhanced variant of HMACs called algebraic HMAC (aHMAC), in which all tags (input and output) take the form Δ⃗⋅m+K⃗\vec{\Delta} \cdot m+\vec{K}, as in standard information-theoretic MACs. We construct an aHMAC from group-based assumptions, including variants of the DDH and DCR assumptions, and use it to obtain group-based constructions of several cryptographic primitives:•Succinct CDS for circuits. For any P:[N]k→[N]P:[N]^{k} \rightarrow[N] represented by circuit, we obtain a Conditional Disclosure of Secrets protocol with poly⁡(λ,k,log⁡N)\operatorname{poly}(\lambda, k, \log N) communication.•Succinct PSM for simple programs. For any P:[N]k→[N]P:[N]^{k} \rightarrow[N] represented by a truth-table or shallow branching program, we obtain a Private Simultaneous Messages protocol or a garbling scheme with poly⁡(λ,k,log⁡N)\operatorname{poly}(\lambda, k, \log N) communication.•Constrained PRFs for circuits. We obtain the first groupbased constrained pseudorandom functions for general circuits, improving over a previous construction for NC1\mathrm{NC}^{1} circuits.Prior to our work, these applications could only be obtained from lattice assumptions or indistinguishability obfuscation.

问问这篇 Paper

问问你的智能体。

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

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

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