Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Adam O'Neill

dblp:55/3477 · DBLP profile ↗
← Back
37ranked-venue papers
1as first author
8since 2021 · last 2026
0009-0006-0233-6466ORCID · reported

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

Security and privacy · 33 · 1 first-author · 7 since 2021Theory of computation · 5 · 2 since 2021Databases, data management, data science and information retrieval · 3 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
24 papers
Cryptographic primitives and cryptanalysis · 85% Privacy and data protection · 4% Cryptographic protocols and secure computation · 4%
Databases, data mining, and information retrieval
2 papers
Query processing and optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

Topics — the 30 heaviest of 45, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
1.572022
Instantiability of Classical Random-Oracle-Model Encryption Transforms · ASIACRYPT (4) 2022
Instantiability of RSA-OAEP Under Chosen-Plaintext Attack · J. Cryptol. 2017
A Unified Approach to Deterministic Encryption: New Constructions and a Connection to Computational Entropy · J. Cryptol. 2015
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures
1.132025
Schnorr Signatures are Tightly Secure in the ROM Under a Non-interactive Assumption · CRYPTO (6) 2025
Dual Form Signatures: An Approach for Proving Security from Static Assumptions · ASIACRYPT 2012
Ordered multisignatures and identity-based sequential aggregate signatures, with applications to secure routing · CCS 2007
Parallel and multicore computing
graph processing
1.012026
Enabling Index-free Adjacency in Oblivious Graph Processing with Delayed Duplications · Proc. VLDB Endow. 2026
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › discrete logarithm signature
schnorr signatures
0.912025
Schnorr Signatures are Tightly Secure in the ROM Under a Non-interactive Assumption · CRYPTO (6) 2025
Cryptographic primitives and cryptanalysis › provable security
tight security
0.912025
Schnorr Signatures are Tightly Secure in the ROM Under a Non-interactive Assumption · CRYPTO (6) 2025
Cryptographic primitives and cryptanalysis
random oracle model
0.822025
Instantiability of Classical Random-Oracle-Model Encryption Transforms · ASIACRYPT (4) 2022
Schnorr Signatures are Tightly Secure in the ROM Under a Non-interactive Assumption · CRYPTO (6) 2025
Cryptographic primitives and cryptanalysis › provable security
instantiability
0.612022
Instantiability of Classical Random-Oracle-Model Encryption Transforms · ASIACRYPT (4) 2022
Query processing and optimization › secure query processing
differentially private query answering
0.512021
εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021
Query processing and optimization › secure query processing
privacy-preserving query processing
0.512021
εpsolute: Efficiently Querying Databases While Providing Differential Privacy · CCS 2021
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
order-preserving encryption
0.432015
Modular Order-Preserving Encryption, Revisited · SIGMOD Conference 2015
Order-Preserving Encryption Revisited: Improved Security Analysis and Alternative Solutions · CRYPTO 2011
Order-Preserving Symmetric Encryption · EUROCRYPT 2009
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.422018
Parameter-Hiding Order Revealing Encryption · ASIACRYPT (1) 2018
Order-Preserving Symmetric Encryption · EUROCRYPT 2009
Cryptographic primitives and cryptanalysis
functional encryption
0.422016
Multi-input Functional Encryption with Unbounded-Message Security · ASIACRYPT (2) 2016
On the Achievability of Simulation-Based Security for Functional Encryption · CRYPTO (2) 2013
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
OAEP
0.422017
Instantiability of RSA-OAEP Under Chosen-Plaintext Attack · J. Cryptol. 2017
Instantiability of RSA-OAEP under Chosen-Plaintext Attack · CRYPTO 2010
Cryptographic primitives and cryptanalysis › encryption
deterministic encryption
0.432015
A Unified Approach to Deterministic Encryption: New Constructions and a Connection to Computational Entropy · J. Cryptol. 2015
On Notions of Security for Deterministic Encryption, and Efficient Constructions without Random Oracles · CRYPTO 2008
Deterministic Encryption: Definitional Equivalences and Constructions without Random Oracles · CRYPTO 2008
Systems and software security › software protection
code obfuscation
0.412019
Leakage Resilience from Program Obfuscation · J. Cryptol. 2019
Cryptographic primitives and cryptanalysis
leakage-resilient cryptography
0.412019
Leakage Resilience from Program Obfuscation · J. Cryptol. 2019
Privacy and data protection › privacy-preserving search
encrypted search
0.312018
Parameter-Hiding Order Revealing Encryption · ASIACRYPT (1) 2018
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
order-revealing encryption
0.312018
Parameter-Hiding Order Revealing Encryption · ASIACRYPT (1) 2018
Cryptographic primitives and cryptanalysis
searchable encryption
0.322016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Deterministic and Efficiently Searchable Encryption · CRYPTO 2007
Cryptographic primitives and cryptanalysis › cryptographic foundations › cryptographic models
chosen-plaintext attack
0.312017
Instantiability of RSA-OAEP Under Chosen-Plaintext Attack · J. Cryptol. 2017
Authentication and access control › access control
cryptographic access control
0.312017
Privacy-preserving Network Provenance · Proc. VLDB Endow. 2017
Privacy and data protection › information leakage
access pattern leakage
0.212016
Generic Attacks on Secure Outsourced Databases · CCS 2016
Cryptographic primitives and cryptanalysis › functional encryption
multi-input functional encryption
0.212016
Multi-input Functional Encryption with Unbounded-Message Security · ASIACRYPT (2) 2016
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
selective opening security
0.212016
Selective-Opening Security in the Presence of Randomness Failures · ASIACRYPT (2) 2016
Cryptographic primitives and cryptanalysis › cryptographic randomness
computational entropy
0.212015
A Unified Approach to Deterministic Encryption: New Constructions and a Connection to Computational Entropy · J. Cryptol. 2015
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA
0.212013
Regularity of Lossy RSA on Subdomains and Its Applications · EUROCRYPT 2013
Cryptographic primitives and cryptanalysis › provable security
simulation-based security
0.212013
On the Achievability of Simulation-Based Security for Functional Encryption · CRYPTO (2) 2013
Cryptographic primitives and cryptanalysis › encryption
deniable encryption
0.112011
Bi-Deniable Public-Key Encryption · CRYPTO 2011
Cryptographic primitives and cryptanalysis
security analysis
0.112011
Order-Preserving Encryption Revisited: Improved Security Analysis and Alternative Solutions · CRYPTO 2011
Cryptographic primitives and cryptanalysis › one-way functions
trapdoor functions
0.112010
Adaptive Trapdoor Functions and Chosen-Ciphertext Security · EUROCRYPT 2010

Methods — techniques the papers use, named apart from their topics

differential privacy · 1.0delayed duplications · 1.0cryptography · 1.0structured encryption · 0.6searchable symmetric encryption · 0.6cryptographic access control · 0.6belief propagation · 0.4parameter hiding · 0.3instantiability analysis · 0.3simulation-based security · 0.2abstract modeling · 0.2
YearPublicationVenuePosition
2026 Enabling Index-free Adjacency in Oblivious Graph Processing with Delayed Duplications
Weiqi Feng, Xinle Cao, Adam O'Neill, Chuanhui Yang
Proc. VLDB Endow.3
2025 Schnorr Signatures are Tightly Secure in the ROM Under a Non-interactive Assumption
Gavin Cho, Georg Fuchsbauer, Adam O'Neill, Marek Sefranek
CRYPTO (6)3
2025 Non-Interactive Verifiable Aggregation
abstract
Consider a weak analyst that wishes to outsource data collection and computation of aggregate statistics over a potentially large population of (also weak) clients to a powerful server. For flexibility and efficiency, we consider public-key and non-interactive protocols, meaning the clients know the analyst's public key but do not share secrets, and each client sends at most one message. Furthermore, the final step should be silent, whereby the analyst simply downloads the (encrypted) result from the server when needed. To capture this setting, we define a new primitive we call Non-Interactive Verifiable Aggregation (NIVA). We require both privacy and robustness for a NIVA protocol to be deemed secure. Namely, our security notion for NIVA ensures that the clients' data remains private to both the server and the analyst, while also ensuring that malicious clients cannot skew the results by providing faulty data. We propose a secure NIVA protocol, which we call PEAR (for Private, Efficient, Accurate, Robust), which can validate inputs according to any NP validity rule. PEAR is based on a novel combination of functional encryption for inner-products (Abdalla et al., PKC 2015) and fully-linear probabilistically-checkable proofs (Boneh et al., Crypto 2019). We emphasize that PEAR is non-interactive, public-key, and makes black-box use of the underlying cryptographic primitives. Additionally, we devise substantial optimizations of PEAR for practically-relevant validity rules. Finally, we implement PEAR to show feasibility for such validity rules, conducting a thorough performance evaluation. In particular, we compare PEAR to two more straightforward or "off-the-shelf" NIVA protocols and show performance gains, demonstrating the merit of our new approach. The bottleneck in our protocol comes from the fact that we require the underlying IPFE scheme to be "unrestricted" over a large field. As more efficient such schemes are developed, they can be immediately plugged into PEAR for further gains.
Ojaswi Acharya, Suvasree Biswas, Weiqi Feng, Adam O'Neill, Arkady Yerukhimovich
Proc. Priv. Enhancing Technol.4
2024 On the Black-Box Complexity of Private-Key Inner-Product Functional Encryption
Mohammad Hajiabadi, Roman Langrehr, Adam O'Neill, Mingyuan Wang 0001
TCC (3)3
2023 Forward Security Under Leakage Resilience, Revisited
Suvradip Chakraborty, Harish Karthikeyan, Adam O'Neill, C. Pandu Rangan
CANS3
2022 Instantiability of Classical Random-Oracle-Model Encryption Transforms
Alice Murphy, Adam O'Neill, Mohammad Zaheri
ASIACRYPT (4)2
2022 Beyond Uber: Instantiating Generic Groups via PGGs
Balthazar Bauer, Pooya Farshim, Patrick Harasser, Adam O'Neill
TCC (3)4
2021 εpsolute: Efficiently Querying Databases While Providing Differential Privacy
abstract
As organizations struggle with processing vast amounts of information, outsourcing sensitive data to third parties becomes a necessity. To protect the data, various cryptographic techniques are used in outsourced database systems to ensure data privacy, while allowing efficient querying. A rich collection of attacks on such systems has emerged. Even with strong cryptography, just communication volume or access pattern is enough for an adversary to succeed.
Dmytro Bogatov, Georgios Kellaris, George Kollios, Kobbi Nissim, Adam O'Neill
CCS5
2020 Ad Hoc Multi-Input Functional Encryption
abstract
Consider sources that supply sensitive data to an aggregator. Standard encryption only hides the data from eavesdroppers, but using specialized encryption one can hope to hide the data (to the extent possible) from the aggregator itself. For flexibility and security, we envision schemes that allow sources to supply encrypted data, such that at any point a dynamically-chosen subset of sources can allow an agreed-upon joint function of their data to be computed by the aggregator. A primitive called multi-input functional encryption (MIFE), due to Goldwasser et al. (EUROCRYPT 2014), comes close, but has two main limitations: - it requires trust in a third party, who is able to decrypt all the data, and - it requires function arity to be fixed at setup time and to be equal to the number of parties. To drop these limitations, we introduce a new notion of ad hoc MIFE. In our setting, each source generates its own public key and issues individual, function-specific secret keys to an aggregator. For successful decryption, an aggregator must obtain a separate key from each source whose ciphertext is being computed upon. The aggregator could obtain multiple such secret-keys from a user corresponding to functions of varying arity. For this primitive, we obtain the following results: - We show that standard MIFE for general functions can be bootstrapped to ad hoc MIFE for free, i.e. without making any additional assumption. - We provide a direct construction of ad hoc MIFE for the inner product functionality based on the Learning with Errors (LWE) assumption. This yields the first construction of this natural primitive based on a standard assumption. At a technical level, our results are obtained by combining standard MIFE schemes and two-round secure multiparty computation (MPC) protocols in novel ways highlighting an interesting interplay between MIFE and two-round MPC.
Shweta Agrawal 0001, Michael Clear, Ophir Frieder, Sanjam Garg, Adam O'Neill, Justin Thaler
ITCS5
2019 Leakage Resilience from Program Obfuscation
Dana Dachman-Soled, S. Dov Gordon, Feng-Hao Liu, Adam O'Neill, Hong-Sheng Zhou
J. Cryptol.4
2018 Parameter-Hiding Order Revealing Encryption
David Cash, Feng-Hao Liu, Adam O'Neill, Mark Zhandry, Cong Zhang 0001
ASIACRYPT (1)3
2018 Receiver- and sender-deniable functional encryption
abstract
Deniable encryption, first introduced by Canetti et al . 1997, allows equivocation of encrypted communication. In this work, the authors generalise its study to functional encryption (FE). The authors’ results are summarised as follows: They first put forward and motivate the concept of receiver‐deniable FE, for which they consider two models. In the first model, as previously considered by O'Neill et al . 2011 in the case of identity‐based encryption, a receiver gets assistance from the master authority to generate a fake secret key. In the second model, there are ‘normal’ and ‘deniable’ secret keys, and a receiver in possession of a deniable secret key can produce a fake but authentic‐looking normal key on its own. In the first model, they show a compiler from any FE scheme for circuits to a FE scheme having receiver deniability. In addition, they show an efficient receiver‐deniable FE scheme for Boolean formulae from bilinear maps. In the second (multi‐distributional) model, they present a specific FE scheme for circuits having receiver deniability. To the authors’ knowledge, a scheme in the multi‐distributional model was not previously known even for the special case of identity‐based encryption. Finally, they construct the first sender (non‐multi‐distributional) deniable FE scheme.
Angelo De Caro, Vincenzo Iovino, Adam O'Neill
IET Inf. Secur.3
2017 Forward-Security Under Continual Leakage
Mihir Bellare, Adam O'Neill, Igors Stepanovs
CANS2
2017 Instantiability of RSA-OAEP Under Chosen-Plaintext Attack
Eike Kiltz, Adam O'Neill, Adam D. Smith 0001
J. Cryptol.2
2017 Privacy-preserving Network Provenance
abstract
Network accountability, forensic analysis, and failure diagnosis are becoming increasingly important for network management and security. Network provenance significantly aids network administrators in these tasks by explaining system behavior and revealing the dependencies between system states. Although resourceful, network provenance can sometimes be too rich, revealing potentially sensitive information that was involved in system execution. In this paper, we propose a cryptographic approach to preserve the confidentiality of provenance (sub)graphs while allowing users to query and access the parts of the graph for which they are authorized. Our proposed solution is a novel application of searchable symmetric encryption (SSE) and more generally structured encryption (SE). Our SE-enabled provenance system allows a node to enforce access control policies over its provenance data even after the data has been shipped to remote nodes ( e.g. , for optimization purposes). We present a prototype of our design and demonstrate its practicality, scalability, and efficiency for both provenance maintenance and querying.
Yuankai Zhang 0001, Adam O'Neill, Micah Sherr, Wenchao Zhou
Proc. VLDB Endow.2
2016 Multi-input Functional Encryption with Unbounded-Message Security
Vipul Goyal, Aayush Jain, Adam O'Neill
ASIACRYPT (2)3
2016 Selective-Opening Security in the Presence of Randomness Failures
Viet Tung Hoang, Jonathan Katz, Adam O'Neill, Mohammad Zaheri
ASIACRYPT (2)3
2016 Generic Attacks on Secure Outsourced Databases
abstract
Recently, various protocols have been proposed for securely outsourcing database storage to a third party server, ranging from systems with "full-fledged" security based on strong cryptographic primitives such as fully homomorphic encryption or oblivious RAM, to more practical implementations based on searchable symmetric encryption or even on deterministic and order-preserving encryption. On the flip side, various attacks have emerged that show that for some of these protocols confidentiality of the data can be compromised, usually given certain auxiliary information. We take a step back and identify a need for a formal understanding of the inherent efficiency/privacy trade-off in outsourced database systems, independent of the details of the system. We propose abstract models that capture secure outsourced storage systems in sufficient generality, and identify two basic sources of leakage, namely access pattern and ommunication volume. We use our models to distinguish certain classes of outsourced database systems that have been proposed, and deduce that all of them exhibit at least one of these leakage sources.
Georgios Kellaris, George Kollios, Kobbi Nissim, Adam O'Neill
CCS4
2015 Modular Order-Preserving Encryption, Revisited
abstract
Order-preserving encryption (OPE) schemes, whose ciphertexts preserve the natural ordering of the plaintexts, allow efficient range query processing over outsourced encrypted databases without giving the server access to the decryption key. Such schemes have recently received increased interest in both the database and the cryptographic communities. In particular, modular order-preserving encryption (MOPE), due to Boldyreva et al., is a promising extension that increases the security of the basic OPE by introducing a secret modular offset to each data value prior to encrypting it. However, executing range queries via MOPE in a naive way allows the adversary to learn this offset, negating any potential security gains of this approach.
Charalampos Mavroforakis, Nathan Chenette, Adam O'Neill, George Kollios, Ran Canetti
SIGMOD Conference3
2015 A Unified Approach to Deterministic Encryption: New Constructions and a Connection to Computational Entropy
Benjamin Fuller 0001, Adam O'Neill, Leonid Reyzin
J. Cryptol.2
2013 Semantically-Secure Functional Encryption: Possibility Results, Impossibility Results and the Quest for a General Definition
Mihir Bellare, Adam O'Neill
CANS2
2013 On the Achievability of Simulation-Based Security for Functional Encryption
Angelo De Caro, Vincenzo Iovino, Abhishek Jain 0002, Adam O'Neill, Omer Paneth, Giuseppe Persiano
CRYPTO (2)4
2013 Regularity of Lossy RSA on Subdomains and Its Applications
Mark Lewko, Adam O'Neill, Adam D. Smith 0001
EUROCRYPT2
2012 Dual Form Signatures: An Approach for Proving Security from Static Assumptions
Michael Gerbush, Allison Bishop, Adam O'Neill, Brent Waters
ASIACRYPT3
2012 A Unified Approach to Deterministic Encryption: New Constructions and a Connection to Computational Entropy
Benjamin Fuller 0001, Adam O'Neill, Leonid Reyzin
TCC2
2011 Order-Preserving Encryption Revisited: Improved Security Analysis and Alternative Solutions
Alexandra Boldyreva, Nathan Chenette, Adam O'Neill
CRYPTO3
2011 Bi-Deniable Public-Key Encryption
Adam O'Neill, Chris Peikert, Brent Waters
CRYPTO1
2011 Correlated-Input Secure Hash Functions
Vipul Goyal, Adam O'Neill, Vanishree Rao
TCC2
2010 Instantiability of RSA-OAEP under Chosen-Plaintext Attack
Eike Kiltz, Adam O'Neill, Adam D. Smith 0001
CRYPTO2
2010 Adaptive Trapdoor Functions and Chosen-Ciphertext Security
Eike Kiltz, Payman Mohassel, Adam O'Neill
EUROCRYPT3
2009 Order-Preserving Symmetric Encryption
Alexandra Boldyreva, Nathan Chenette, Younho Lee, Adam O'Neill
EUROCRYPT4
2008 Deterministic Encryption: Definitional Equivalences and Constructions without Random Oracles
Mihir Bellare, Marc Fischlin, Adam O'Neill, Thomas Ristenpart
CRYPTO3
2008 On Notions of Security for Deterministic Encryption, and Efficient Constructions without Random Oracles
Alexandra Boldyreva, Serge Fehr, Adam O'Neill
CRYPTO3
2008 New Multiparty Signature Schemes for Network Routing Applications
abstract
We construct two new multiparty digital signature schemes that allow multiple signers to sequentially and non-interactively produce a compact, fixed-length signature. First, we introduce a new primitive that we call ordered multisignature (OMS) scheme, which allows signers to attest to a common message as well as the order in which they signed. Our OMS construction substantially improves computational efficiency and scalability over any existing scheme with suitable functionality. Second, we design a new identity-based sequential aggregate signature scheme, where signers can attest to different messages and signature verification does not require knowledge of traditional public keys. The latter property permits savings on bandwidth and storage as compared to public-key solutions. In contrast to the only prior scheme to provide this functionality, ours offers improved security that does not rely on synchronized clocks or a trusted first signer. We provide formal security definitions and support the proposed schemes with security proofs under appropriate computational assumptions. We focus on applications of our schemes to secure network routing, but we believe that they will find other applications as well.
Alexandra Boldyreva, Craig Gentry, Adam O'Neill, Dae Hyun Yum
ACM Trans. Inf. Syst. Secur.3
2007 Ordered multisignatures and identity-based sequential aggregate signatures, with applications to secure routing
abstract
We construct new multiparty signature schemes that allow multiple signers to sequentially produce a compact, fixed-length signature simultaneously attesting to the message(s) they want to sign. First, we introduce a new primitive that we call ordered multisignatures (OMS), which allow signers to attest to a common message as well as the order in which they signed. Our OMS construction substantially improves computational efficiency over any existing scheme with comparable functionality. Second, we design a new identity-based sequential aggregate signature scheme, where signers can attest to different messages and signature verification does not require knowledge of traditional public keys. The latter property permits savings on bandwidth and storage as compared to public-key solutions. In contrast to the only prior scheme to provide this functionality, ours offers improved security that does not rely on synchronized clocks or a trusted first signer. Security proofs according to the corresponding security definitions and under appropriate computational assumptions are provided for all the proposed schemes. We give several applications of our schemes to secure network routing, and we believe that they will find many other applications as well.
Alexandra Boldyreva, Craig Gentry, Adam O'Neill, Dae Hyun Yum
CCS3
2007 Deterministic and Efficiently Searchable Encryption
Mihir Bellare, Alexandra Boldyreva, Adam O'Neill
CRYPTO3
2007 Provably-Secure Schemes for Basic Query Support in Outsourced Databases
Georgios Amanatidis, Alexandra Boldyreva, Adam O'Neill
DBSec3