James Bartusek

dblp:220/2734 · DBLP profile ↗
← Back
32ranked-venue papers
29as first author
25since 2021 · last 2026
0009-0000-9020-3589ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 27 · 24 first-author · 21 since 2021Theory of computation · 10 · 9 first-author · 6 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Fair-Weather No More: Guaranteed Efficiency in Secure Group Messaging
James Bartusek, Nir Bitansky, Yevgeniy Dodis, Rachit Garg 0001, David J. Wu 0001
CRYPTO (10)1
2026 Unclonable Encryption in the Haar Random Oracle Model
James Bartusek, Eli Goldin
CRYPTO (5)1
2026 A New Approach to Arguments of Quantum Knowledge
James Bartusek, Ruta Jawale, Justin Raizes, Kabir Tomer
CRYPTO (9)1
2026 A Modular Approach to Succinct Arguments for QMA
James Bartusek, Giulio Malavolta
EUROCRYPT (7)1
2026 Publicly Verifiable Deletion: General Compilers from Minimal Assumptions
James Bartusek, Dakshita Khurana, Fuyuki Kitagawa, Giulio Malavolta, Ryo Nishimaki, Alexander Poremba, Michael Walter 0005, Takashi Yamakawa
J. Cryptol.1
2025 Laconic PSI on Authenticated Inputs and Applications
James Bartusek, Sanjam Garg, Abhishek Jain 0002, Guru-Vamsi Policharla
ASIACRYPT (5)1
2025 On the Power of Oblivious State Preparation
James Bartusek, Dakshita Khurana
CRYPTO (2)1
2024 Secret Sharing with Certified Deletion
James Bartusek, Justin Raizes
CRYPTO (7)1
2024 Software with Certified Deletion
James Bartusek, Vipul Goyal, Dakshita Khurana, Giulio Malavolta, Justin Raizes, Bhaskar Roberts
EUROCRYPT (4)1
2024 On the Communication Complexity of Secure Multi-Party Computation With Aborts
abstract
A central goal of cryptography is Secure Multi-party Computation (MPC), where n parties desire to compute a function of their joint inputs without letting any party learn about the inputs of its peers. Unfortunately, it is well-known that MPC guaranteeing output delivery to every party is infeasible when a majority of the parties are malicious. In fact, parties operating over a point-to-point network (i.e., without access to a broadcast channel) cannot even reach an agreement on the output when more than one third of the parties are malicious (Lamport, Shostak, and Pease, JACM 1980).
James Bartusek, Thiago Bergamaschi, Seri Khoury, Saachi Mutreja, Orr Paradise
PODC1
2024 Quantum State Obfuscation from Classical Oracles
abstract
A major unresolved question in quantum cryptography is whether it is possible to obfuscate arbitrary quantum computation. Indeed, there is much yet to understand about the feasibility of quantum obfuscation even in the classical oracle model, where one is given for free the ability to obfuscate any classical circuit. In this work, we develop a new array of techniques that we use to construct a quantum state obfuscator, a powerful notion formalized recently by Coladangelo and Gunn (arXiv:2311.07794) in their pursuit of better software copy-protection schemes. Quantum state obfuscation refers to the task of compiling a quantum program, consisting of a quantum circuit C with a classical description and an auxiliary quantum state ψ, into a functionally-equivalent obfuscated quantum program that hides as much as possible about C and ψ. We prove the security of our obfuscator when applied to any pseudo-deterministic quantum program, i.e. one that computes a (nearly) deterministic classical input / classical output functionality. Our security proof is with respect to an efficient classical oracle, which may be heuristically instantiated using quantum-secure indistinguishability obfuscation for classical circuits. Our result improves upon the recent work of Bartusek, Kitagawa, Nishimaki and Yamakawa (STOC 2023) who also showed how to obfuscate pseudo-deterministic quantum circuits in the classical oracle model, but only ones with a completely classical description. Furthermore, our result answers a question of Coladangelo and Gunn, who provide a construction of quantum state indistinguishability obfuscation with respect to a quantum oracle, but leave the existence of a concrete real-world candidate as an open problem. Indeed, our quantum state obfuscator together with Coladangelo-Gunn gives the first candidate realization of a “best-possible” copy-protection scheme for all polynomial-time functionalities. Our techniques deviate significantly from previous works on quantum obfuscation. We develop several novel technical tools which we expect to be broadly useful in quantum cryptography. These tools include a publicly-verifiable, linearly-homomorphic quantum authentication scheme with classically-decodable ZX measurements (which we build from coset states), and a method for compiling any quantum circuit into a ”linear + measurement” () quantum program: an alternating sequence of CNOT operations and partial ZX measurements.
James Bartusek, Zvika Brakerski, Vinod Vaikuntanathan
STOC1
2023 Cryptography with Certified Deletion
James Bartusek, Dakshita Khurana
CRYPTO (5)1
2023 Publicly-Verifiable Deletion via Target-Collapsing Functions
James Bartusek, Dakshita Khurana, Alexander Poremba
CRYPTO (5)1
2023 Secure Computation with Shared EPR Pairs (Or: How to Teleport in Zero-Knowledge)
James Bartusek, Dakshita Khurana, Akshayaram Srinivasan
CRYPTO (5)1
2023 A New Framework for Quantum Oblivious Transfer
James Bartusek, Dakshita Khurana, Nishant Kumar 0001
EUROCRYPT (1)2
2023 End-to-End Secure Messaging with Traceability Only for Illegal Content
James Bartusek, Sanjam Garg, Abhishek Jain 0002, Guru-Vamsi Policharla
EUROCRYPT (5)1
2023 Obfuscation of Pseudo-Deterministic Quantum Circuits
abstract
We show how to obfuscate pseudo-deterministic quantum circuits, assuming the quantum hardness of learning with errors (QLWE) and post-quantum virtual black-box (VBB) obfuscation for classical circuits. Given the classical description of a quantum circuit Q, our obfuscator outputs a quantum state Q that can be used to evaluate Q repeatedly on arbitrary inputs.
James Bartusek, Fuyuki Kitagawa, Ryo Nishimaki, Takashi Yamakawa
STOC1
2023 Weakening Assumptions for Publicly-Verifiable Deletion
James Bartusek, Dakshita Khurana, Giulio Malavolta, Alexander Poremba, Michael Walter 0005
TCC (4)1
2022 Succinct Classical Verification of Quantum Computation
James Bartusek, Yael Tauman Kalai, Alex Lombardi, Fermi Ma, Giulio Malavolta, Vinod Vaikuntanathan, Thomas Vidick, Lisa Yang 0001
CRYPTO (2)1
2022 Indistinguishability Obfuscation of Null Quantum Circuits and Applications
abstract
We study the notion of indistinguishability obfuscation for null quantum circuits (quantum null-iO). We present a construction assuming: - The quantum hardness of learning with errors (LWE). - Post-quantum indistinguishability obfuscation for classical circuits. - A notion of "dual-mode" classical verification of quantum computation (CVQC). We give evidence that our notion of dual-mode CVQC exists by proposing a scheme that is secure assuming LWE in the quantum random oracle model (QROM). Then we show how quantum null-iO enables a series of new cryptographic primitives that, prior to our work, were unknown to exist even making heuristic assumptions. Among others, we obtain the first witness encryption scheme for QMA, the first publicly verifiable non-interactive zero-knowledge (NIZK) scheme for QMA, and the first attribute-based encryption (ABE) scheme for BQP.
James Bartusek, Giulio Malavolta
ITCS1
2021 On the Round Complexity of Secure Quantum Computation
James Bartusek, Andrea Coladangelo, Dakshita Khurana, Fermi Ma
CRYPTO (1)1
2021 One-Way Functions Imply Secure Computation in a Quantum World
James Bartusek, Andrea Coladangelo, Dakshita Khurana, Fermi Ma
CRYPTO (1)1
2021 Post-Quantum Multi-Party Computation
James Bartusek, Vipul Goyal, Dakshita Khurana, Giulio Malavolta
EUROCRYPT (1)2
2021 Two-Round Maliciously Secure Computation with Super-Polynomial Simulation
James Bartusek, Vipul Goyal, Dakshita Khurana, Giulio Malavolta
TCC (1)2
2021 Secure Quantum Computation with Classical Communication
James Bartusek
TCC (1)1
2020 Affine Determinant Programs: A Framework for Obfuscation and Witness Encryption
abstract
An affine determinant program ADP: {0,1}^n → {0,1} is specified by a tuple (A,B_1,…,B_n) of square matrices over ?_q and a function Eval: ?_q → {0,1}, and evaluated on x ∈ {0,1}^n by computing Eval(det(A + ∑_{i∈[n]} x_i B_i)). In this work, we suggest ADPs as a new framework for building general-purpose obfuscation and witness encryption. We provide evidence to suggest that constructions following our ADP-based framework may one day yield secure, practically feasible obfuscation. As a proof-of-concept, we give a candidate ADP-based construction of indistinguishability obfuscation (i?) for all circuits along with a simple witness encryption candidate. We provide cryptanalysis demonstrating that our schemes resist several potential attacks, and leave further cryptanalysis to future work. Lastly, we explore practically feasible applications of our witness encryption candidate, such as public-key encryption with near-optimal key generation.
James Bartusek, Yuval Ishai, Aayush Jain, Fermi Ma, Amit Sahai, Mark Zhandry
ITCS1
2020 Reusable Two-Round MPC from DDH
James Bartusek, Sanjam Garg, Daniel Masny, Pratyay Mukherjee
TCC (2)1
2019 Public-Key Function-Private Hidden Vector Encryption (and More)
James Bartusek, Brent Carmer, Abhishek Jain 0002, Zhengzhong Jin, Tancrède Lepoint, Fermi Ma, Tal Malkin, Alex J. Malozemoff, Mariana Raykova 0001
ASIACRYPT (3)1
2019 The Distinction Between Fixed and Random Generators in Group-Based Assumptions
James Bartusek, Fermi Ma, Mark Zhandry
CRYPTO (2)1
2019 New Techniques for Obfuscating Conjunctions
James Bartusek, Tancrède Lepoint, Fermi Ma, Mark Zhandry
EUROCRYPT (3)1
2019 On the (In)security of Kilian-Based SNARGs
James Bartusek, Liron Bronfman, Justin Holmgren, Fermi Ma, Ron Rothblum
TCC (2)1
2018 Return of GGH15: Provable Security Against Zeroizing Attacks
James Bartusek, Jiaxin Guan, Fermi Ma, Mark Zhandry
TCC (2)1