Paper 2024/1555
Private Laconic Oblivious Transfer with Preprocessing
Abstract
Laconic cryptography studies two-message protocols that securely compute on large amounts of data with minimal communication cost. Laconic oblivious transfer (OT) is a central primitive where the receiver's input is a large database $\mathsf{DB}$ and the sender's inputs are two messages $m_0$, $m_1$ along with an index $i$, such that the receiver learns the message determined by the choice bit $\mathsf{DB}_i$. OT becomes even more useful for secure computation when considering its laconic variants, which offer succinctness and round optimality. However, existing constructions are not practically efficient because they rely on heavy cryptographic machinery and non-black-box techniques. In this work, we initiate the study of laconic OT correlations, where the model allows an offline phase to generate the correlations later used in a lightweight online phase. Our correlation is conceptually simple, captured by an inner product computation, and enables us to achieve a private laconic OT protocol where the sender's index $i$ is also hidden from the receiver. Our construction is the first private laconic OT with database-dependent preprocessing based solely on symmetric-key assumptions, achieving sublinear online computational complexity for the receiver. Furthermore, we enhance our construction with updatability and receiver privacy. Finally, we demonstrate the applications of private laconic OT to laconic function evaluation for RAM programs and laconic private set intersection with preprocessing.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- oblivious transferlaconic cryptographylaconic OTlaconic function evaluation
- Contact author(s)
-
rishabh bhadauria @ georgetown edu
nico doettling @ gmail com
carmit hazay @ biu ac il
chuanwei lin @ cispa de - History
- 2024-10-05: approved
- 2024-10-03: received
- See all versions
- Short URL
- https://ia.cr/2024/1555
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1555, author = {Rishabh Bhadauria and Nico Döttling and Carmit Hazay and Chuanwei Lin}, title = {Private Laconic Oblivious Transfer with Preprocessing}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1555}, year = {2024}, url = {https://eprint.iacr.org/2024/1555} }