Paper 2022/192

SoftSpokenOT: Quieter OT Extension From Small-Field Silent VOLE in the Minicrypt Model

Lawrence Roy, Oregon State University
Abstract

Given a small number of base oblivious transfers (OTs), how does one generate a large number of extended OTs as efficiently as possible? The answer has long been the seminal work of IKNP (Ishai et al., Crypto 2003) and the family of protocols it inspired, which only use Minicrypt assumptions. Recently, Boyle et al. (Crypto 2019) proposed the Silent-OT technique that improves on IKNP, but at the cost of a much stronger, non-Minicrypt assumption: the learning parity with noise (LPN) assumption. We present SoftSpokenOT, the first OT extension to improve on IKNP's communication cost in the Minicrypt model. While IKNP requires security parameter $\lambda$ bits of communication for each OT, SoftSpokenOT only needs $\lambda / k$ bits, for any $k$, at the expense of requiring $2^{k-1} / k$ times the computation. For small values of $k$, this tradeoff is favorable since IKNP-style protocols are network-bound. We implemented SoftSpokenOT and found that our protocol gives almost a $5 \times$ speedup over IKNP in the LAN setting. Our technique is based on a novel silent protocol for vector oblivious linear evaluation (VOLE) over polynomial-sized fields. We created a framework to build maliciously secure 1-of-N OT extension from this VOLE, revisiting and improving the existing work for each step. Along the way, we found several flaws in the existing work, including a practical attack against the consistency check of Patra et al. (NDSS 2017).

Note: A previous version was titled "SoftSpokenOT: Communication--Computation Tradeoffs in OT Extension".

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
A major revision of an IACR publication in CRYPTO 2022
DOI
10.1007/978-3-031-15802-5_23
Keywords
oblivious transfer
Contact author(s)
ldr709 @ gmail com
History
2025-11-18: revised
2022-02-20: received
See all versions
Short URL
https://ia.cr/2022/192
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2022/192,
      author = {Lawrence Roy},
      title = {{SoftSpokenOT}: Quieter {OT} Extension From Small-Field Silent {VOLE} in the Minicrypt Model},
      howpublished = {Cryptology {ePrint} Archive, Paper 2022/192},
      year = {2022},
      doi = {10.1007/978-3-031-15802-5_23},
      url = {https://eprint.iacr.org/2022/192}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.