EDBT 2026 Demo / reviewers in the wild / expert
Daniel Apon
dblp:20/9098 · also Daniel Christopher Apon
· DBLP profile ↗
11ranked-venue papers
7as first author
4since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 8 · 4 first-author · 3 since 2021Theory of computation · 3 · 3 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | The Complexity of Grid Coloring
Daniel Apon, William I. Gasarch, Kevin Lawler |
Theory Comput. Syst. | 1 |
| 2022 | Nonmalleable Digital Lockers and Robust Fuzzy Extractors in the Plain Model
Daniel Apon, Chloé Cachet, Benjamin Fuller 0001, Feng-Hao Liu |
ASIACRYPT (4) | 1 |
| 2022 | When Frodo Flips: End-to-End Key Recovery on FrodoKEM via RowhammerabstractIn this work, we recover the private key material of the FrodoKEM key exchange mechanism as submitted to the NIST Post Quantum Cryptography (PQC) standardization process. Michael Fahr, Hunter Kippen, Andrew Kwong, Thinh Dang 0001, Jacob Lichtinger, Dana Dachman-Soled, Daniel Genkin, Alexander Nelson 0001, Ray A. Perlner, Arkady Yerukhimovich, Daniel Apon |
CCS | 11 |
| 2021 | SoK: How (not) to Design and Implement Post-quantum Cryptography
James Howe, Thomas Prest, Daniel Apon |
CT-RSA | 3 |
| 2020 | Cryptanalysis of LEDAcrypt
Daniel Apon, Ray A. Perlner, Angela Robinson, Paolo Santini |
CRYPTO (3) | 1 |
| 2020 | Combinatorial Rank Attacks Against the Rectangular Simple Matrix Encryption Scheme
Daniel Apon, Dustin Moody, Ray A. Perlner, Daniel Smith-Tone, Javier A. Verbel |
PQCrypto | 1 |
| 2019 | Constant-Round Group Key Exchange from the Ring-LWE Assumption
Daniel Apon, Dana Dachman-Soled, Huijing Gong, Jonathan Katz |
PQCrypto | 1 |
| 2017 | Cryptanalysis of Indistinguishability Obfuscations of Circuits over GGH13abstractAnnihilation attacks, introduced in the work of Miles, Sahai, and Zhandry (CRYPTO 2016), are a class of polynomial-time attacks against several candidate indistinguishability obfuscation (IO) schemes, built from Garg, Gentry, and Halevi (EUROCRYPT 2013) multilinear maps. In this work, we provide a general efficiently-testable property for two single-input branching programs, called partial inequivalence, which we show is sufficient for our variant of annihilation attacks on several obfuscation constructions based on GGH13 multilinear maps. We give examples of pairs of natural NC1 circuits, which - when processed via Barrington's Theorem - yield pairs of branching programs that are partially inequivalent. As a consequence we are also able to show examples of "bootstrapping circuits,'' (albeit somewhat artificially crafted) used to obtain obfuscations for all circuits (given an obfuscator for NC1 circuits), in certain settings also yield partially inequivalent branching programs. Prior to our work, no attacks on any obfuscation constructions for these settings were known. Daniel Apon, Nico Döttling, Sanjam Garg, Pratyay Mukherjee |
ICALP | 1 |
| 2016 | 5Gen: A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching ProgramsabstractSecure multilinear maps (mmaps) have been shown to have remarkable applications in cryptography, such as multi-input functional encryption (MIFE) and program obfuscation. To date, there has been little evaluation of the performance of these applications. In this paper we initiate a systematic study of mmap-based constructions. We build a general framework, called 5Gen, to experiment with these applications. At the top layer we develop a compiler that takes in a high-level program and produces an optimized matrix branching program needed for the applications we consider. Next, we optimize and experiment with several MIFE and obfuscation constructions and evaluate their performance. The 5Gen framework is modular and can easily accommodate new mmap constructions as well as new MIFE and obfuscation constructions, as well as being an open-source tool that can be used by other research groups to experiment with a variety of mmap-based constructions. Kevin Lewi, Alex J. Malozemoff, Daniel Apon, Brent Carmer, Adam Foltzer, Daniel Wagner 0001, David W. Archer, Dan Boneh, Jonathan Katz, Mariana Raykova 0001 |
CCS | 3 |
| 2016 | POPE: Partial Order Preserving EncodingabstractRecently there has been much interest in performing search queries over encrypted data to enable functionality while protecting sensitive data. One particularly efficient mechanism for executing such queries is order-preserving encryption/encoding (OPE) which results in ciphertexts that preserve the relative order of the underlying plaintexts thus allowing range and comparison queries to be performed directly on ciphertexts. Recently, Popa et al. (SP 2013) gave the first construction of an ideally-secure OPE scheme and Kerschbaum (CCS 2015) showed how to achieve the even stronger notion of frequency-hiding OPE. However, as Naveed et al. (CCS 2015) have recently demonstrated, these constructions remain vulnerable to several attacks. Additionally, all previous ideal OPE schemes (with or without frequency-hiding) either require a large round complexity of O(log n) rounds for each insertion, or a large persistent client storage of size O(n), where n is the number of items in the database. It is thus desirable to achieve a range query scheme addressing both issues gracefully. In this paper, we propose an alternative approach to range queries over encrypted data that is optimized to support insert-heavy workloads as are common in "big data" applications while still maintaining search functionality and achieving stronger security. Specifically, we propose a new primitive called partial order preserving encoding (POPE) that achieves ideal OPE security with frequency hiding and also leaves a sizable fraction of the data pairwise incomparable. Using only O(1) persistent and O(ne) non-persistent client storage for 0<e<1, our POPE scheme provides extremely fast batch insertion consisting of a single round, and efficient search with O(1) amortized cost for up to O(n(1-e)) search queries. This improved security and performance makes our scheme better suited for today's insert-heavy databases. Daniel S. Roche, Daniel Apon, Seung Geol Choi, Arkady Yerukhimovich |
CCS | 2 |
| 2013 | One-round multi-party communication complexity of distinguishing sums
Daniel Apon, Jonathan Katz, Alex J. Malozemoff |
Theor. Comput. Sci. | 1 |