VLDB 2026 Research / reviewers in the wild / expert
Pratyush Mishra 0001
dblp:161/3103
· DBLP profile ↗
22ranked-venue papers
2as first author
13since 2021 · last 2026
0009-0000-6600-9719ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 20 · 2 first-author · 12 since 2021Theory of computation · 3 · 2 since 2021Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | FICS and FACS: Fast IOPPs and Accumulation via Code-Switching
Anubhav Baweja, Pratyush Mishra 0001, Tushar Mopuri, Matan Shtepel |
CRYPTO (9) | 2 |
| 2026 | Query-Optimal IOPPs for Linear-Time Encodable Codes
Anubhav Baweja, Pratyush Mishra 0001, Tushar Mopuri, Matan Shtepel |
EUROCRYPT (7) | 2 |
| 2026 | Coral: Fast Succinct Non-Interactive Zero-Knowledge CFG Proofs
Sebastian Angel, Sofía Celi, Elizabeth Margolin, Pratyush Mishra 0001, Martin Sander, Jess Woods |
SP | 4 |
| 2025 | Arc: Accumulation for Reed-Solomon Codes
Benedikt Bünz, Pratyush Mishra 0001, Wilson Nguyen |
CRYPTO (7) | 2 |
| 2025 | Malicious Security for PIR (Almost) for Free
Brett Hemenway, Pratyush Mishra 0001, Matan Shtepel |
CRYPTO (8) | 2 |
| 2025 | Accumulation Without HomomorphismabstractAccumulation schemes are a simple yet powerful primitive that enable highly efficient constructions of incrementally verifiable computation (IVC). Unfortunately, all prior accumulation schemes rely on homomorphic vector commitments whose security is based on public-key assumptions. It is an interesting open question to construct efficient accumulation schemes that avoid the need for such assumptions. In this paper, we answer this question affirmatively by constructing an accumulation scheme from non-homomorphic vector commitments which can be realized from solely symmetric-key assumptions (e.g., Merkle trees). We overcome the need for homomorphisms by instead performing spot-checks over error-correcting encodings of the committed vectors. Unlike prior accumulation schemes, our scheme only supports a bounded number of accumulation steps. We show that such bounded-depth accumulation still suffices to construct proof-carrying data (a generalization of IVC). We also demonstrate several optimizations to our PCD construction which greatly improve concrete efficiency. Benedikt Bünz, Pratyush Mishra 0001, Wilson Nguyen |
ITCS | 2 |
| 2025 | Time-Space Trade-Offs for Sumcheck
Anubhav Baweja, Alessandro Chiesa, Elisabetta Fedele, Giacomo Fenzi, Pratyush Mishra 0001, Tushar Mopuri, Andrew Zitek-Estrada |
TCC (4) | 5 |
| 2025 | DFS: Delegation-friendly zkSNARK and Private Delegation of Provers
Yuncong Hu, Pratyush Mishra 0001, Xiao Wang 0012, Kang Yang 0002, Yu Yu 0001 |
USENIX Security Symposium | 2 |
| 2024 | Hekaton: Horizontally-Scalable zkSNARKs Via Proof AggregationabstractZero-knowledge Succinct Non-interactive ARguments of Knowledge (zkSNARKs) allow a prover to convince a verifier of the correct execution of a large computation in private and easily-verifiable manner.These properties make zkSNARKs a powerful tool for adding accountability, scalability, and privacy to numerous systems such as blockchains and verifiable key directories.Unfortunately, existing zkSNARKs are unable to scale to large computations due to time and space complexity requirements for the prover algorithm.As a result, they cannot handle real-world instances of the aforementioned applications.In this work, we introduce Hekaton, a zkSNARK that overcomes these barriers and can efficiently handle arbitrarily large computations.We construct Hekaton via a new "distribute-and-aggregate" framework that breaks up large computations into small chunks, proves these chunks in parallel in a distributed system, and then aggregates the resulting chunk proofs into a single succinct proof.Underlying this framework is a new technique for efficiently handling data that is shared between chunks that we believe could be of independent interest.We implement a distributed prover for Hekaton, and evaluate its performance on a compute cluster.Our experiments show that Hekaton achieves strong horizontal scalability (proving time decreases linearly as we increase the number of nodes in the cluster), and is able to prove large computations quickly: it can prove computations of size 2 35 gates in under an hour, which is much faster than prior work.Finally, we also apply Hekaton to two applications of realworld interest: proofs of batched insertion for a verifiable key directory and proving correctness of RAM computations.In both cases, Hekaton is able to scale to handle realistic workloads with better efficiency than prior work. Michael Rosenberg, Tushar Mopuri, Hossein Hafezi, Ian Miers, Pratyush Mishra 0001 |
CCS | 5 |
| 2023 | Eos: Efficient Private Delegation of zkSNARK Provers
Alessandro Chiesa, Ryan Lehmkuhl, Pratyush Mishra 0001 |
USENIX Security Symposium | 3 |
| 2021 | Proofs for Inner Pairing Products and Applications
Benedikt Bünz, Mary Maller, Pratyush Mishra 0001, Nirvan Tyagi, Psi Vesely |
ASIACRYPT (3) | 3 |
| 2021 | Proof-Carrying Data Without Succinct Arguments
Benedikt Bünz, Alessandro Chiesa, William Lin, Pratyush Mishra 0001, Nicholas Spooner |
CRYPTO (1) | 4 |
| 2021 | Muse: Secure Inference Resilient to Malicious Clients
Ryan Lehmkuhl, Pratyush Mishra 0001, Akshayaram Srinivasan, Raluca A. Popa |
USENIX Security Symposium | 2 |
| 2020 | Marlin: Preprocessing zkSNARKs with Universal and Updatable SRS
Alessandro Chiesa, Yuncong Hu, Mary Maller, Pratyush Mishra 0001, Psi Vesely, Nicholas P. Ward |
EUROCRYPT (1) | 4 |
| 2020 | ZEXE: Enabling Decentralized Private ComputationabstractLedger-based systems that support rich applications often suffer from two limitations. First, validating a transaction requires re-executing the state transition that it attests to. Second, transactions not only reveal which application had a state transition but also reveal the application's internal state.We design, implement, and evaluate ZEXE, a ledger-based system where users can execute offline computations and subsequently produce transactions, attesting to the correctness of these computations, that satisfy two main properties. First, transactions hide all information about the offline computations. Second, transactions can be validated in constant time by anyone, regardless of the offline computation.The core of ZEXE is a construction for a new cryptographic primitive that we introduce, decentralized private computation (DPC) schemes. In order to achieve an efficient implementation of our construction, we leverage tools in the area of cryptographic proofs, including succinct zero knowledge proofs and recursive proof composition. Overall, transactions in ZEXE are 968 bytes regardless of the offline computation, and generating them takes less than 1min plus a time that grows with the offline computation.We demonstrate how to use ZEXE to realize privacy-preserving analogues of popular applications: private user-defined assets and private decentralized exchanges for these assets. Sean Bowe, Alessandro Chiesa, Matthew Green 0001, Ian Miers, Pratyush Mishra 0001, Howard Wu |
SP | 5 |
| 2020 | Recursive Proof Composition from Accumulation Schemes
Benedikt Bünz, Alessandro Chiesa, Pratyush Mishra 0001, Nicholas Spooner |
TCC (2) | 3 |
| 2020 | Delphi: A Cryptographic Inference Service for Neural Networks
Pratyush Mishra 0001, Ryan Lehmkuhl, Akshayaram Srinivasan, Wenting Zheng, Raluca A. Popa |
USENIX Security Symposium | 1 |
| 2018 | Oblix: An Efficient Oblivious Search IndexabstractSearch indices are fundamental building blocks of many systems, and there is great interest in running them on encrypted data. Unfortunately, many known schemes that enable search queries on encrypted data achieve efficiency at the expense of security, as they reveal access patterns to the encrypted data. In this paper we present Oblix, a search index for encrypted data that is oblivious (provably hides access patterns), is dynamic (supports inserts and deletes), and has good efficiency. Oblix relies on a combination of novel oblivious-access techniques and recent hardware enclave platforms (e.g., Intel SGX). In particular, a key technical contribution is the design and implementation of doubly-oblivious data structures, in which the client's accesses to its internal memory are oblivious, in addition to accesses to its external memory at the server. These algorithms are motivated by hardware enclaves like SGX, which leak access patterns to both internal and external memory. We demonstrate the usefulness of Oblix in several applications: private contact discovery for Signal, private retrieval of public keys for Key Transparency, and searchable encryption that hides access patterns and result sizes. Pratyush Mishra 0001, Rishabh Poddar, Jerry Chen, Alessandro Chiesa, Raluca A. Popa |
IEEE Symposium on Security and Privacy | 1 |
| 2017 | Decentralized Anonymous Micropayments
Alessandro Chiesa, Matthew Green 0001, Jingcheng Liu 0001, Peihan Miao 0001, Ian Miers, Pratyush Mishra 0001 |
EUROCRYPT (2) | 6 |
| 2016 | Smart Locks: Lessons for Securing Commodity Internet of Things DevicesabstractWe examine the security of home smart locks: cyber-physical devices that replace traditional door locks with deadbolts that can be electronically controlled by mobile devices or the lock manufacturer's remote servers. We present two categories of attacks against smart locks and analyze the security of five commercially-available locks with respect to these attacks. Our security analysis reveals that flaws in the design, implementation, and interaction models of existing locks can be exploited by several classes of adversaries, allowing them to learn private information about users and gain unauthorized home access. To guide future development of smart locks and similar Internet of Things devices, we propose several defenses that mitigate the attacks we present. One of these defenses is a novel approach to securely and usably communicate a user's intended actions to smart locks, which we prototype and evaluate. Ultimately, our work takes a first step towards illuminating security challenges in the system design and novel functionality introduced by emerging IoT systems. Grant Ho, Derek Leung, Pratyush Mishra 0001, Ashkan Hosseini, Dawn Song, David A. Wagner 0001 |
AsiaCCS | 3 |
| 2016 | Hidden Voice Commands
Nicholas Carlini, Pratyush Mishra 0001, Tavish Vaidya, Yuankai Zhang 0001, Micah Sherr, Clay Shields, David A. Wagner 0001, Wenchao Zhou |
USENIX Security Symposium | 2 |
| 2015 | Somebody's Watching Me?: Assessing the Effectiveness of Webcam Indicator LightsabstractMost laptops and personal computers have webcams with LED indicators to notify users when they are recording. Because hackers use surreptitiously captured webcam recordings to extort users, we explored the effectiveness of these indicators under varying circumstances and how they could be improved. We observed that, on average, fewer than half of our participants (45%) noticed the existing indicator during computer-based tasks. When seated in front of the computer performing a paper-based task, only 5% noticed the indicator. We performed a followup experiment to evaluate a new indicator and observed that adding onscreen glyphs had a significant impact on both computer-based and non-computer-based tasks (93% and 59% noticed the new indicator, respectively). We discuss how our results can be integrated into current systems, as well as future ubiquitous computing systems. Rebecca S. Portnoff, Linda Naeun Lee, Serge Egelman, Pratyush Mishra 0001, Derek Leung, David A. Wagner 0001 |
CHI | 4 |