EDBT 2026 Demo / reviewers in the wild / expert
Rishab Goyal
dblp:178/5270
· DBLP profile ↗
38ranked-venue papers
24as first author
24since 2021 · last 2026
0009-0005-9960-7287ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 30 · 19 first-author · 19 since 2021Theory of computation · 15 · 10 first-author · 8 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Fully-Succinct Multi-key FHE and Rate-1 Simulatable Threshold Decryption from LWE
Abtin Afshar, Rishab Goyal |
CRYPTO (2) | 2 |
| 2026 | Collusion-Resistant Constrained PRFs for Compute- &-Compare Predicates from LWE
Jiaqi Cheng 0001, Rishab Goyal |
CRYPTO (1) | 2 |
| 2026 | Equivocal Broadcast Encryption: Adaptively-Secure Optimal Distributed Broadcast Encryption from Lattices
Rishab Goyal, Saikumar Yadugiri |
CRYPTO (1) | 1 |
| 2026 | Mutable Batch Arguments and Applications
Rishab Goyal |
ICALP | 1 |
| 2026 | Multi-hop Multi-key Homomorphic Signatures with Context Hiding from Standard Assumptions
Abtin Afshar, Jiaqi Cheng 0001, Rishab Goyal |
PKC (4) | 3 |
| 2026 | Batched & Non-interactive Blind Signatures from Lattices
Foteini Baldimtsi, Rishab Goyal, Aayush Yadav |
PKC (1) | 2 |
| 2026 | Special Section on the Sixty-Fourth Annual Ieee Symposium on Foundations of Computer Science (2023)
Aayush Jain, Antonio Blanca, Yuval Filmus, Rishab Goyal, Sushant Sachdeva |
SIAM J. Comput. | 4 |
| 2025 | Succinct Arguments for sfBatchsfQMA and Friends Under 8 Rounds
Rishab Goyal, Shashwatha Mitra G. B |
CRYPTO (2) | 1 |
| 2025 | A Note on Adaptive Security in Hierarchical Identity-Based Encryption
Rishab Goyal, Venkata Koppula, Mahesh Sreekumar Rajasree |
CRYPTO (3) | 1 |
| 2025 | Boosting SNARKs and Rate-1 Barrier in Arguments of Knowledge
Jiaqi Cheng 0001, Rishab Goyal |
ICALP | 2 |
| 2025 | Incompressible Functional Encryption
Rishab Goyal, Venkata Koppula, Mahesh Sreekumar Rajasree, Aman Verma |
ITCS | 1 |
| 2025 | Non-committing Identity Based Encryption: Constructions and Applications
Rishab Goyal, Fuyuki Kitagawa, Venkata Koppula, Ryo Nishimaki, Mahesh Sreekumar Rajasree, Takashi Yamakawa |
PKC (1) | 1 |
| 2024 | Non-Interactive Blind Signatures: Post-Quantum and Stronger Security
Foteini Baldimtsi, Jiaqi Cheng 0001, Rishab Goyal, Aayush Yadav |
ASIACRYPT (2) | 3 |
| 2024 | Leakage-Resilient Incompressible Cryptography: Constructions and Barriers
Kaartik Bhushan, Rishab Goyal, Venkata Koppula, Varun Narayanan, Manoj Prabhakaran 0001, Mahesh Sreekumar Rajasree |
ASIACRYPT (7) | 2 |
| 2024 | Multi-authority Functional Encryption with Bounded Collusions from Standard Assumptions
Rishab Goyal, Saikumar Yadugiri |
TCC (3) | 1 |
| 2022 | Locally Verifiable Signature and Key Aggregation
Rishab Goyal, Vinod Vaikuntanathan |
CRYPTO (2) | 1 |
| 2022 | Dynamic Collusion Bounded Functional Encryption from Identity-Based Encryption
Rachit Garg 0001, Rishab Goyal, George Lu, Brent Waters |
EUROCRYPT (2) | 2 |
| 2022 | Rate-1 Non-Interactive Arguments for Batch-NP and ApplicationsabstractWe present a rate-1 construction of a publicly verifiable non-interactive argument system for batch-NP (also called a BARG), under the LWE assumption. Namely, a proof corresponding to a batch of k NP statements each with an m-bit witness, has size $m+poly(\lambda, log k)$.In contrast, prior work either relied on non-standard knowledge assumptions, or produced proofs of size m. poly $(\lambda, \log k)$ (Choudhuri, Jain, and Jin, STOC 2021, following Kalai, Paneth, and Yang 2019).We show how to use our rate-l BARG scheme to obtain the following results, all under the LWE assumption:•A multi-hop BARG scheme for NP.•A multi-hop aggregate signature scheme (in the standard model).•An incrementally verifiable computation (IVC) scheme for arbitrary T-time deterministic computations with proof size poly $(\lambda, log T)$.Prior to this work, multi-hop BARGs were only known under non-standard knowledge assumptions or in the random oracle model; aggregate signatures were only known under indistinguishability obfuscation (and RSA) or in the random oracle model; IVC schemes with proofs of size poly $(\lambda, T^{\epsilon})$ were known under a bilinear map assumption, and with proofs of size poly $(\lambda, log T)$ under non-standard knowledge assumptions or in the random oracle model. Lalita Devadas, Rishab Goyal, Yael Tauman Kalai, Vinod Vaikuntanathan |
FOCS | 2 |
| 2022 | Multi-Input Quadratic Functional Encryption: Stronger Security, Broader Functionality
Shweta Agrawal 0001, Rishab Goyal, Junichi Tomida |
TCC (1) | 2 |
| 2021 | Beyond Software Watermarking: Traitor-Tracing for Pseudorandom Functions
Rishab Goyal, Sam Kim, Brent Waters, David J. Wu 0001 |
ASIACRYPT (3) | 1 |
| 2021 | Adaptive Security via Deletion in Attribute-Based Encryption: Solutions from Search Assumptions in Bilinear Groups
Rishab Goyal, Jiahui Liu 0003, Brent Waters |
ASIACRYPT (4) | 1 |
| 2021 | Bounded Collusion ABE for TMs from IBE
Rishab Goyal, Ridwan Syed, Brent Waters |
ASIACRYPT (4) | 1 |
| 2021 | Multi-input Quadratic Functional Encryption from Pairings
Shweta Agrawal 0001, Rishab Goyal, Junichi Tomida |
CRYPTO (4) | 2 |
| 2021 | Multi-Party Functional Encryption
Shweta Agrawal 0001, Rishab Goyal, Junichi Tomida |
TCC (2) | 2 |
| 2020 | Verifiable Registration-Based Encryption
Rishab Goyal, Satyanarayana Vusirikala |
CRYPTO (1) | 1 |
| 2020 | New Constructions of Hinting PRGs, OWFs with Encryption, and More
Rishab Goyal, Satyanarayana Vusirikala, Brent Waters |
CRYPTO (1) | 1 |
| 2020 | On Perfect Correctness in (Lockable) Obfuscation
Rishab Goyal, Venkata Koppula, Satyanarayana Vusirikala, Brent Waters |
TCC (1) | 1 |
| 2020 | Collusion Resistant Traitor Tracing from Learning with Errors
Rishab Goyal, Venkata Koppula, Brent Waters |
SIAM J. Comput. | 1 |
| 2019 | Watermarking Public-Key Cryptographic Primitives
Rishab Goyal, Sam Kim, Nathan Manohar, Brent Waters, David J. Wu 0001 |
CRYPTO (3) | 1 |
| 2019 | Broadcast and Trace with N^ε Ciphertext Size from Standard Assumptions
Rishab Goyal, Willy Quach, Brent Waters, Daniel Wichs |
CRYPTO (3) | 1 |
| 2019 | New Approaches to Traitor Tracing with Embedded Identities
Rishab Goyal, Venkata Koppula, Brent Waters |
TCC (2) | 1 |
| 2018 | Risky Traitor Tracing and New Differential Privacy Negative Results
Rishab Goyal, Venkata Koppula, Brent Waters |
CRYPTO (1) | 1 |
| 2018 | Collusion resistant traitor tracing from learning with errorsabstractIn this work we provide a traitor tracing construction with ciphertexts that grow polynomially in log(n) where n is the number of users and prove it secure under the Learning with Errors (LWE) assumption. This is the first traitor tracing scheme with such parameters provably secure from a standard assumption. In addition to achieving new traitor tracing results, we believe our techniques push forward the broader area of computing on encrypted data under standard assumptions. Notably, traitor tracing is substantially different problem from other cryptography primitives that have seen recent progress in LWE solutions. Rishab Goyal, Venkata Koppula, Brent Waters |
STOC | 1 |
| 2017 | Signature Schemes with Randomized Verification
Cody Freitag, Rishab Goyal, Susan Hohenberger, Venkata Koppula, Eysa Lee, Tatsuaki Okamoto, Jordan Tran, Brent Waters |
ACNS | 2 |
| 2017 | Separating Semantic and Circular Security for Symmetric-Key Bit Encryption from the Learning with Errors Assumption
Rishab Goyal, Venkata Koppula, Brent Waters |
EUROCRYPT (2) | 1 |
| 2017 | Lockable ObfuscationabstractIn this paper we introduce the notion of lockable obfuscation. In a lockable obfuscation scheme there exists an obfuscation algorithm Obf that takes as input a security parameter, a program P, a message msg and lock value lck and outputs an obfuscated program oP. One can evaluate the obfuscated program oP on any input x where the output of evaluation is the message msg if P(x) = lck and otherwise receives a rejecting symbol. We proceed to provide a construction of lockable obfuscation and prove it secure under the Learning with Errors (LWE) assumption. Notably, our proof only requires LWE with polynomial hardness and does not require complexity leveraging. We follow this by describing multiple applications of lockable obfuscation. First, we show how to transform any attribute-based encryption (ABE) scheme into one in which the attributes used to encrypt the message are hidden from any user that is not authorized to decrypt the message. (Such a system is also know as predicate encryption with one-sided security.) The only previous construction due to Gorbunov, Vaikuntanathan and Wee is based off of a specific ABE scheme of Boneh. By enabling the transformation of any ABE scheme we can inherent different forms and features of the underlying scheme such as: multi-authority, adaptive security from polynomial hardness, regular language policies, etc. We also show applications of lockable obfuscation to separation and uninstantiability results. We first show how to create new separation results in circular encryption that were previously based on indistinguishability obfuscation. This results in new separation results from learning with error including a public key bit encryption scheme that it IND-CPA secure and not circular secure. The tool of lockable obfuscation allows these constructions to be almost immediately realized by translation from previous indistinguishability obfuscation based constructions. In a similar vein we provide random oracle uninstantiability results of the Fujisaki-Okamoto transformation (and related transformations) from the lockable obfuscation combined with fully homomorphic encryption. Again, we take advantage that previous work used indistinguishability obfuscation that obfuscated programs in a form that could easily be translated to lockable obfuscation. Rishab Goyal, Venkata Koppula, Brent Waters |
FOCS | 1 |
| 2017 | Overcoming Cryptographic Impossibility Results Using Blockchains
Rishab Goyal, Vipul Goyal |
TCC (1) | 1 |
| 2017 | A Generic Approach to Constructing and Proving Verifiable Random Functions
Rishab Goyal, Susan Hohenberger, Venkata Koppula, Brent Waters |
TCC (2) | 1 |