7
program roles
9
steering roles
2
organizing roles
4
leadership roles
44
collaborators
2011–2026
years active
Contributions
QIP QCrypt TQC talk poster presenter award · △program ◇steering ○organizing · filled = chair
23 Talks
| Title | Conference | Type | Co-authors |
|---|---|---|---|
|
The Sponge is Quantum Indifferentiable ↗
|
QIP 2026 | regular | Joseph Carolan, Christian Majenz, ▸Saliha Tokat |
The sponge is a cryptographic construction that turns a public permutation into a hash function. When instantiated with the Keccak permutation, the sponge forms the NIST SHA-3 standard. SHA-3 is a core component of most post-quantum public-key cryptography schemes slated for worldwide adoption. While one can consider many security properties for the sponge, the ultimate one is indifferentiability from a random oracle, or simply indifferentiability. The sponge was proved indifferentiable against classical adversaries by Bertoni et al. in 2008. Despite significant efforts in the years since, little is known about sponge security against quantum adversaries, even for simple properties like preimage or collision resistance beyond a single round. This is primarily due to the lack of a satisfactory quantum analog of the lazy sampling technique for permutations. In this work, we develop a specialized technique that overcomes this barrier in the case of the sponge. We prove that the sponge is in fact indifferentiable from a random oracle against quantum adversaries. Our result establishes that the domain extension technique behind SHA-3 is secure in the post-quantum setting. Our indifferentiability bound for the sponge is a loose O(poly(q)2^(−min(r,c)/4)), but we also give bounds on preimage and collision resistance that are tighter. |
|||
| Post-Quantum Security of the Even-Mansour Cipher | QIP 2022 | regular | ▸Chen Bai, Jonanthan Katz, Christian Majenz |
| Non-interactive Zero-knowledge Protocols for QMA | QIP 2021 | regular | Andrew Childs, Andrea Coladangelo, Alex Bredariol Grilo, Shih-Han Hung, Thomas Vidick, Tina Zhang |
Abstract A non-interactive zero-knowledge (NIZK) proof system for a language L in NP allows a prover (who is provided with an instance x and a witness w) to compute a classical certificate for the claim that x is in L, with the following properties: 1) the protocol can be verified efficiently, and 2) the protocol does not reveal any information about w, besides the fact that it exists (i.e., that x is in L). While NIZKs are known to be impossible in the plain model (i.e., with no additional trusted resource), they are well studied in alternative models and have seen widespread application in classical cryptography. Given the importance of NIZKs, and more generally zero-knowledge protocols, in classical cryptography, there has been a recent effort to achieve such protocols for QMA, a natural quantum analog of NP. However, all previous results only achieved interactive protocols, limiting their cryptographic use. Moreover, they all rely on quantum communication between the prover and the verifier, which may be difficult to achieve. In this submission, we present two NIZK protocols for QMA in the Common Reference String (CRS) model, with additional offline setup. Both protocols are achieved through the homomorphic computation of classical NIZKs for NP, and rely on the hardness of the Learning With Errors problem. However, each of them then combines this core idea with different (seemingly incomparable) techniques: 1) our first protocol makes use of quantum teleportation and quantum communication in an offline setup phase, with a classical online phase; our second protocol leverages techniques for classical verification of quantum computations, and is the only known NIZK for QMA to be completely classical, as well as reusable, meaning that a single setup allows to prove many theorems. Security of the latter is in the Quantum Random Oracle model. |
|||
| Secure Software Leasing and Implications to Quantum Copy-Protection and Obfuscation | QIP 2021 | regular | Prabhanjan Ananth, Zvika Brakerski, Yfke Dulek, Rolando La Placa, Christian Schaffner |
Abstract In quantum copy-protection, an adversary who is given a quantum state computing a function f cannot produce two (possibly entangled) quantum states that each individually compute f. No constructions for copy-protection are known in the plain model. We consider a weaker notion, secure software leasing (SSL), where it is only impossible to produce two copies that can both compute f using the honest evaluation algorithm. We show the following: (1) SSL is possible for a subclass of evasive functions, assuming the existence of post-quantum indistinguishability obfuscators and hardness of LWE; (2) SSL is impossible in general, assuming hardness of LWE. The second statement has important implications for existing quantum-cryptographic notions: in particular, it implies the impossibility of quantum copy-protection for arbitrary unlearnable functions, and impossibility of quantum virtual-black-box obfuscation of classical circuits. |
|||
| Non-interactive classical verification of quantum computation | QCRYPT 2020 | regular | Andrew Childs, Alex Bredariol Grilo, Shih-Han Hung |
In a recent breakthrough, Mahadev constructed an interactive protocol that enables a purely classical party to delegate any quantum computation to an untrusted quantum prover. In this work, we show that this same task can in fact be performed non-interactively and in zero-knowledge. Our protocols result from a sequence of significant improvements to the original four-message protocol of Mahadev. We begin by making the first message instance-independent and moving it to an offline setup phase. We then establish a parallel repetition theorem for the resulting three-message protocol, with an asymptotically optimal rate. This, in turn, enables an application of the Fiat-Shamir heuristic, eliminating the second message and giving a non-interactive protocol. Finally, we employ classical non-interactive zero-knowledge (NIZK) arguments and classical fully homomorphic encryption (FHE) to give a zero-knowledge variant of this construction. This yields the first purely classical NIZK argument system for QMA, a quantum analogue of NP. We establish the security of our protocols under standard assumptions in quantum-secure cryptography. Specifically, our protocols are secure in the Quantum Random Oracle Model, under the assumption that Learning with Errors is quantumly hard. The NIZK construction also requires circuit-private FHE. |
|||
| Impossibility of Quantum Virtual Black-Box Obfuscation of Classical Circuits | QCRYPT 2020 | regular | Zvika Brakerski, Yfke Dulek, Christian Schaffner |
Virtual black-box obfuscation is a strong cryptographic primitive: it encrypts a circuit while maintaining its full input/output functionality. A remarkable result by Barak et al. (Crypto 2001) shows that a general obfuscator that obfuscates classical circuits into classical circuits can- not exist. A promising direction that circumvents this impossibility result is to obfuscate classical circuits into quantum states, which would potentially be better capable of hiding information about the obfuscated circuit. We show that, under the assumption that learning-with-errors (LWE) is hard for quantum computers, this quantum variant of virtual black-box obfuscation of classical circuits is generally impossible. On the way, we show that under the presence of dependent classical auxiliary input, even the small class of classical point functions cannot be quantum virtual black-box obfuscated. |
|||
| Efficient simulation of random states and random unitaries | QCRYPT 2020 | regular | Christian Majenz, Alexander Russell |
We consider the problem of efficiently simulating random quantum states and random unitary operators, in a manner which is convincing to unbounded adversaries with black-box oracle access. In the case of simulating random states, the ideal object is an inputless oracle which outputs the same Haar-random n-qubit state whenever it is invoked. In the case of simulating random unitaries, the ideal object is an oracle which applies to its input the same Haar-random n-qubit unitary operator whenever it is invoked. This problem has only been previously considered for restricted adversaries. Against adversaries with an a priori bound on the number of queries, it is well-known that t-designs suffice. Against polynomial-time adversaries, one can use pseudorandom states (PRS) and pseudorandom unitaries (PRU), as defined in a recent work of Ji, Liu, and Song; unfortunately, no provably secure construction is known for PRUs. In our setting, we are concerned with unbounded adversaries. Nonetheless, we are able to give stateful quantum algorithms which simulate the ideal object in both settings of interest. In the case of Haar-random states, our simulator is polynomial-time, has negligible error, and can also simulate verification and reflection through the simulated state. This yields an immediate application to quantum money: a money scheme which is information-theoretically unforgeable and untraceable. In the case of Haar-random unitaries, our simulator takes polynomial space, but simulates both forward and inverse access with zero error. These results can be seen as the first significant steps in developing a theory of lazy sampling for random quantum objects. |
|||
| Can you sign a quantum state? | QCRYPT 2019 | invited ▸ presenter | — |
Cryptography with quantum states exhibits a number of surprising and counterintuitive features. In an intriguing 2002 paper, Barnum et al. argued that these strange features imply that digital signatures for quantum states are impossible. In this work, we thoroughly explore this question from a theoretical crypto perspective. We expand on the work of Barnum et al. and show that even very weak forms of signing quantum states are impossible; essentially, if a signature scheme is secure, then it is classical. We then show a positive result: it is possible to sign quantum states, provided that they are also encrypted with the public key of the intended recipient. Following classical nomenclature, we call this notion quantum signcryption. Classically, signcryption is only interesting if it provides superior efficiency to simultaneous encryption and signing. Our results imply that, quantumly, it is far more interesting: by the laws of quantum mechanics, it is the only signing method available. We develop security definitions for quantum signcryption, ranging from a simple one-time two-user setting, to a chosen-ciphertext-secure many-time multi-user setting. We also give secure constructions based on post-quantum public-key primitives. (Joint work with Tommaso Gagliardoni and Christian Majenz.) |
|||
| Unforgeable Authentication and Signing of Quantum States | TQC 2019 | regular | Tommaso Gagliardoni, Christian Majenz |
| On Quantum Chosen-Ciphertext Attacks and Learning with Errors | TQC 2019 | regular | Stacey Jeffery, Maris Ozols, Alexander Poremba |
| On the power of non-adaptive quantum chosen-ciphertext attacks | QCRYPT 2018 | regular | Stacey Jeffery, Maris Ozols, ▸Alexander Poremba |
| Quantum-secure message authentication via blind-unforgeability | QCRYPT 2018 | regular | ▸Christian Majenz, Alexander Russell, Fang Song |
| Unforgeable Quantum Encryption | QCRYPT 2018 | regular | Tommaso Gagliardoni, ▸Christian Majenz |
| Quantum Fully Homomorphic Encryption With Verification | QIP 2018 | regular | Yfke Dulek, ▸Florian Speelman, Christian Schaffner |
| Quantum non-malleability and authentication | QCRYPT 2017 | regular | Christian Majenz |
| Quantum Fully Homomorphic Encryption With Verification | QCRYPT 2017 | regular | Yfke Dulek, Christian Schaffner, Florian Speelman |
| Quantum-Secure Symmetric-Key Cryptography Based on Hidden Shifts | TQC 2017 | regular | Alexander Russell |
| Computational Security of Quantum Encryption | QCRYPT 2016 | regular | Anne Broadbent, Bill Fefferman, Tommaso Gagliardoni, Michael St. Jules, Christian Schaffner |
| On quantum obfuscation | QCRYPT 2016 | regular | Bill Fefferman |
| Implementing a quantum algorithm for spectrum estimation with alkaline earth atoms | QIP 2016 | regular | ▸Michael Beverland, Jeongwan Haah, Gretchen Campbell, Ana Maria Rey, Alexey Gorshkov |
| Classical Simulation of Yang-Baxter Gates | TQC 2014 | regular | Aniruddha Bapat, Stephen Jordan |
| Circuit Obfuscation Using Braids | TQC 2014 | regular | Stacey Jeffery, Stephen Jordan |
| Approximating the Turaev-Viro Invariant of Mapping Tori is Complete for One Clean Qubit | TQC 2011 | regular | ▸Stephen Jordan |
In 1998, Knill and Laflamme proposed that exponential speedups over classical computers could still be possible even if one can only initialize a single qubit into a pure state, with the rest of the qubits in the maximally mixed state. The complexity class thus defined is called DQC1. We show that approximating the Turaev-Viro invariant of a 3-manifold specified as a mapping torus is a complete problem for DQC1. We also use the language of Topological Quantum Field Theories (or TQFTs) to outline the mathematical underpinnings of the relationship between approximating the Jones polynomial of the plat and trace closures, and approximating the Turaev-Viro invariant of Heegaard splittings and mapping tori. |
|||
18 Posters
| Title | Conference | Co-authors |
|---|---|---|
| Post-Quantum Security of Block Cipher Constructions | QIP 2026 | Chen Bai, ▸Christian Majenz, Kaiyan Shi |
| Differentially private quantum sensor networks | QCRYPT 2025 | Daniel J. Spencer, Kaiyan Shi, Emil T. Khabiboulline, Alexey Gorshkov |
Quantum sensing is a promising technology capable of demonstrating clear advantage over comparable classical techniques for precise measurement. One application of quantum sensing is in function estimation, which can be done using a network of entangled quantum sensors, allowing for measurements with greater optimal sensitivity than unentangled sensing protocols. Since quantum sensor networks will likely be used to measure data that should remain private (e.g., biomedical data), it is imperative that these protocols include a cryptographic mechanism to hide sensitive information. In this work, we show that entangled sensor networks are vulnerable to differential attacks. To mitigate these attacks, we introduce secure sensing protocols based on differential privacy. We reconcile Heisenberg-limited scaling and differential privacy and introduce several protocols achieving varying balances between the two. We show that our protocols are resilient to attacks by quantum adversaries and we find advantages in the privacy-utility trade-off when using quantum resources. |
||
| Quantum Black-Box Separations: Succinct Non-Interactive Arguments from Falsifiable Assumptions | QIP 2025 | Dana Dachman-Soled, Manasi Mangesh Shingane, Patrick Struck |
| Differentially private quantum sensor networks | QIP 2025 | Daniel J. Spencer, Kaiyan Shi, Emil T. Khabiboulline, Alexey Gorshkov |
| On the Two-sided Permutation Inversion Problem | QCRYPT 2023 | Chen Bai, Alexander Poremba, Kaiyan Shi |
In the permutation inversion problem, the task is to find the preimage of some challenge value, given oracle access to the permutation. This is a fundamental problem in query complexity, and appears in many contexts, particularly cryptography. In this work, we examine the setting in which the oracle allows for quantum queries to both the forward and the inverse direction of the permutation—except that the challenge value cannot be submitted to the latter. Within that setting, we consider two options for the inversion algorithm: whether it can get quantum advice about the permutation, and whether it must produce the entire preimage (search) or only the first bit (decision). We prove several theorems connecting the hardness of the resulting variations of the inversion problem, and establish lower bounds for them. Our results indicate that, perhaps surprisingly, the inversion problem does not become significantly easier when the adversary is granted oracle access to the inverse, provided it cannot query the challenge itself. |
||
| On the Two-sided Permutation Inversion Problem | TQC 2023 | Chen Bai, Alexander Poremba, Kaiyan Shi |
| Two-message verification of quantum computation | QIP 2020 | Andrew Childs, Shih-Han Hung |
| Efficient simulation of random states and random unitaries | QIP 2020 | Christian Majenz |
| Unforgeable authentication and signing of quantum states | QIP 2019 | Christian Majenz, Tommaso Gagliardoni |
| Unpredictability of classical functions against quantum queries Song | QIP 2019 | Christian Majenz, Alexander Russell, Fang |
| On quantum chosen-ciphertext attacks and Learning with Errors Ozols | QIP 2019 | Alexander Poremba, Stacey Jeffery, Maris |
| Unforgeable Quantum Encryption | QIP 2018 | Tommaso Gagliardoni, Christian Majenz |
| Quantum non-malleability and authentication | QIP 2018 | Christian Majenz |
| Quantum non-malleability and authentication | TQC 2017 | Christian Majenz |
| Quantum obfuscation | QIP 2016 | Bill Fefferman |
| Quantum and Classical Circuit Obfuscation with Braids | QIP 2013 | Stephen Jordan, Stacey Jeffery |
| Quantum Algorithms for Invariants of Triangulated Manifolds | QIP 2012 | Edgar Bering |
| The quantum-computational complexity of approximating 3-manifold invariants | QIP 2011 | Stephen Jordan, Robert König, Ben Reichardt |
Committee service
| Conference | Committee | Position | Title |
|---|---|---|---|
| TQC 2026 | program | member | — |
| QIP 2025 | program | member | — |
| QCRYPT 2024 | steering | member | — |
| QCRYPT 2023 | organizing | chair | General Chair |
| QCRYPT 2023 | steering | member | — |
| QIP 2023 | program | member | — |
| TQC 2023 | steering | member | — |
| QCRYPT 2022 | steering | chair | — |
| QIP 2022 | program | member | — |
| TQC 2022 | steering | member | — |
| QCRYPT 2021 | steering | co_chair | — |
| TQC 2021 | steering | member | — |
| QCRYPT 2020 | steering | member | — |
| TQC 2020 | steering | member | — |
| TQC 2019 | organizing | chair | — |
| QCRYPT 2017 | program | member | — |
| TQC 2016 | program | member | — |
| TQC 2013 | program | member | — |
Collaborators
| Co-author | Joint talks |
|---|---|
| Christian Majenz | 14 |
| Alexander Poremba | 5 |
| Christian Schaffner | 5 |
| Kaiyan Shi | 5 |
| Stacey Jeffery | 5 |
| Stephen Jordan | 5 |
| Tommaso Gagliardoni | 5 |
| Alexander Russell | 4 |
| Chen Bai | 4 |
| Yfke Dulek | 4 |
| Alexey Gorshkov | 3 |
| Andrew Childs | 3 |
| Bill Fefferman | 3 |
| Shih-Han Hung | 3 |
| Alex Bredariol Grilo | 2 |
| Daniel J. Spencer | 2 |
| Emil T. Khabiboulline | 2 |
| Florian Speelman | 2 |
| Maris Ozols | 2 |
| Zvika Brakerski | 2 |