Batched Oblivious Transfer with Square-Root Communication
Open Access
- 26 October 2026
- journal article
- Published by International Association for Cryptologic Research in IACR Communications in Cryptology
- Vol. 3 (3)
Abstract
Oblivious Transfer (OT) is a fundamental cryptographic primitive and a core building block for many multiparty cryptographic protocols. While existing OT extension techniques achieve excellent asymptotic efficiency for very large batches, their performance degrades when the total number of OTs is only moderate, since the cost of generating the required base OTs is no longer effectively amortized. In this work, we close this gap by presenting OT constructions that achieve square-root communication complexity for batched OT generation. Concretely, our most efficient protocol generates ell random OTs using O(lambda sqrt(ell)) bits of communication, where lambda is the security parameter. Our constructions are inspired by recent advances in homomorphic secret sharing and techniques for distributed discrete logarithm computation, and explore complementary points in the design space. The first construction is based on the Damgård-Jurik cryptosystem and standard assumptions, at the cost of a one-time trusted setup. The second eliminates the need for trusted setup, relying instead on a power-DDH assumption over prime-order groups. For 128-bit security, our schemes require approximately 2.6 KiB and 1.25 KiB of communication, respectively, to generate 128 random OTs, including the hash key in the power-DDH construction. Our best construction outperforms existing OT extension techniques for batch sizes of up to 32,768 OTs.Keywords
This publication has 33 references indexed in Scilit:
- Correlated Pseudorandomness from Expand-Accumulate Codes2022
- SoftSpokenOT: Quieter OT Extension from Small-Field Silent VOLE in the Minicrypt Model2022
- Batching Base Oblivious Transfers2021
- Large Message Homomorphic Secret Sharing from DCR and Applications2021
- The Rise of Paillier: Homomorphic Secret Sharing and Public-Key Silent OT2021
- Efficient Range-Trapdoor Functions and Applications: Rate-1 OT and More2020
- Efficient Pseudorandom Correlation Generators: Silent OT Extension and More2019
- Homomorphic Secret Sharing from Lattices Without FHE2019
- Curve25519: New Diffie-Hellman Speed Records2006
- A Generalisation, a Simplification and Some Applications of Paillier's Probabilistic Public-Key System2001