Paper 2025/1831

Authenticated Garbling with Tensor Gates

Nakul Khambhati, University of California, Los Angeles
Turan Vural, University of California, Los Angeles
David Heath, University of Illinois Urbana-Champaign
Rafail Ostrovsky, University of California, Los Angeles
Abstract

Authenticated garbling (Wang et al., CCS'17) is the leading framework for achieving constant-round maliciously secure 2PC, achieving total communication comparable to protocols in the semi-honest setting. In the semi-honest setting, the one-hot garbling scheme of Heath and Kolesnikov (CCS'21) supports tensor gates $\vec x \otimes \vec y$, for $\vec x \in \{0,1\}^n$ and $\vec y \in \{0,1\}^m$, in $O(n+m)\kappa$ bits, versus $O(nm)\kappa$ for an AND-gate-based garbling. Extending this improvement to the malicious setting has remained open. We present two authenticated garbling protocols that efficiently handle tensor gates. Our first protocol minimizes garbled circuit size, matching the size of semi-honest one-hot garbling; all additional overhead is confined to preprocessing. We also design a custom preprocessing protocol for efficiently generating random authenticated tensor triples, proved secure assuming only a circular correlation robust hash function and base OTs. Our second protocol minimizes total communication via compressed (PCG-style) preprocessing. We construct an authenticated variant of one-hot garbling where the additional overhead in garbled-circuit size as compared to the semi-honest garbling scales with tensor-gate input length rather than output length. As in the semi-honest case, tensor gates are restricted to inputs of length $O(\log \kappa)$ and arbitrary-length tensor products are handled by tiling multiple short input gates. This yields an $O(\log \kappa)$ factor reduction in communication for general tensor products compared to previous state-of-the-art authenticated garbling protocols, with concrete improvements in communication and runtime for practical workloads such as integer and matrix multiplication within an authenticated garbled circuit.

Note: Full version of the ACM CCS 2026 paper.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. ACM CCS 2026
DOI
10.1145/3830454.3846761
Keywords
Secure 2PCGarbled Circuits
Contact author(s)
nakul @ cs ucla edu
turan @ cs ucla edu
daheath @ illinois edu
rafail @ cs ucla edu
History
2026-10-24: last of 3 revisions
2025-10-04: received
See all versions
Short URL
https://ia.cr/2025/1831
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1831,
      author = {Nakul Khambhati and Turan Vural and David Heath and Rafail Ostrovsky},
      title = {Authenticated Garbling with Tensor Gates},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1831},
      year = {2025},
      doi = {10.1145/3830454.3846761},
      url = {https://eprint.iacr.org/2025/1831}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.