Paper 2025/447 Original: eprint.iacr.org/2025/447 ↗

Protecting Computations Against Continuous Bounded-Communication Leakage

Yuval Ishai
Yifan Song
Abstract

We consider the question of protecting a general computation device, modeled by a stateful Boolean circuit, against leakage of partial information about its internal wires. Goyal et al. (FOCS 2016) obtained a solution for the case of bounded-communication leakage, where the wires are partitioned into two parts and the leakage can be any function computed using $t$ bits of communication between the parts. However, this solution suffers from two major limitations: (1) it only applies to a one-shot (stateless) computation, mapping an encoded input to an encoded output, and (2) the leakage-resilient circuit consumes fresh random bits, whose number scales linearly with the circuit complexity of the computed function. In this work, we eliminate the first limitation and make progress on the second. Concretely: - We present the first construction of stateful circuits that offer information-theoretic protection against continuous bounded-communication leakage. As an application, we extend a two-party ``malware-resilient'' protocol of Goyal et al. to the continuous-leakage case. - For simple types of bounded-communication leakage, which leak $t$ parities or $t$ disjunctions of circuit wires or their negations, we obtain a deterministic variant that does not require any fresh randomness beyond the randomness in the initial state. Here we get computational security based on a subexponentially secure one-way function. This is the first deterministic leakage-resilient circuit construction for any nontrivial class of global leakage.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2025-04-01: last updated
2025-03-09: published
Short URL
https://ia.cr/2025/447
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/447,
      author = {Yuval Ishai and Yifan Song},
      title = {Protecting Computations Against Continuous Bounded-Communication Leakage},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/447},
      year = {2025},
      url = {https://eprint.iacr.org/2025/447}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.