EDBT 2026 Demo / reviewers in the wild / expert
Naomi Sirkin
dblp:195/6282 · also Naomi Ephraim
· DBLP profile ↗
8ranked-venue papers
3as first author
4since 2021 · last 2022
0000-0003-3469-6002ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6 · 2 first-author · 3 since 2021Theory of computation · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Parallelizable Delegation from LWE
Cody Freitag, Rafael Pass, Naomi Sirkin |
TCC (2) | 3 |
| 2022 | SPARKs: Succinct Parallelizable Arguments of KnowledgeabstractWe introduce the notion of aSuccinct Parallelizable Argument of Knowledge(SPARK). This is an argument of knowledge with the following three efficiency properties for computing and proving a (non-deterministic, polynomial time) parallel RAM computation that can be computed in parallel timeTwith at mostpprocessors: — The prover’s (parallel) running time is \( T + \mathrm{poly}\hspace{-2.0pt}\log (T \cdot p) \) . (In other words, the prover’s running time is essentiallyTfor large computation times!) — The prover uses at most \( p \cdot \mathrm{poly}\hspace{-2.0pt}\log (T \cdot p) \) processors. — The communication and verifier complexity are both \( \mathrm{poly}\hspace{-2.0pt}\log (T \cdot p) \) . The combination of all three is desirable, as it gives a way to leverage a moderate increase in parallelism in favor of near-optimal running time. We emphasize that even a factor two overhead in the prover’s parallel running time is not allowed. Our main contribution is a generic construction of SPARKs from any succinct argument of knowledge where the prover’s parallel running time is \( T \cdot \mathrm{poly}\hspace{-2.0pt}\log (T \cdot p) \) when usingpprocessors, assuming collision-resistant hash functions. When suitably instantiating our construction, we achieve a four-round SPARK foranyparallel RAM computation assuming only collision resistance. Additionally assuming the existence of a succinctnon-interactiveargument of knowledge (SNARK), we construct a non-interactive SPARK that also preserves the space complexity of the underlying computation up to \( \mathrm{poly}\hspace{-2.0pt}\log (T\cdot p) \) factors. We also show the following applications of non-interactive SPARKs. First, they immediately imply delegation protocols with near optimal prover (parallel) running time. This, in turn, gives a way to construct verifiable delay functions (VDFs) from any sequential function. When the sequential function is also memory-hard, this yields the first construction of a memory-hard VDF. Naomi Sirkin, Cody Freitag, Ilan Komargodski, Rafael Pass |
J. ACM | 1 |
| 2022 | On the Complexity of Compressing Obfuscation
Gilad Asharov, Ilan Komargodski, Rafael Pass, Naomi Sirkin |
J. Cryptol. | 4 |
| 2021 | Non-malleable Time-Lock Puzzles and Applications
Cody Freitag, Ilan Komargodski, Rafael Pass, Naomi Sirkin |
TCC (3) | 4 |
| 2020 | SPARKs: Succinct Parallelizable Arguments of Knowledge
Naomi Sirkin, Cody Freitag, Ilan Komargodski, Rafael Pass |
EUROCRYPT (1) | 1 |
| 2020 | Continuous Verifiable Delay Functions
Naomi Sirkin, Cody Freitag, Ilan Komargodski, Rafael Pass |
EUROCRYPT (3) | 1 |
| 2019 | Reception Capacity: Definitions, Game Theory and Hardness
Michael Dinitz, Naomi Sirkin |
ALGOSENSORS | 2 |
| 2018 | On the Complexity of Compressing Obfuscation
Gilad Asharov, Naomi Sirkin, Ilan Komargodski, Rafael Pass |
CRYPTO (3) | 2 |