Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Journal of Cryptology

Leakage Resilience from Program Obfuscation

Dana Dachman-Soled, Steven Gordon, Feng-Hao Liu, Adam O’Neill, Hong-Sheng Zhou

Published Apr 25, 2018• 8 citations
Publisher
DOI
10.1007/s00145-018-9286-z

Related papers

Leakage-Resilient Public-Key Encryption from Obfuscation

Dana Dachman-Soled, Steven Gordon, Feng-Hao Liu +2 more

Lecture notes in computer science•Jan 1, 2016•10 citations

Fully Leakage-Resilient Codes

Antonio Faonio, Jesper Buus Nielsen

Lecture notes in computer science•Jan 1, 2017•4 citations

Indistinguishable Leakage-Resilient Circuit Compiler

Shiyou Xu, Jian Wang, Liangliang Wang

Abstract Transforming any circuit into a circuit with the same functionality but resilience against well-defined classes of leakage is an essential subject of cryptography. Whereas, according to the relationship between $VBB$ and simulated leakage-resilient circuit compiler, the compiling needs a specific mechanism to guarantee that its input is free of any leakage. Unfortunately, it makes it tough to implement this strategy in the context of actual leaks. In this work, we formally propose the indistinguishable bounded leakage-resilient circuit compiler $\bar{C}$ to solve the problem mentioned above. Specifically, it specifies that any polynomial-time adversary who derives the bound secret information from the circuit compiler can not distinguish an equivalent compiled circuit $\bar{C}^{\prime}$ with the same output. To achieve this goal, first, we utilize the leakage-resilient indistinguishable encoding as its input. Second, it takes advantage of the indistinguishability obfuscation $(IO)$ program to construct an obfuscated circuit that removes the random coins of the input encoding . Its total running time is the original circuit $C$ running time plus $poly(\kappa )$, and the size is independent of the original $C$. As this new compiler overcomes the restriction of the simulated-based leakage resilient circuit compiler,it will bring an independent interest result in leakage-resilient cryptography.

The Computer Journal•Mar 17, 2022•0 citations

Towards Leakage-Resilient Ratcheted Key Exchange

Daniel E. Collins, Simone Colombo, Sina Schaeffler

Lecture notes in computer science•Jan 1, 2025•0 citations

On Leakage-Resilient Secret Sharing.

Hemanta K. Maji, Anat Paskin-Cherniavsky, Tom Suad +1 more

•Jan 1, 2020•4 citations

Obfuscation of Unitary Quantum Programs

Mi-Ying Huang, Er-Cheng Tang

Program obfuscation aims to hide the inner workings of a program while preserving its functionality. In the quantum setting, recent works have obtained obfuscation schemes for specialized classes of quantum circuits. For instance, Bartusek, Brakerski, and Vaikuntanathan (STOC 2024) constructed a quantum state obfuscation scheme, which supports the obfuscation of quantum programs represented as quantum states for pseudo-deterministic quantum programs with classical inputs and outputs in the classical oracle model. In this work, we improve upon existing results by constructing the first quantum state obfuscation scheme for unitary (or approximately unitary) quantum programs supporting quantum inputs and outputs in the classical oracle model. At the core of our obfuscation scheme are two novel ingredients: a functional quantum authentication scheme that allows key holders to learn specific functions of the authenticated quantum state with simulationbased security, and a compiler that represents an arbitrary quantum circuit as a projective linear-plus-measurement quantum program described by a sequence of non-adaptive Clifford gates interleaved with adaptive and compatible measurements.

arXiv:2507.11970•Annual Symposium on Foundations of Computer Science•Dec 14, 2025•2 citations
Abstract Transforming any circuit into a circuit with the same functionality but resilience against well-defined classes of leakage is an essential subject of cryptography. Whereas, according to the relationship between VBBVBBVBB and simulated leakage-resilient circuit compiler, the compiling needs a specific mechanism to guarantee that its input is free of any leakage. Unfortunately, it makes it tough to implement this strategy in the context of actual leaks. In this work, we formally propose the indistinguishable bounded leakage-resilient circuit compiler Cˉ\bar{C}Cˉ to solve the problem mentioned above. Specifically, it specifies that any polynomial-time adversary who derives the bound secret information from the circuit compiler can not distinguish an equivalent compiled circuit Cˉ′\bar{C}^{\prime}Cˉ′ with the same output. To achieve this goal, first, we utilize the leakage-resilient indistinguishable encoding as its input. Second, it takes advantage of the indistinguishability obfuscation (IO)(IO)(IO) program to construct an obfuscated circuit that removes the random coins of the input encoding . Its total running time is the original circuit CCC running time plus poly(κ)poly(\kappa )poly(κ), and the size is independent of the original CCC. As this new compiler overcomes the restriction of the simulated-based leakage resilient circuit compiler,it will bring an independent interest result in leakage-resilient cryptography.
Program obfuscation aims to hide the inner workings of a program while preserving its functionality. In the quantum setting, recent works have obtained obfuscation schemes for specialized classes of quantum circuits. For instance, Bartusek, Brakerski, and Vaikuntanathan (STOC 2024) constructed a quantum state obfuscation scheme, which supports the obfuscation of quantum programs represented as quantum states for pseudo-deterministic quantum programs with classical inputs and outputs in the classical oracle model. In this work, we improve upon existing results by constructing the first quantum state obfuscation scheme for unitary (or approximately unitary) quantum programs supporting quantum inputs and outputs in the classical oracle model. At the core of our obfuscation scheme are two novel ingredients: a functional quantum authentication scheme that allows key holders to learn specific functions of the authenticated quantum state with simulationbased security, and a compiler that represents an arbitrary quantum circuit as a projective linear-plus-measurement quantum program described by a sequence of non-adaptive Clifford gates interleaved with adaptive and compatible measurements.