Lune

EUROCRYPT2023Top-tier venue

Black-Box Reusable NISC with Random Oracles

Yuval Ishai, Dakshita Khurana, Amit Sahai, Akshayaram Srinivasan

2023Year
3Citations

Abstract

We revisit the problem of reusable non-interactive secure computation (NISC). A standard NISC protocol for a sender-receiver functionality ff enables the receiver to encrypt its input xx such that any sender, on input yy, can send back a message revealing only f(x,y)f(x,y). Security should hold even when either party can be malicious. A reusable NISC protocol has the additional feature that the receiver's message can be safely reused for computing multiple outputs f(x,yi)f(x,y_i). Here security should hold even when a malicious sender can learn partial information about the honest receiver's outputs in each session.

We present the first reusable NISC protocol for general functions ff that only makes a black-box use of any two-message oblivious transfer protocol, along with a random oracle. All previous reusable NISC protocols either made a non-black-box use of cryptographic primitives (Cachin et al., ICALP 2002) or alternatively required a stronger arithmetic variant of oblivious transfer and were restricted to ff in NC1\mathsf{NC}^1 or similar classes (Chase et al., Crypto 2019). Our result is obtained via a general compiler from standard NISC to reusable NISC that makes use of special type of honest-majority protocols for secure multiparty computation.

Finally, we extend the above main result to reusable two-sided NISC, in which two parties can encrypt their inputs in the first round and then reveal different functions of their inputs in multiple sessions. This extension either requires an additional (black-box) use of additively homomorphic commitment or alternatively requires the parties to maintain a state between sessions.

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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get f3185d62-a150-4288-b248-be1a4aa6715c

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines