EDBT 2026 Demo / reviewers in the wild / expert
Allison Bishop
dblp:99/7560 · also Allison B. Lewko, Allison Bishop Lewko
· DBLP profile ↗
32ranked-venue papers
20as first author
3since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 22 · 15 first-author · 3 since 2021Theory of computation · 10 · 4 first-authorSystems, architecture and hardware · 2 · 2 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Adversary Resilient Learned Bloom Filters
Ghada A. Al-Mashaqbeh, Allison Bishop, Hayder Tirmazi |
ASIACRYPT (2) | 2 |
| 2025 | Fully Anonymous Secret Sharing
Allison Bishop, Matthew Green 0001, Yuval Ishai, Abhishek Jain 0002, Paul Lou |
CRYPTO (4) | 1 |
| 2024 | Defining and Controlling Information Leakage in US Equities TradingabstractWe present a new framework for defining information leakage in the setting of US equities trading, and construct methods for deriving trading schedules that stay within specified information leakage bounds. Our approach treats the stock market as an interactive protocol performed in the presence of an adversary, and draws inspiration from the related disciplines of differential privacy as well as quantitative information flow. We apply a linear programming solver using examples from historical trade and quote (TAQ) data for US equities and describe how this framework can inform actual algorithmic trading strategies. Arthur Américo, Allison Bishop, Paul Cesaretti, Garrison Grogan, Adam McKoy, Robert Moss, Lisa Oakley, Marcel Ribeiro, Mohammad Shokri |
Proc. Priv. Enhancing Technol. | 2 |
| 2018 | A Simple Obfuscation Scheme for Pattern-Matching with Wildcards
Allison Bishop, Lucas Kowalczyk, Tal Malkin, Valerio Pastro, Mariana Raykova 0001, Kevin Shi |
CRYPTO (3) | 1 |
| 2016 | Essentially Optimal Robust Secret Sharing with Maximal Corruptions
Allison Bishop, Valerio Pastro, Rajmohan Rajaraman, Daniel Wichs |
EUROCRYPT (1) | 1 |
| 2015 | Function-Hiding Inner Product Encryption
Allison Bishop, Abhishek Jain 0002, Lucas Kowalczyk |
ASIACRYPT (1) | 1 |
| 2015 | New Circular Security Counterexamples from Decision Linear and Learning with Errors
Allison Bishop, Susan Hohenberger, Brent Waters |
ASIACRYPT (2) | 1 |
| 2015 | Bilinear Entropy Expansion from the Decisional Linear Assumption
Lucas Kowalczyk, Allison Bishop |
CRYPTO (2) | 2 |
| 2015 | Indistinguishability Obfuscation from the Multilinear Subgroup Elimination AssumptionabstractWe revisit the question of constructing secure general-purpose indistinguishability obfuscation, with a security reduction based on explicit computational assumptions over multilinear maps. Previous to our work, such reductions were only known to exist based on meta-assumptions and/or ad-hoc assumptions: In the original constructive work of Garg et al. (FOCS 2013), the underlying explicit computational assumption encapsulated an exponential family of assumptions for each pair of circuits to be obfuscated. In the more recent work of Pass et al. (Crypto 2014), the underlying assumption is a meta-assumption that also encapsulates an exponential family of assumptions, and this meta-assumption is invoked in a manner that captures the specific pair of circuits to be obfuscated. The assumptions underlying both these works substantially capture (either explicitly or implicitly) the actual structure of the obfuscation mechanism itself. In our work, we provide the first construction of general-purpose indistinguishability obfuscation proven secure via a reduction to a natural computational assumption over multilinear maps, namely, the Multilinear Subgroup Elimination Assumption. This assumption does not depend on the circuits to be obfuscated (except for its size), and does not correspond to the underlying structure of our obfuscator. The technical heart of our paper is our reduction, which gives a new way to argue about the security of indistinguishability obfuscation. Craig Gentry, Allison Bishop, Amit Sahai, Brent Waters |
FOCS | 2 |
| 2015 | Interactive Coding for Multiparty ProtocolsabstractThe problem of constructing error-resilient interactive protocols was introduced in the seminal works of Schulman (FOCS 1992, STOC 1993). These works show how to convert any two-party interactive protocol into one that is resilient to constant-fraction of adversarial error, while blowing up the communication by only a constant factor. Abhishek Jain 0002, Yael Tauman Kalai, Allison Bishop |
ITCS | 3 |
| 2015 | Indistinguishability Obfuscation for Turing Machines with Unbounded MemoryabstractWe show how to build indistinguishability obfuscation (iO) for Turing Machines where the overhead is polynomial in the security parameter λ, machine description |M| and input size |x| (with only a negligible correctness error). In particular, we avoid growing polynomially with the maximum space of a computation. Our construction is based on iO for circuits, one way functions and injective pseudo random generators. Venkata Koppula, Allison Bishop, Brent Waters |
STOC | 2 |
| 2015 | On the complexity of asynchronous agreement against powerful adversaries
Allison Bishop, Mark Lewko |
Distributed Comput. | 1 |
| 2014 | Witness Encryption from Instance Independent Assumptions
Craig Gentry, Allison Bishop, Brent Waters |
CRYPTO (1) | 2 |
| 2014 | Why Proving HIBE Systems Secure Is Difficult
Allison Bishop, Brent Waters |
EUROCRYPT | 1 |
| 2013 | On the complexity of asynchronous agreement against powerful adversariesabstractWe introduce new techniques for proving lower bounds on the running time of randomized algorithms for asynchronous agreement against powerful adversaries. In particular, we define a strongly adaptive adversary that is computationally unbounded and has a limited ability to corrupt a dynamic subset of processors by erasing their memories. We demonstrate that the randomized agreement algorithms designed by Ben-Or and Bracha to tolerate crash or Byzantine failures in the asynchronous setting extend to defeat a strongly adaptive adversary. These algorithms have essentially perfect correctness and termination, but at the expense of exponential running time. In the case of the strongly adaptive adversary, we show that this dismally slow running time is inherent: we prove that any algorithm with essentially perfect correctness and termination against the strongly adaptive adversary must have exponential running time. We additionally interpret this result as yielding an enhanced understanding of the tools needed to simultaneously achieving perfect correctness and termination as well as fast running time for randomized algorithms tolerating crash or Byzantine failures. Allison Bishop, Mark Lewko |
PODC | 1 |
| 2012 | Dual Form Signatures: An Approach for Proving Security from Static Assumptions
Michael Gerbush, Allison Bishop, Adam O'Neill, Brent Waters |
ASIACRYPT | 2 |
| 2012 | New Proof Methods for Attribute-Based Encryption: Achieving Full Security through Selective Techniques
Allison Bishop, Brent Waters |
CRYPTO | 1 |
| 2012 | Detecting Dangerous Queries: A New Approach for Chosen Ciphertext Security
Susan Hohenberger, Allison Bishop, Brent Waters |
EUROCRYPT | 2 |
| 2012 | Tools for Simulating Features of Composite Order Bilinear Groups in the Prime Order Setting
Allison Bishop |
EUROCRYPT | 1 |
| 2012 | Formulas Resilient to Short-Circuit ErrorsabstractWe show how to efficiently convert any boolean formula F into a boolean formula E that is resilient to short-circuit errors (as introduced by Kleitman et al. [KLM94]). A gate has a short-circuit error when the value it computes is replaced by the value of one of its inputs. We guarantee that E computes the same function as F, as long as at most (1/10 - ε) of the gates on each path from the output to an input have been corrupted in E. The corruptions may be chosen adversarially, and may depend on the formula E and even on the input. We obtain our result by extending the Karchmer-Wigderson connection between formulas and communication protocols to the setting of adversarial error. This enables us to obtain error-resilient formulas from error-resilient communication protocols. Yael Tauman Kalai, Allison Bishop, Anup Rao 0001 |
FOCS | 2 |
| 2012 | Bounded-Collusion IBE from Key Homomorphism
Shafi Goldwasser, Allison Bishop, David A. Wilson |
TCC | 2 |
| 2011 | Unbounded HIBE and Attribute-Based Encryption
Allison Bishop, Brent Waters |
EUROCRYPT | 1 |
| 2011 | Decentralizing Attribute-Based Encryption
Allison Bishop, Brent Waters |
EUROCRYPT | 1 |
| 2011 | Storing Secrets on Continually Leaky DevicesabstractWe consider the question of how to store a value secretly on devices that continually leak information about their internal state to an external attacker. If the secret value is stored on a single device from which it is efficiently retrievable, and the attacker can leak even a single predicate of the internal state of that device, then she may learn some information about the secret value itself. Therefore, we consider a setting where the secret value is shared between multiple devices (or multiple components of a single device), each of which continually leaks arbitrary adaptively chosen predicates its individual state. Since leakage is continual, each device must also continually update its state so that an attacker cannot just leak it entirely one bit at a time. In our model, the devices update their state individually and asynchronously, without any communication between them. The update process is necessarily randomized, and its randomness can leak as well. As our main result, we construct a sharing scheme for two devices, where a constant fraction of the internal state of each device can leak in between and during updates. Our scheme has the structure of a public-key encryption, where one share is a secret key and the other is a ciphertext. As a contribution of independent interest, we also get public-key encryption in the continual leakage model, introduced by Brakerski et al. and Dodis et al. (FOCS '10). This scheme tolerates continual leakage on the secret key and the updates, and simplifies the recent construction of Lewko, Lewko and Waters (STOC '11). For our main result, we show how to update the ciphertexts of the encryption scheme so that the message remains hidden even if an attacker interleaves leakage on secret key and ciphertext shares. The security of our scheme is based on the linear assumption in prime-order bilinear groups. We also provide an extension to general access structures realizable by linear secret sharing schemes across many devices. The main advantage of this extension is that the state of some devices can be compromised entirely, while that of the all remaining devices is susceptible to continual leakage. Lastly, we show impossibility of information theoretic sharing schemes in our model, where continually leaky devices update their state individually. Yevgeniy Dodis, Allison Bishop, Brent Waters, Daniel Wichs |
FOCS | 2 |
| 2011 | How to leak on key updatesabstractIn the continual memory leakage model, security against attackers who can repeatedly obtain leakage is achieved by periodically updating the secret key. This is an appealing model which captures a wide class of side-channel attacks, but all previous constructions in this model provide only a very minimal amount of leakage tolerance during secret key updates. Since key updates may happen frequently, improving security guarantees against attackers who obtain leakage during these updates is an important problem. In this work, we present the first cryptographic primitives which are secure against a super-logarithmic amount of leakage during secret key updates. We present signature and public key encryption schemes in the standard model which can tolerate a constant fraction of the secret key to be leaked between updates as well as a constant fraction of the secret key and update randomness to be leaked during updates. Our signature scheme also allows us to leak a constant fraction of the entire secret state during signing. Before this work, it was unknown how to tolerate super-logarithmic leakage during updates even in the random oracle model. We rely on subgroup decision assumptions in composite order bilinear groups. Allison Bishop, Mark Lewko, Brent Waters |
STOC | 1 |
| 2011 | Achieving Leakage Resilience through Dual System Encryption
Allison Bishop, Yannis Rouselakis, Brent Waters |
TCC | 1 |
| 2011 | The Contest between Simplicity and Efficiency in Asynchronous Byzantine Agreement
Allison Bishop |
DISC | 1 |
| 2010 | Fully Secure Functional Encryption: Attribute-Based Encryption and (Hierarchical) Inner Product Encryption
Allison Bishop, Tatsuaki Okamoto, Amit Sahai, Katsuyuki Takashima, Brent Waters |
EUROCRYPT | 1 |
| 2010 | On the Insecurity of Parallel Repetition for Leakage ResilienceabstractA fundamental question in leakage-resilient cryptography is: can leakage resilience always be amplified by parallel repetition? It is natural to expect that if we have a leakage-resilient primitive tolerating ℓ bits of leakage, we can take n copies of it to form a system tolerating nℓ bits of leakage. In this paper, we show that this is not always true. We construct a public key encryption system which is secure when at most ℓ bits are leaked, but if we take n copies of the system and encrypt a share of the message under each using an n-out-of-n secret-sharing scheme, leaking nℓ bits renders the system insecure. Our results hold either in composite order bilinear groups under a variant of the subgroup decision assumption or in prime order bilinear groups under the decisional linear assumption. We note that the n copies of our public key systems share a common reference parameter. Allison Bishop, Brent Waters |
FOCS | 1 |
| 2010 | Revocation Systems with Very Small Private KeysabstractIn this work, we design a method for creating public key broadcast encryption systems. Our main technical innovation is based on a new "two equation" technique for revoking users. This technique results in two key contributions: First, our new scheme has ciphertext size overhead O(r), where r is the number of revoked users, and the size of public and private keys is only a constant number of group elements from an elliptic-curve group of prime order. In addition, the public key allows us to encrypt to an unbounded number of users. Our system is the first to achieve such parameters. We give two versions of our scheme: a simpler version which we prove to be selectively secure in the standard model under a new, but non-interactive assumption, and another version that employs the new dual system encryption technique of Waters to obtain adaptive security under the d-BDH and decisional Linear assumptions. Second, we show that our techniques can be used to realize Attribute-Based Encryption (ABE) systems with nonmonotonic access formulas, where our key storage is significantly more efficient than previous solutions. This result is also proven selectively secure in the standard model under our new non-interactive assumption. Allison Bishop, Amit Sahai, Brent Waters |
IEEE Symposium on Security and Privacy | 1 |
| 2010 | New Techniques for Dual System Encryption and Fully Secure HIBE with Short Ciphertexts
Allison Bishop, Brent Waters |
TCC | 1 |
| 2009 | Efficient pseudorandom functions from the decisional linear assumption and weaker variantsabstractIn this paper, we generalize Naor and Reingold's construction of pseudorandom functions under the DDH Assumption [22] to yield a construction of pseudorandom functions under the decisional k-Linear Assumption, for each k › 1. The decisional Linear Assumption was first introduced by Boneh, Boyen, and Shacham in [5] as an alternative assumption for settings where the DDH problem is easy, such as bilinear groups. Shacham [25] and Hofheinz and Kiltz [16] independently introduced the generalized decisional k-Linear Assumptions and showed that the decisional (k+1)-Linear problem is hard for generic groups even when the decisional k-Linear problem is easy. It is thus desirable to have constructions of cryptographic primitives based on the decisional k-Linear Assumption instead of DDH. Not surprisingly, one must pay a small price for added security: as k increases, our constructed functions become slightly less efficient to compute and the key size increases (quadratically in k). Allison Bishop, Brent Waters |
CCS | 1 |