Distributed (Correlation) Samplers: How to Remove a Trusted Dealer in One Round
Damiano Abram, Peter Scholl, Sophia Yakoubov
Abstract
Structured random strings (SRSs) and correlated randomness are important for many cryptographic protocols. In settings where interaction is expensive, it is desirable to obtain such randomness in as few rounds of communication as possible; ideally, simply by exchanging one reusable round of messages which can be considered public keys.
In this paper, we describe how to generate any SRS or correlated randomness in such a single round of communication, using, among other things, indistinguishability obfuscation. We introduce what we call a distributed sampler, which enables parties to sample a single public value (SRS) from any distribution. We construct a semi-malicious distributed sampler in the plain model, and use it to build a semi-malicious public-key PCF (Boyle et al, FOCS 2020) in the plain model. A public-key PCF can be thought of as a distributed correlation sampler; instead of producing a public SRS, it gives each party a private random value (where the values satisfy some correlation).
We introduce a general technique called an anti-rusher which compiles any one-round protocol with semi-malicious security without inputs to a similar one-round protocol with active security by making use of a programmable random oracle. This gets us actively secure distributed samplers and public-key PCFs in the random oracle model.
Finally, we explore some tradeoffs. Our first PCF construction is limited to reverse-sampleable correlations (where the random outputs of honest parties must be simulatable given the random outputs of corrupt parties); we additionally show a different construction without this limitation, but which does not allow parties to hold secret parameters of the correlation. We also describe how to avoid the use of a random oracle at the cost of relying on sub-exponentially secure indistinguishability obfuscation.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 7b96be0b-a96e-4dd9-b3e0-620fef7c16b1Cited by top-tier papers3
- Succinct Computational Secret SharingBenny Applebaum, Amos Beimel, Yuval Ishai, Eyal Kushilevitz et al.STOC 2023 · 18 citations
- Security-Preserving Distributed Samplers: How to Generate Any CRS in One Round Without Random OraclesDamiano Abram, Brent Waters, Mark ZhandryCRYPTO 2023 · 10 citations
- Succinct Oblivious Tensor Evaluation and Applications: Adaptively-Secure Laconic Function Evaluation and Trapdoor Hashing for All CircuitsDamiano Abram, Giulio Malavolta, Lawrence RoySTOC 2025 · 7 citations
Related papers
- One-Message Secure Reductions: On the Cost of Converting CorrelationsYuval Ishai, Mahimna Kelkar, Varun Narayanan, Liav ZafarCRYPTO 2023 · 2 citations
- Fast Public-Key Silent OT and More from Constrained Naor-ReingoldDung Bui, Geoffroy Couteau, Pierre Meyer, Alain Passelègue et al.EUROCRYPT 2024 · 22 citations
- Authenticated Garbling from Simple CorrelationsSamuel Dittmer, Yuval Ishai, Steve Lu, Rafail OstrovskyCRYPTO 2022 · 26 citations
- Round-Optimal Black-Box Protocol CompilersYuval Ishai, Dakshita Khurana, Amit Sahai, Akshayaram SrinivasanEUROCRYPT 2022 · 9 citations
- On the Round Complexity of Black-Box Secure MPCYuval Ishai, Dakshita Khurana, Amit Sahai, Akshayaram SrinivasanCRYPTO 2021 · 18 citations
