12
program roles
9
steering roles
1
organizing role
5
leadership roles
45
collaborators
2008–2026
years active
Contributions
QIP QCrypt TQC talk poster presenter award · △program ◇steering ○organizing · filled = chair
24 Talks
| Title | Conference | Type | Co-authors |
|---|---|---|---|
| Quantum Cryptography | QIP 2024 | tutorial ▸ presenter | — |
|
Quantum delegation with an off-the-shelf device ↗
|
TQC 2024 | regular ▸ presenter | Arthur Mehta, Yuming Zhao |
Given that reliable cloud quantum computers are becoming closer to reality, the concept of delegation of quantum computations and its verifiability is of central interest. Many models have been proposed, each with specific strengths and weaknesses. Here, we put forth a new model where the client trusts only its classical processing, makes no computational assumptions, and interacts with a quantum server in a single round. In addition, during a set-up phase, the client specifies the size n of the computation and receives an untrusted, off-the-shelf (OTS) quantum device that is used to report the outcome of a single measurement. We show how to delegate polynomial-time quantum computations in the OTS model. This also yields an interactive proof system for all of QMA, which, furthermore, we show can be accomplished in statistical zero-knowledge. This provides the first relativistic (one-round), two-prover zero-knowledge proof system for QMA. As a proof approach, we provide a new self-test for n EPR pairs using only constant-sized Pauli measurements, and show how it provides a new avenue for the use of simulatable codes for local Hamiltonian verification. Along the way, we also provide an enhanced version of a well-known stability result due to Gowers and Hatami and show how it completes a common argument used in self-testing. |
|||
| Quantum delegation with an off-the-shelf device | QCRYPT 2023 | regular | ▸Arthur Mehta, Yuming Zhao |
Given that reliable cloud quantum computers are becoming closer to reality, the concept of delegation of quantum computations and its verifiability is of central interest. Many models have been proposed, each with specific strengths and weaknesses. Here, we put forth a new model where the client trusts only its classical processing, makes no computational assumptions, and interacts with a quantum server in a \emph{single} round. In addition, during a set-up phase, the client specifies the size $n$ of the computation and receives an untrusted, \emph{off-the-shelf (OTS)} quantum device that is used to report the outcome of a single constant-sized measurement from a predetermined logarithmic-sized input. In the OTS model, we thus picture that a single quantum server does the bulk of the computations, while the OTS device is used as an untrusted and generic verification device, all in a single round. We show how to delegate polynomial-time quantum computations in the OTS model. Scaling up the technique also yields an interactive proof system for all of QMA, which, furthermore, we show can be accomplished in statistical zero-knowledge. This yields the first relativistic (one-round), two-prover zero-knowledge proof system for QMA. As a proof approach, we provide a new self-test for $n$-EPR pairs using only constant-sized Pauli measurements, and show how it provides a new avenue for the use of simulatable codes for local Hamiltonian verification. Along the way, we also provide an enhanced version of a well-known stability result due to Gowers and Hatami and show how it completes a common argument used in self-testing. |
|||
| Rigidity for Monogamy-of-Entanglement Games | QCRYPT 2022 | regular | Eric Culf |
| Rigidity for Monogamy-of-Entanglement Games | QIP 2022 | regular | ▸Eric Culf |
| Quantum Private Broadcasting | QCRYPT 2021 | regular | Carlos Gonzalez-Guillen, Christine Schuknecht |
In Private Broadcasting, a single plaintext is broadcast to multiple recipients in an encrypted form, such that each recipient can decrypt locally. When the message is classical, a straightforward solution is to encrypt the plaintext with a single key shared among all parties, and to send to each recipient a copy of the ciphertext. Surprisingly, the analogous method is insufficient in the case where the message is quantum (i.e. in Quantum Private Broadcasting (QPB)). In this work, we give three solutions to QPB and compare them in terms of key lengths. The first method is the independent encryption with the quantum one-time pad, which requires a key linear in the number of recipients, t. We show that the key length can be decreased to be logarithmic in t by using unitary t-designs. Our main contribution is to show that this can be improved to a key length that is polynomial in the dimension of the symmetric subspace, using a new concept that we define of symmetric unitary t-designs, that may be of independent interest. |
|||
| Quantum Uncloneability | QCRYPT 2021 | tutorial ▸ presenter | — |
| Quantum encryption with certified deletion | QIP 2021 | regular | Rabib Islam |
Given a ciphertext, is it possible to prove the deletion of the underlying plaintext? Since classical ciphertexts can be copied, clearly such a feat is impossible using classical information alone. In stark contrast to this, we show that quantum encodings enable certified deletion. More precisely, we show that it is possible to encrypt classical data into a quantum ciphertext such that the recipient of the ciphertext can produce a classical string which proves to the originator that the recipient has relinquished any chance of recovering the plaintext should the decryption key be revealed. Our scheme is feasible with current quantum technology: the honest parties only require quantum devices for single-qubit preparation and measurements; the scheme is also robust against noise in these devices. Furthermore, we provide an analysis that is suitable in the finite-key regime. |
|||
| Secure Software Leasing Without Assumptions | QIP 2021 | regular | Stacey Jeffery, Sébastien Lord, Supartha Podder, Aarthi Sundaram |
Quantum cryptography is known for enabling functionalities that are unattainable using classical information alone. Recently, Secure Software Leasing (SSL) has emerged as one of these areas of interest. Given a target circuit C from a circuit class, SSL produces an encoding of C which enables the evaluation of C, and also enables a verify procedure, by which the originator of the software becomes convinced that the software is returned --- meaning that the recipient has relinquished the possibility of any further use of the software. Clearly, such functionality is unachievable using classical information alone, since it is impossible to prevent a user from keeping a copy of the software. Recent results have shown the achievability of SSL using quantum information for a class of functions called compute-and-compare (these are a generalization of the well-known point functions). These prior works, however, all make use of setup or computational assumptions. Here, we show that SSL is achievable for compute-and-compare circuits without any assumptions. Our technique is a generic reduction from any quantum message authentication code to such an SSL scheme. Along the way, we also show that point functions can be copy-protected without any assumptions, for a security definition that involves one honest and one malicious evaluator. |
|||
| QMA-hardness of Consistency of Local Density Matrices with Applications to Quantum Zero-Knowledge | QIP 2021 | regular | Alex Bredariol Grilo |
Abstract We provide several advances to the understanding of the class of Quantum Merlin-Arthur proof systems (QMA), the quantum analogue of NP. Our central contribution is proving a longstanding conjecture that the Consistency of Local Density Matrices (CLDM) problem is QMA-hard under Karp reductions. The input of CLDM consists of local reduced density matrices on sets of at most k qubits, and the problem asks if there is an n-qubit global quantum state that is locally consistent with all of the k-qubit local density matrices. The containment of CLDM in QMA and the QMA-hardness under Turing reductions were proved by Liu [APPROX-RANDOM 2006]. Liu also conjectured that CLDM is QMA-hard under Karp reductions, which is desirable for applications, and we finally prove this conjecture. We establish this result using the techniques of simulatable codes of Grilo, Slofstra, and Yuen [FOCS 2019], simplifying their proofs and tailoring them to the context of QMA. In order to develop applications of CLDM, we propose a framework that we call locally simulatable proofs for QMA: this provides QMA proofs that can be efficiently verified by probing only k qubits and, furthermore, the reduced density matrix of any k-qubit subsystem of a good witness can be computed in polynomial time, independently of the witness. Within this framework, we show several advances in zero-knowledge in the quantum setting. We show for the first time a commit-and-open computational zero-knowledge proof system for all of QMA, as a quantum analogue of a ``sigma'' protocol. We then define a Proof of Quantum Knowledge, which guarantees that a prover is effectively in possession of a quantum witness in an interactive proof, and show that our zero-knowledge proof system satisfies this definition. |
|||
| Quantum encryption with certified deletion | QCRYPT 2020 | regular | Rabib Islam |
Given a ciphertext, is it possible to prove the deletion of the underlying plaintext? Since classical ciphertexts can be copied, clearly such a feat is impossible using classical information alone. In stark contrast to this, we show that quantum encodings enable certified deletion. More precisely speaking, we show that it is possible to encrypt classical data into a quantum ciphertext such that the recipient of the ciphertext can produce a classical string which proves to the originator that the recipient has relinquished any chance of recovering the plaintext should the decryption key be revealed. Our scheme is feasible with current quantum technology: the honest parties only require quantum devices for single-qubit preparation and measurements; the scheme is also robust against noise in these devices. Furthermore, we provide an analysis that is suitable in the finite-key regime |
|||
| Uncloneable Quantum Encryption via Oracles | TQC 2020 | regular | ▸Sébastien Lord |
Quantum information is well-known to achieve cryptographic feats that are unattainable using classical information alone. Here, we add to this repertoire by introducing a new cryptographic functionality called uncloneable encryption. This functionality allows the encryption of a classical message such that two collaborating but isolated adversaries are prevented from simultaneously recovering the message, even when the encryption key is revealed. Clearly, such functionality is unattainable using classical information alone. We formally define uncloneable encryption, and show how to achieve it using Wiesner’s conjugate coding, combined with a quantum-secure pseudorandom function (qPRF). Modelling the qPRF as an oracle, we show security by adapting techniques from the quantum one-way-to-hiding lemma, as well as using bounds from quantum monogamy-of-entanglement games. |
|||
| Towards Quantum One-Time Memories from Stateless Hardware | TQC 2020 | regular | ▸Sevag Gharibian, Hong-Sheng Zhou |
A central tenet of theoretical cryptography is the study of the minimal assumptions required to implement a given cryptographic primitive. One such primitive is the one-time memory (OTM), introduced by Goldwasser, Kalai, and Rothblum [CRYPTO 2008], which is a classical functionality modeled after a non-interactive 1-out-of-2 oblivious transfer, and which is complete for one-time classical and quantum programs. It is known that secure OTMs do not exist in the standard model in both the classical and quantum settings. Here, we propose a scheme for using quantum information, together with the assumption of stateless (i.e., reusable) hardware tokens, to build statistically secure OTMs. Via the semidefinite programming-based quantum games framework of Gutoski and Watrous [STOC 2007], we prove security for a malicious receiver, against a linear number of adaptive queries to the token, in the quantum universal composability framework, but leave open the question of security against a polynomial amount of queries. Compared to alternative schemes derived from the literature on quantum money, our scheme is technologically simple since it is of the “prepare-and-measure” type. We also show our scheme is “tight” according to two scenarios. |
|||
| Uncloneable quantum encryption via oracles | QCRYPT 2019 | regular | Sébastien Lord |
Quantum information is well-known to achieve cryptographic feats that are unattainable using classical information alone. Here, we add to this repertoire by introducing a new cryptographic functionality called uncloneable encryption. This functionality allows the encryption of a classical message such that two collaborating but isolated adversaries are prevented from simultaneously recovering the message, even when the encryption key is revealed. Clearly, such functionality is unattainable using classical information alone. We formally define uncloneable encryption, and show how to achieve it using Wiesner’s conjugate coding, combined with a quantum-secure pseudorandom function (qPRF). Modelling the qPRF as a quantum oracle, we show security by adapting techniques from the quantum one-way-to-hiding lemma, as well as using bounds from quantum monogamy-of-entanglement games. |
|||
| Zero-knowledge proof systems for QMA | QIP 2017 | regular | Zhengfeng Ji, ▸Fang Song, John Watrous |
| How to Verify a Quantum Computation | QCRYPT 2016 | invited ▸ presenter | — |
| Computational Security of Quantum Encryption | QCRYPT 2016 | regular | Gorjan Alagic, Bill Fefferman, Tommaso Gagliardoni, Michael St. Jules, Christian Schaffner |
| Zero-Knowledge Proof Systems for QMA | QCRYPT 2016 | regular | Zhengfeng Ji, Fang Song, John Watrous |
| Quantum homomorphic encryption for circuits of low T-gate complexity | QIP 2016 | regular ▸ presenter | Stacey Jeffery |
| Quantum homomorphic encryption for circuits of low T-gate complexity | QCRYPT 2015 | regular | Stacey Jeffery |
| Quantum one-time programs | QCRYPT 2013 | regular | ▸Gus Gutoski, Douglas Stebila |
| Specious adversaries and quantum private information retrieval | QCRYPT 2013 | regular | ▸Ämin Baumeler |
| Quantum Computing on Encrypted Data | QCRYPT 2011 | invited ▸ presenter | — |
| Anonymous quantum communication | QIP 2008 | regular | ▸Gilles Brassard, Joseph F. Fitzsimons, Sébastien Gambs, Alain Tapp |
21 Posters
| Title | Conference | Co-authors |
|---|---|---|
| A classical proof of quantum knowledge for multi-prover interactive proof systems | QCRYPT 2025 | Alex Bredariol Grilo, Nagisa Hara, Arthur Mehta |
In a proof of knowledge (PoK), a verifier becomes convinced that a prover possesses privileged information. In combination with zero- knowledge proof systems, PoKs are an important part of secure protocols such as digital signature schemes and authentication schemes as they en- able a prover to demonstrate posession of a certain piece of information (such as a private key or a credential), without revealing it. Formally, A PoK is defined via the existence of an extractor, which is capable of recon- structing the key information that makes a verifier accept, given oracle access to the prover. We extend the concept of a PoK in the setting of a single classical verifier and two quantum provers, and exhibit the PoK property for the Hamil- tonian game, a non-local game between a single classical verifier and two quantum provers for the local Hamiltonian problem. More specifically, we construct an extractor which, given oracle access to a provers’ strategy that leads to high acceptance probability, is able to reconstruct the ground state of a local Hamiltonian. Our result can be seen as a new form of self- testing, where, in addition to certifying a pre-shared entangled state and the prover’s strategy, the verifier also certifies a local quantum state. This technique thus provides a method to ascertain that a prover has access to a quantum system, in particular, a ground state, Thus indicating a new level of verification for a proof of quantumness. |
||
| The role of piracy in quantum proofs | QIP 2025 | Alex Bredariol Grilo, Supartha Podder, Jamie Sikora |
| Towards Unconditional Uncloneable Encryption | QIP 2025 | Pierre Botteron, Eric Culf, Ion Nechita, Clément Pellegrini, Denis Rochette |
| A classical proof of quantum knowledge for multi-prover interactive proof systems | TQC 2025 | — |
| The role of piracy in quantum proofs | TQC 2025 | — |
| Quantum Delegation with an Off-the-shelf Device | QIP 2024 | Arthur Mehta, Yuming Zhao |
| Uncloneable Quantum Advice | TQC 2024 | Martti Karvonen, Sébastien Lord |
| Algebra of Nonlocal Boxes and the Collapse of Communication Complexity | TQC 2024 | Pierre Botteron, Reda Chhaibi, Ion Nechita, Clément Pellegrini |
| Uncloneable Cryptographic Primitives with Interaction | QCRYPT 2023 | Eric Culf |
Much of the strength of quantum cryptography may be attributed to the no-cloning property of quantum information. We construct three new cryptographic primitives whose security is based on uncloneability, and that have in common that their security can be established via a novel monogamy-of-entanglement (MoE) property: -- We define interactive uncloneable encryption, a version of the uncloneable encryption defined by Broadbent and Lord [TQC 2020] where the receiver must partake in an interaction with the sender in order to decrypt the ciphertext. We provide a one-round construction that is secure in the information-theoretic setting, in the sense that no other receiver may learn the message even if she eavesdrops on all the interactions. -- We provide a way to make a bit string commitment scheme uncloneable. The scheme is augmented with a check step chronologically in between the commit and open steps, where an honest sender verifies that the commitment may not be opened by an eavesdropper, even if the receiver is malicious. Our construction preserves the assumptions of the original commitment while requiring only a polynomial decrease in the length of the committed string. -- We construct a receiver-independent quantum key distribution (QKD) scheme, which strengthens the notion of one-sided device independent QKD of Tomamichel, Fehr, Kaniewski, and Wehner (TFKW) [NJP 2013] by also permitting the receiver's classical device to be untrusted. Explicitly, the sender remains fully trusted while only the receiver's communication is trusted. We provide a construction that achieves the same asymptotic error tolerance as the scheme of TFKW. To show security, we prove an extension of the MoE property of coset states introduced by Coladangelo, Liu, Liu, and Zhandry [Crypto 2021]. In our stronger version, the player Charlie also receives Bob's answer prior to making his guess, thus simulating a party who eavesdrops on an interaction. To make use of this property, we express it as a new type of entropic uncertainty relation which arises naturally from the structure of the underlying MoE game. |
||
| Uncloneable Cryptographic Primitives with Interaction | QIP 2023 | Eric Culf |
| Device-Independent Oblivious Transfer from the Bounded-Quantum-Storage-Model and Computational Assumptions | QCRYPT 2022 | Peter Yuen |
| Categorical composable cryptography | QCRYPT 2021 | Martti Karvonen |
In arXiv:2105.05949, we initiate a categorical study of composable security definitions in cryptography. We formalize the simulation paradigm of cryptography in terms of category theory and show that protocols secure against abstract attacks form a symmetric monoidal category, thus giving an abstract model of composable security definitions in cryptography. Our model is able to incorporate computational security, set-up assumptions and various attack models such as colluding or independently acting subsets of adversaries in a modular, flexible fashion. Amongst other benefits, the categorical language allows using string diagrams to prove results cryptographically: in particular, we can promote "figures illustrating the proof" found in the cryptographic literature into honest proofs. |
||
| Secure Software Leasing Without Assumptions | QCRYPT 2021 | Stacey Jeffery, Sébastien Lord, Supartha Podder, Aarthi Sundaram |
Quantum cryptography is known for enabling functionalities that are unattainable using classical information alone. Recently, Secure Software Leasing (SSL) has emerged as one of these areas of interest. Given a target circuit C from a circuit class, SSL produces an encoding of C that enables a recipient to evaluate C, and also enables the originator of the software to verify that the software has been returned --- meaning that the recipient has relinquished the possibility of any further use of the software. Clearly, such a functionality is unachievable using classical information alone, since it is impossible to prevent a user from keeping a copy of the software. Recent results have shown the achievability of SSL using quantum information for a class of functions called compute-and-compare (these are a generalization of the well-known point functions). These prior works, however all make use of setup or computational assumptions. Here, we show that SSL is achievable for compute-and-compare circuits without any assumptions. Our technique involves the study of quantum copy-protection, which is a notion related to SSL, but where the encoding procedure inherently prevents a would-be quantum software pirate from splitting a single copy of an encoding for C into two parts, each of which enables a user to evaluate C. We show that point functions can be copy-protected without any assumptions, for a novel security definition involving one honest and one malicious evaluator; this is achieved by showing that from any quantum message authentication code, we can derive such an honest-malicious copy-protection scheme. We then show that a generic honest-malicious copy-protection scheme implies SSL; by prior work, this yields SSL for compute-and-compare functions. |
||
| Uncloneable Proofs for QMA | QIP 2019 | Supartha Podder |
| Towards Quantum One-Time Memories from Stateless Hardware | QIP 2019 | Sevag Gharibian, Hong-Sheng Zhou |
| QMA vs. QCMA via Subset States | TQC 2019 | Supartha Podder |
| Popescu-Rohrlich Correlations Imply Efficient Instantaneous Nonlocal Quantum Computation | QCRYPT 2016 | — |
| How to Verify a Quantum Computation | QIP 2016 | — |
| Quantum One-Time Memories from Stateless Hardware- | QIP 2016 | Sevag Gharibian, Hong-Sheng Zhou |
A central tenet of theoretical cryptography is the study of the minimal assumptions required to implement a given cryptographic primitive. One such primitive is the one-time memory (OTM), introduced by Goldwasser, Kalai, and Rothblum [CRYPTO 2008], which is a classical functionality modeled after a non-interactive 1-out-of-2 oblivious transfer, and which is complete for one-time classical and quantum programs. It is known that secure OTMs do not exist in the plain model in both the classical and quantum settings. Here, we show how to use quantum information, together with the assumption of reusable (stateless) hardware tokens, to build statistically secure OTMs. This is in sharp contrast with the classical case, where reusable hardware tokens alone cannot yield OTMs. Our scheme is technologically simple and can be made noise-tolerant. We prove security in the quantum universal composability (UC) framework, employing semi definite programming results of Molina, Vidick and Watrous [TQC 2013] and combinatorial techniques of Pastawski et al. [Proc. Natl. Acad. Sci. 2012]. |
||
| Quantum computing on encrypted data: theory and experiment | QCRYPT 2013 | Kent A. G. Fisher, Lynden K. Shalm, Zhizhong Yan, Jonathan Lavoie, Robert Prevedel, Thomas Jennewein, Kevin Resch |
This submission is a joint theory and experiment contribution. The theory contribution consists of a simple circuit-based method to perform quantum gates on encrypted quantum data, together with a novel simulation-based security definition and proof. The experimental contribution is an photonic demonstration of a universal gateset for this protocol. |
||
| Universal Blind Quantum Computation | QIP 2009 | Joseph F. Fitzsimons, Elham Kashefi |
Committee service
| Conference | Committee | Position | Title |
|---|---|---|---|
| QCRYPT 2026 | organizing | chair | LOC Chair |
| QCRYPT 2026 | steering | member | — |
| QIP 2026 | program | member | — |
| TQC 2025 | program | member | — |
| QCRYPT 2024 | program | chair | — |
| QIP 2024 | program | member | — |
| QCRYPT 2023 | program | member | — |
| QCRYPT 2021 | program | member | — |
| QIP 2021 | program | member | — |
| TQC 2021 | steering | member | — |
| TQC 2020 | steering | chair | — |
| QCRYPT 2019 | steering | member | — |
| TQC 2019 | steering | member | — |
| QCRYPT 2018 | steering | chair | — |
| QIP 2018 | program | member | — |
| TQC 2018 | steering | member | — |
| QCRYPT 2017 | steering | member | — |
| TQC 2017 | steering | member | — |
| TQC 2016 | program | chair | — |
| QCRYPT 2015 | program | member | — |
| QCRYPT 2014 | program | member | — |
| QIP 2014 | program | member | — |
Collaborators
| Co-author | Joint talks |
|---|---|
| Eric Culf | 5 |
| Supartha Podder | 5 |
| Sébastien Lord | 5 |
| Arthur Mehta | 4 |
| Stacey Jeffery | 4 |
| Alex Bredariol Grilo | 3 |
| Hong-Sheng Zhou | 3 |
| Sevag Gharibian | 3 |
| Yuming Zhao | 3 |
| Aarthi Sundaram | 2 |
| Clément Pellegrini | 2 |
| Fang Song | 2 |
| Ion Nechita | 2 |
| John Watrous | 2 |
| Joseph F. Fitzsimons | 2 |
| Martti Karvonen | 2 |
| Pierre Botteron | 2 |
| Rabib Islam | 2 |
| Zhengfeng Ji | 2 |
| Alain Tapp | 1 |