Paper 2024/332

Leakage-Tolerant Circuits

Yuval Ishai, Technion – Israel Institute of Technology
Yifan Song, Institute for Theoretical Computer Science, Institute for Interdisciplinary Information Sciences, Tsinghua University, Shanghai Qi Zhi Institute
Abstract

A leakage-resilient circuit for f:{0,1}n{0,1}m is a randomized Boolean circuit C mapping a randomized encoding of an input x to an encoding of y=f(x), such that applying any leakage function LL to the wires of C reveals essentially nothing about x. A leakage-tolerant circuit achieves the stronger guarantee that even when x and y are not protected by any encoding, the output of L can be simulated by applying some LL to x and y alone. Thus, C is as secure as an ideal hardware implementation of f with respect to leakage from L. Leakage-resilient circuits were constructed for low-complexity classes , including (length- output) functions, parities, and functions with bounded communication complexity. In contrast, leakage-tolerant circuits were only known for the simple case of probing leakage, where outputs the values of wires in . We initiate a systematic study of leakage-tolerant circuits for natural classes of global leakage functions, obtaining the following main results. Every circuit for can be efficiently compiled into an -tolerant circuit for , where includes all leakage functions that output either parities or disjunctions (alternatively, conjunctions) of any number of wires or their negations. In the case of parities, our simulator runs in time. We provide partial evidence that this may be inherent. We present a general transformation from (stateless) leakage-tolerant circuits to stateful leakage-resilient circuits. Using this transformation, we obtain the first constructions of stateful -leakage-resilient circuits that tolerate a continuous parity/disjunction/conjunction leakage in which the circuit size grows sub-quadratically with . Interestingly, here we can obtain -time simulation even in the case of parities.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A major revision of an IACR publication in EUROCRYPT 2024
Keywords
Leakage ToleranceLeakage Resilience
Contact author(s)
yuvali @ cs technion ac il
yfsong @ mail tsinghua edu cn
History
2024-05-16: revised
2024-02-26: received
See all versions
Short URL
https://ia.cr/2024/332
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/332,
      author = {Yuval Ishai and Yifan Song},
      title = {Leakage-Tolerant Circuits},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/332},
      year = {2024},
      url = {https://eprint.iacr.org/2024/332}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.