Paper 2024/895
Fully-Succinct Multi-Key Homomorphic Signatures from Standard Assumptions
Abstract
Multi-Key Homomorphic Signatures (MKHS) allow one to evaluate a function on data signed by distinct users while producing a succinct and publicly-verifiable certificate of the correctness of the result. All the constructions of MKHS in the state of the art achieve a weak level of succinctness where signatures are succinct in the total number of inputs but grow linearly with the number of users involved in the computation. The only exception is a SNARK-based construction which relies on a strong notion of knowledge soundness in the presence of signing oracles that not only requires non-falsifiable assumptions but also encounters some impossibility results. In this work, we present the first construction of MKHS that are fully succinct (also with respect to the number of users) while achieving adaptive security under standard falsifiable assumptions. Our result is achieved through a novel combination of batch arguments for NP (BARGs) and functional commitments (FCs), and yields diverse MKHS instantiations for circuits of unbounded depth based on either pairing or lattice assumptions. Additionally, our schemes support efficient verification with pre-processing, and they can easily be extended to achieve multi-hop evaluation and context-hiding.
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- A major revision of an IACR publication in CRYPTO 2024
- Keywords
- homomorphic signaturesmulti-key homomorphic signaturessuccinctnessfunctional commitmentsbatch arguments
- Contact author(s)
-
gaspard anthoine @ imdea org
david balbas @ imdea org
dario fiore @ imdea org - History
- 2024-10-15: revised
- 2024-06-05: received
- See all versions
- Short URL
- https://ia.cr/2024/895
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/895, author = {Gaspard Anthoine and David Balbás and Dario Fiore}, title = {Fully-Succinct Multi-Key Homomorphic Signatures from Standard Assumptions}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/895}, year = {2024}, url = {https://eprint.iacr.org/2024/895} }