EDBT 2026 Demo / reviewers in the wild / expert
Mark Simkin 0001
dblp:58/2782sb
· DBLP profile ↗
36ranked-venue papers
1as first author
21since 2021 · last 2026
0000-0002-7325-5261ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 31 · 1 first-author · 17 since 2021Theory of computation · 8 · 6 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Oblivious Ciphertext Compression via Linear Codes
Pascal Giorgi, Bruno Grenet, Mark Simkin 0001 |
EUROCRYPT (5) | 3 |
| 2025 | Securely Computing One-Sided Matching Markets
James Hsin-yu Chiang, Ivan Damgård, Claudio Orlandi, Mahak Pancholi, Mark Simkin 0001 |
FC | 5 |
| 2025 | OCash: Fully Anonymous Payments Between Blockchain Light Clients
Adam Blatchley Hansen, Jesper Buus Nielsen, Mark Simkin 0001 |
PKC (5) | 3 |
| 2025 | Time/Space Tradeoffs for Generic Attacks on Delay Functions
Kasper Green Larsen, Mark Simkin 0001 |
TCC (4) | 2 |
| 2024 | Extractable Witness Encryption for KZG Commitments and Efficient Laconic OT
Nils Fleischhacker, Mathias Hall-Andersen, Mark Simkin 0001 |
ASIACRYPT (2) | 3 |
| 2024 | Jackpot: Non-interactive Aggregatable Lotteries
Nils Fleischhacker, Mathias Hall-Andersen, Mark Simkin 0001, Benedikt Wagner |
ASIACRYPT (6) | 3 |
| 2024 | FRIDA: Data Availability Sampling from FRI
Mathias Hall-Andersen, Mark Simkin 0001, Benedikt Wagner |
CRYPTO (6) | 2 |
| 2024 | Invertible Bloom Lookup Tables with Less Memory and RandomnessabstractIn this work we study Invertible Bloom Lookup Tables (IBLTs) with small failure probabilities. IBLTs are highly versatile data structures that have found applications in set reconciliation protocols, error-correcting codes, and even the design of advanced cryptographic primitives. For storing n elements and ensuring correctness with probability at least 1 - δ, existing IBLT constructions require Ω(n((log(1/δ))/(log n))+1)) space and they crucially rely on fully random hash functions. We present new constructions of IBLTs that are simultaneously more space efficient and require less randomness. For storing n elements with a failure probability of at most δ, our data structure only requires O{n + log(1/δ)log log(1/δ)} space and O{log(log(n)/δ)}-wise independent hash functions. As a key technical ingredient we show that hashing n keys with any k-wise independent hash function h:U → [Cn] for some sufficiently large constant C guarantees with probability 1 - 2^{-Ω(k)} that at least n/2 keys will have a unique hash value. Proving this is non-trivial as k approaches n. We believe that the techniques used to prove this statement may be of independent interest. We apply our new IBLTs to the encrypted compression problem, recently studied by Fleischhacker, Larsen, Simkin (Eurocrypt 2023). We extend their approach to work for a more general class of encryption schemes and using our new IBLT we achieve an asymptotically better compression rate. Nils Fleischhacker, Kasper Green Larsen, Maciej Obremski, Mark Simkin 0001 |
ESA | 4 |
| 2024 | The Power of NAPs: - Compressing OR-Proofs via Collision-Resistant Hashing
Katharina Boudgoust, Mark Simkin 0001 |
TCC (1) | 2 |
| 2023 | Ramen: Souper Fast Three-Party Computation for RAM ProgramsabstractSecure RAM computation allows a number of parties to evaluate a function represented as a random-access machine (RAM) program in a way that reveals nothing about the private inputs of the parties except from what is already revealed by the function output itself. In this work we present Ramen, which is a new protocol for computing RAM programs securely among three parties, tolerating up to one passive corruption. Ramen provides reasonable asymptotic guarantees and is concretely efficient at the same time. We have implemented our protocol and provide extensive benchmarks for various settings. Lennart Braun, Mahak Pancholi, Rahul Rachuri, Mark Simkin 0001 |
CCS | 4 |
| 2023 | Chipmunk: Better Synchronized Multi-Signatures from LatticesabstractMulti-signatures allow for compressing many signatures for the same message that were generated under independent keys into one small aggregated signature. This primitive is particularly useful for proof-of-stake blockchains, like Ethereum, where the same block is signed by many signers, who vouch for the block's validity. Being able to compress all signatures for the same block into a short string significantly reduces the on-chain storage costs, which is an important efficiency metric for blockchains. Nils Fleischhacker, Gottfried Herold, Mark Simkin 0001, Zhenfei Zhang |
CCS | 3 |
| 2023 | How to Compress Encrypted Data
Nils Fleischhacker, Kasper Green Larsen, Mark Simkin 0001 |
EUROCRYPT (1) | 3 |
| 2022 | Laconic Private Set-Intersection From PairingsabstractPrivate set-intersection (PSI) is one of the most practically relevant special-purpose secure multiparty computation tasks, as it is motivated by many real-world applications. In this paper we present a new private set-intersection protocol which is laconic, meaning that the protocol only has two rounds and that the first message is independent of the set sizes. Laconic PSI can be useful in applications, where servers with large sets would like to learn the intersection of their set with smaller sets owned by resource-constrained clients and where multiple rounds of interactions are not possible. Diego F. Aranha, Chuanwei Lin, Claudio Orlandi, Mark Simkin 0001 |
CCS | 4 |
| 2022 | Squirrel: Efficient Synchronized Multi-Signatures from LatticesabstractThe focus of this work are multi-signatures schemes in the synchronized setting. A multi-signature scheme allows multiple signatures for the same message but from independent signers to be compressed into one short aggregated signature, which allows verifying all of the signatures simultaneously. In the synchronized setting, the signing algorithm takes the current time step as an additional input. It is assumed that no signer signs more than one message per time step and we aim to aggregate signatures for the same message and same time step. This setting is particularly useful in the context of blockchains, where validators are naturally synchronized by the blocks they sign. Nils Fleischhacker, Mark Simkin 0001, Zhenfei Zhang |
CCS | 2 |
| 2022 | Caulk: Lookup Arguments in Sublinear TimeabstractWe present position-hiding linkability for vector commitment schemes: one can prove in zero knowledge that one or m values that comprise commitment \cm all belong to the vector of size N committed to in \com. Our construction \textsfCaulk can be used for membership proofs and lookup arguments and outperforms all existing alternatives in prover time by orders of magnitude. Arantxa Zapico, Vitalik Buterin, Dmitry Khovratovich, Mary Maller, Anca Nitulescu, Mark Simkin 0001 |
CCS | 6 |
| 2022 | Property-Preserving Hash Functions for Hamming Distance from Standard Assumptions
Nils Fleischhacker, Kasper Green Larsen, Mark Simkin 0001 |
EUROCRYPT (2) | 3 |
| 2022 | Privacy Amplification With Tamperable Memory via Non-Malleable Two-Source ExtractorsabstractWe extend the classical problem of privacy amplification to a setting where the active adversary, Eve, is also allowed tofully corruptthe internal memory (which includes the shared randomness, and local randomness tape) of one of the honest parties, Alice and Bob, before the execution of the protocol. We require that either one of Alice or Bob detects tampering, or they agree on a shared key that is indistinguishable from the uniform distribution to Eve. We obtain the following results: 1) we give a privacy amplification protocol via low-error non-malleable two-source extractors with one source having low min-entropy. In particular, this implies the existence of such (non-efficient) protocols; 2) we show that even slight improvements to the state-of-the-art explicit non-malleable two-source extractors would lead to explicit low-error, low min-entropy two-source extractors, thereby resolving a long-standing open question. This suggests that obtaining (information-theoretically secure)explicitnon-malleable two-source extractors for (1) might be hard; 3) we present explicit constructions of low-error, low min-entropy non-malleable two-source extractors in the CRS model of (Garg, Kalai, Khurana, Eurocrypt 2020), assuming either the quasi-polynomial hardness of DDH or the existence of nearly-optimal collision-resistant hash functions; 4) we instantiate our privacy amplification protocol with the above mentioned non-malleable two-source extractors in the CRS model, leading to explicit, computationally-secure protocols. This is not immediate from (1) because in the computational setting we need to make sure that, in particular, all randomness sources remain samplable throughout the proof. This requires upgrading the assumption of quasi-polynomial hardness of DDH to sub-exponential hardness of DDH.We emphasize that each of the first three results can be read independently. Divesh Aggarwal, Maciej Obremski, João Ribeiro 0002, Mark Simkin 0001, Luisa Siniscalchi |
IEEE Trans. Inf. Theory | 4 |
| 2022 | The Mother of All Leakages: How to Simulate Noisy Leakages via Bounded Leakage (Almost) for FreeabstractWe show that the most common flavors of noisy leakage can be simulated in the information-theoretic setting using a single query of bounded leakage, up to a small statistical simulation error and a slight loss in the leakage parameter. The latter holds true in particular for one of the most used noisy-leakage models, where the noisiness is measured using the conditional average min-entropy (Naor and Segev, CRYPTO’09 and SICOMP’12). Our reductions between noisy and bounded leakage are achieved in two steps. First, we put forward a new leakage model (dubbed the dense leakage model) and prove that dense leakage can be simulated in the information-theoretic setting using a single query of bounded leakage, up to small statistical distance. Second, we show that the most common noisy-leakage models fall within the class of dense leakage, with good parameters. Third, we prove lower bounds on the amount of bounded leakage required for simulation with sub-constant error, showing that our reductions are nearly optimal. In particular, our results imply that useful general simulation of noisy leakage based on statistical distance and mutual information is impossible. We also provide a complete picture of the relationships between different noisy-leakage models. Our result finds applications to leakage-resilient cryptography, where we are often able to lift security in the presence of bounded leakage to security in the presence of noisy leakage, both in the information-theoretic and in the computational setting. Remarkably, this lifting procedure makes only black-box use of the underlying schemes. Additionally, we show how to use lower bounds in communication complexity to prove that bounded-collusion protocols (Kumar, Meka, and Sahai, FOCS’19) for certain functions do not only require long transcripts, but also necessarily need to reveal enough information about the inputs. Gianluca Brian, Antonio Faonio, Maciej Obremski, João Ribeiro 0002, Mark Simkin 0001, Maciej Skorski, Daniele Venturi 0001 |
IEEE Trans. Inf. Theory | 5 |
| 2021 | The Mother of All Leakages: How to Simulate Noisy Leakages via Bounded Leakage (Almost) for Free
Gianluca Brian, Antonio Faonio, Maciej Obremski, João Ribeiro 0002, Mark Simkin 0001, Maciej Skorski, Daniele Venturi 0001 |
EUROCRYPT (2) | 5 |
| 2021 | Robust Property-Preserving Hash Functions for Hamming Distance and More
Nils Fleischhacker, Mark Simkin 0001 |
EUROCRYPT (3) | 2 |
| 2021 | Optimal Oblivious Priority QueuesabstractIn this work, we present the first asymptotically optimal oblivious priority queue, which matches the lower bound of Jacob, Larsen, and Nielsen (SODA'19). Our construction is conceptually simple and statistically secure. We illustrate the power of our optimal oblivious priority queue by presenting a conceptually equally simple construction of statistically secure offline ORAMs with O(log n) bandwidth overhead. Zahra Jafargholi, Kasper Green Larsen, Mark Simkin 0001 |
SODA | 3 |
| 2020 | Non-malleable Secret Sharing Against Bounded Joint-Tampering Attacks in the Plain Model
Gianluca Brian, Antonio Faonio, Maciej Obremski, Mark Simkin 0001, Daniele Venturi 0001 |
CRYPTO (3) | 4 |
| 2020 | Black-Box Transformations from Passive to Covert Security with Public Verifiability
Ivan Damgård, Claudio Orlandi, Mark Simkin 0001 |
CRYPTO (2) | 3 |
| 2020 | Lower Bounds for Leakage-Resilient Secret Sharing
Jesper Buus Nielsen, Mark Simkin 0001 |
EUROCRYPT (1) | 2 |
| 2020 | Lower Bounds for Multi-server Oblivious RAMs
Kasper Green Larsen, Mark Simkin 0001, Kevin Yeo |
TCC (1) | 2 |
| 2019 | Perfectly Secure Oblivious RAM with Sublinear Bandwidth Overhead
Mikhail A. Raskin, Mark Simkin 0001 |
ASIACRYPT (2) | 2 |
| 2019 | Stronger Leakage-Resilient and Non-Malleable Secret Sharing Schemes for General Access Structures
Divesh Aggarwal, Ivan Damgård, Jesper Buus Nielsen, Maciej Obremski, Erick Purwanto, João Ribeiro 0002, Mark Simkin 0001 |
CRYPTO (2) | 7 |
| 2019 | The Communication Complexity of Threshold Private Set Intersection
Satrajit Ghosh, Mark Simkin 0001 |
CRYPTO (2) | 2 |
| 2019 | Continuously non-malleable codes with split-state refresh
Antonio Faonio, Jesper Buus Nielsen, Mark Simkin 0001, Daniele Venturi 0001 |
Theor. Comput. Sci. | 3 |
| 2018 | Continuously Non-malleable Codes with Split-State Refresh
Antonio Faonio, Jesper Buus Nielsen, Mark Simkin 0001, Daniele Venturi 0001 |
ACNS | 3 |
| 2018 | Yet Another Compiler for Active Security or: Efficient MPC Over Arbitrary Rings
Ivan Damgård, Claudio Orlandi, Mark Simkin 0001 |
CRYPTO (2) | 3 |
| 2018 | Efficient unlinkable sanitizable signatures from signatures with re-randomizable keysabstractA sanitizable signature scheme is a malleable signature scheme where a designated third party has the permission to modify certain parts of the message and adapt the signature accordingly. This primitive was introduced by Ateniese et al . (ESORICS 2005) and Brzuska et al . (PKC 2009) formalized the initially suggested five security properties. In the subsequent year, Brzuska et al . (PKC 2010) introduced a notion called unlinkability where the basic idea is that linking message‐signature pairs of the same document should be infeasible. Brzuska et al . formalized this notion and suggested a generic instantiation based on group signatures with a special structure. Unfortunately, the most efficient instantiations of group signatures do not have this property. In this work, we present the first efficient construction of unlinkable sanitizable signatures based on a novel type of signature schemes with re‐randomizable keys. This property allows one to re‐randomize both the signing and the verification key separately but consistently. Given a signature scheme with re‐randomizable keys, we obtain a sanitizable signature scheme by signing the message with a re‐randomized key and proving in zero‐knowledge that the derived key originates from either the signer or the sanitizer. To obtain an efficient instantiation, we instantiate this generic idea with Schnorr signatures and efficient ‐protocols that we turn into a non‐interactive zero‐knowledge proof via the Fiat‐Shamir transformation. In this work, we present an optimized version that is more efficient than the construction we suggested in the extended abstract of this work at PKC 2016. Nils Fleischhacker, Johannes Krupp, Giulio Malavolta, Jonas Schneider-Bensch, Dominique Schröder, Mark Simkin 0001 |
IET Inf. Secur. | 6 |
| 2018 | Functional CredentialsabstractAbstract A functional credential allows a user to anonymously prove possession of a set of attributes that fulfills a certain policy. The policies are arbitrary polynomially computable predicates that are evaluated over arbitrary attributes. The key feature of this primitive is the delegation of verification to third parties, called designated verifiers. The delegation protects theprivacy of the policy: A designated verifier can verify that a user satisfies a certain policy without learning anything about the policy itself. We illustrate the usefulness of this property in different applications, including outsourced databases with access control. We present a new framework to construct functional credentials that does not require (non-interactive) zero-knowledge proofs. This is important in settings where the statements are complex and thus the resulting zero-knowledge proofs are not efficient. Our construction is based on any predicate encryption scheme and the security relies on standard assumptions. A complexity analysis and an experimental evaluation confirm the practicality of our approach. Dominic Deuber, Matteo Maffei, Giulio Malavolta, Max Rabkin, Dominique Schröder, Mark Simkin 0001 |
Proc. Priv. Enhancing Technol. | 6 |
| 2014 | WebTrust - A Comprehensive Authenticity and Integrity Framework for HTTP
Michael Backes 0001, Rainer W. Gerling, Sebastian Gerling, Stefan Nürnberger, Dominique Schröder, Mark Simkin 0001 |
ACNS | 6 |
| 2014 | POSTER: Enhancing Security and Privacy with Google GlassabstractIn the past years wearable computing devices, such as head-mounted displays, and ubiquitous computing increasingly gained importance. Head-mounted displays are comprised of a front-facing camera and a little screen in front of the user's eye. They provide their users with a seamless extension of their perceptual abilities in an unobtrusive and user-friendly manner. The Ubic-framework combines these new devices with mathematically sound digital cryptographic primitives and resource-friendly computer vision techniques to provide users with novel security and privacy guarantees in their everyday life. In our hands-on demo we show how Ubic allows users to read encrypted and verify digitally signed physical documents. In addition, we present an identification scheme, which is secure against real-world attacks, such as skimming and shoulder-surfing, but remains user friendly and easily deployable in current infrastructures. The Ubic-framework first appeared at ESORICS 2014. Johannes Krupp, Dominique Schröder, Mark Simkin 0001 |
CCS | 3 |
| 2014 | Ubic: Bridging the Gap between Digital Cryptography and the Physical World
Mark Simkin 0001, Dominique Schröder, Andreas Bulling, Mario Fritz |
ESORICS (1) | 1 |