Ran Cohen

dblp:150/9418 · DBLP profile ↗
← Back
38ranked-venue papers
22as first author
24since 2021 · last 2026
0000-0002-1293-552XORCID · verified

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

Security and privacy · 33 · 20 first-author · 21 since 2021Theory of computation · 8 · 4 first-author · 4 since 2021Systems, architecture and hardware · 2 · 2 since 2021
YearPublicationVenuePosition
2026 Maintaining Sublinear Locality Over Time: Adaptively Secure MPC on a Reusable Hidden Graph
Elette Boyle, Ran Cohen, Pierre Meyer
EUROCRYPT2
2025 Setup-Free Committee Sampling with Subquadratic Communication
Ran Cohen, Poulami Das 0003, Tal Moran
ASIACRYPT (2)1
2025 Peeking Into the Future: MPC Resilient to Super-Rushing Adversaries
Gilad Asharov, Anirudh C, Ran Cohen, Yuval Ishai
EUROCRYPT (5)3
2025 An Unstoppable Ideal Functionality for Signatures and a Modular Analysis of the Dolev-Strong Broadcast
Ran Cohen, Jack Doerner, Eysa Lee, Anna Lysyanskaya, Lawrence Roy
TCC (4)1
2025 Is It Even Possible? On the Parallel Composition of Asynchronous MPC Protocols
Ran Cohen, Pouyan Forghani, Juan A. Garay 0001, Rutvik Patel, Vassilis Zikas
TCC (1)1
2025 Communication lower bounds for cryptographic broadcast protocols
abstract
Abstract Broadcast protocols enable a set of n parties to agree on the input of a designated sender, even facing attacks by malicious parties. In the honest-majority setting, randomization and cryptography were harnessed to achieve low-communication broadcast with sub-quadratic total communication and balanced sub-linear cost per party. However, comparatively little is known in the dishonest-majority setting. Here, the most communication-efficient constructions are based on Dolev and Strong (SICOMP ’83), and sub-quadratic broadcast has not been achieved. On the other hand, the only nontrivial $$\omega (n)$$ ω ( n ) communication lower bounds are restricted to deterministic protocols, or against strong adaptive adversaries that can perform “after the fact” removal of messages. We provide new communication lower bounds in this space, which hold against arbitrary cryptography and setup assumptions, as well as a simple sub-quadratic broadcast protocol showing near tightness of our first bound.
Erica Blum, Elette Boyle, Ran Cohen, Chen-Da Liu-Zhang
Distributed Comput.3
2025 Guaranteed Output in $O(\sqrt{n})$ Rounds for Round-Robin Sampling Protocols
Ran Cohen, Jack Doerner, Yashvanth Kondi, Abhi Shelat
J. Cryptol.1
2024 Secure Multiparty Computation with Identifiable Abort via Vindicating Release
Ran Cohen, Jack Doerner, Yashvanth Kondi, Abhi Shelat
CRYPTO (8)1
2024 Efficient Agreement Over Byzantine Gossip
Ran Cohen, Julian Loss, Tal Moran
FC (1)1
2024 Breaking the $O(\sqrt{n})$-Bit Barrier: Byzantine Agreement with Polylog Bits Per Party
Elette Boyle, Ran Cohen, Aarushi Goel
J. Cryptol.2
2023 Completeness Theorems for Adaptively Secure Broadcast
Ran Cohen, Juan A. Garay 0001, Vassilis Zikas
CRYPTO (1)1
2023 Concurrent Asynchronous Byzantine Agreement in Expected-Constant Rounds, Revisited
Ran Cohen, Pouyan Forghani, Juan A. Garay 0001, Rutvik Patel, Vassilis Zikas
TCC (4)1
2023 Locally Verifiable Distributed SNARGs
Eden Aldema Tshuva, Elette Boyle, Ran Cohen, Tal Moran, Rotem Oshman
TCC (1)3
2023 Communication Lower Bounds for Cryptographic Broadcast Protocols
Erica Blum, Elette Boyle, Ran Cohen, Chen-Da Liu-Zhang
DISC3
2023 On the Power of an Honest Majority in Three-Party Computation Without Broadcast
Bar Alon 0001, Ran Cohen, Eran Omri, Tom Suad
J. Cryptol.2
2023 Topology-Hiding Communication from Minimal Assumptions
Marshall Ball, Elette Boyle, Ran Cohen, Lisa Kohl, Tal Malkin, Pierre Meyer, Tal Moran
J. Cryptol.3
2023 Must the Communication Graph of MPC Protocols be an Expander?
Elette Boyle, Ran Cohen, Deepesh Data, Pavel Hubácek
J. Cryptol.2
2023 Adaptively Secure MPC with Sublinear Communication Complexity
Ran Cohen, Abhi Shelat, Daniel Wichs
J. Cryptol.1
2022 Guaranteed Output in $O(\sqrt{n})$ Rounds for Round-Robin Sampling Protocols
Ran Cohen, Jack Doerner, Yashvanth Kondi, Abhi Shelat
EUROCRYPT (1)1
2022 Multiparty Generation of an RSA Modulus
Megan Chen, Jack Doerner, Yashvanth Kondi, Eysa Lee, Schuyler Rosefield, Abhi Shelat, Ran Cohen
J. Cryptol.7
2022 On the Round Complexity of Randomized Byzantine Agreement
abstract
We prove lower bounds on the round complexity of randomized Byzantine agreement (BA) protocols, bounding the halting probability of such protocols after one and two rounds. In particular, we prove that: 1. BA protocols resilient against n/3 [resp., n/4] corruptions terminate (under attack) at the end of the first round with probability at most o(1) [resp., $$1/2+ o(1)$$ ]. 2. BA protocols resilient against a fraction of corruptions greater than 1/4 terminate at the end of the second round with probability at most $$1-\Theta (1)$$ . 3. For a large class of protocols (including all BA protocols used in practice) and under a plausible combinatorial conjecture, BA protocols resilient against a fraction of corruptions greater than 1/3 [resp., 1/4] terminate at the end of the second round with probability at most o(1) [resp., $$1/2 + o(1)$$ ]. The above bounds hold even when the parties use a trusted setup phase, e.g., a public-key infrastructure (PKI). The third bound essentially matches the recent protocol of Micali (ITCS’17) that tolerates up to n/3 corruptions and terminates at the end of the third round with constant probability.
Ran Cohen, Iftach Haitner, Nikolaos Makriyannis, Matan Orland, Alex Samorodnitsky
J. Cryptol.1
2022 From Fairness to Full Security in Multiparty Computation
Ran Cohen, Iftach Haitner, Eran Omri, Lior Rotem
J. Cryptol.1
2021 Breaking the O(√ n)-Bit Barrier: Byzantine Agreement with Polylog Bits Per Party
abstract
Byzantine agreement (BA), the task of n parties to agree on one of their input bits in the face of malicious agents, is a powerful primitive that lies at the core of a vast range of distributed protocols. Interestingly, in BA protocols with the best overall communication, the demands of the parties are highly unbalanced: the amortized cost is Õ(1) bits per party, but some parties must send Ω(n) bits. In best known balanced protocols, the overall communication is sub-optimal, with each party communicating Õ(√n).
Elette Boyle, Ran Cohen, Aarushi Goel
PODC2
2021 Round-Preserving Parallel Composition of Probabilistic-Termination Cryptographic Protocols
Ran Cohen, Sandro Coretti, Juan A. Garay 0001, Vassilis Zikas
J. Cryptol.1
2020 Multiparty Generation of an RSA Modulus
Megan Chen, Ran Cohen, Jack Doerner, Yashvanth Kondi, Eysa Lee, Schuyler Rosefield, Abhi Shelat
CRYPTO (3)2
2020 Broadcast-Optimal Two-Round MPC
Ran Cohen, Juan A. Garay 0001, Vassilis Zikas
EUROCRYPT (2)1
2020 On the Power of an Honest Majority in Three-Party Computation Without Broadcast
Bar Alon 0001, Ran Cohen, Eran Omri, Tom Suad
TCC (2)2
2020 Topology-Hiding Communication from Minimal Assumptions
Marshall Ball, Elette Boyle, Ran Cohen, Lisa Kohl, Tal Malkin, Pierre Meyer, Tal Moran
TCC (2)3
2019 Adaptively Secure MPC with Sublinear Communication Complexity
Ran Cohen, Abhi Shelat, Daniel Wichs
CRYPTO (2)1
2019 Is Information-Theoretic Topology-Hiding Computation Possible?
Marshall Ball, Elette Boyle, Ran Cohen, Tal Malkin, Tal Moran
TCC (1)3
2019 On the Round Complexity of Randomized Byzantine Agreement
Ran Cohen, Iftach Haitner, Nikolaos Makriyannis, Matan Orland, Alex Samorodnitsky
DISC1
2019 Probabilistic Termination and Composability of Cryptographic Protocols
Ran Cohen, Sandro Coretti, Juan A. Garay 0001, Vassilis Zikas
J. Cryptol.1
2018 Must the Communication Graph of MPC Protocols be an Expander?
Elette Boyle, Ran Cohen, Deepesh Data, Pavel Hubácek
CRYPTO (3)2
2018 Characterization of Secure Multiparty Computation Without Broadcast
Ran Cohen, Iftach Haitner, Eran Omri, Lior Rotem
J. Cryptol.1
2017 Round-Preserving Parallel Composition of Probabilistic-Termination Cryptographic Protocols
abstract
An important benchmark for multi-party computation protocols (MPC) is their round complexity. For several important MPC tasks, (tight) lower bounds on the round complexity are known. However, for some of these tasks, such as broadcast, the lower bounds can be circumvented when the termination round of every party is not a priori known, and simultaneous termination is not guaranteed. Protocols with this property are called probabilistic-termination (PT) protocols. Running PT protocols in parallel affects the round complexity of the resulting protocol in somewhat unexpected ways. For instance, an execution of m protocols with constant expected round complexity might take O(log m) rounds to complete. In a seminal work, Ben-Or and El-Yaniv (Distributed Computing '03) developed a technique for parallel execution of arbitrarily many broadcast protocols, while preserving expected round complexity. More recently, Cohen et al. (CRYPTO '16) devised a framework for universal composition of PT protocols, and provided the first composable parallel-broadcast protocol with a simulation-based proof. These constructions crucially rely on the fact that broadcast is ``privacy free,'' and do not generalize to arbitrary protocols in a straightforward way. This raises the question of whether it is possible to execute arbitrary PT protocols in parallel, without increasing the round complexity. In this paper we tackle this question and provide both feasibility and infeasibility results. We construct a round-preserving protocol compiler, secure against a dishonest minority of actively corrupted parties, that compiles arbitrary protocols into a protocol realizing their parallel composition, while having a black-box access to the underlying protocols. Furthermore, we prove that the same cannot be achieved, using known techniques, given only black-box access to the functionalities realized by the protocols, unless merely security against semi-honest corruptions is required, for which case we provide a protocol.
Ran Cohen, Sandro Coretti, Juan A. Garay 0001, Vassilis Zikas
ICALP1
2017 Fairness Versus Guaranteed Output Delivery in Secure Multiparty Computation
Ran Cohen, Yehuda Lindell
J. Cryptol.1
2016 Probabilistic Termination and Composability of Cryptographic Protocols
Ran Cohen, Sandro Coretti, Juan A. Garay 0001, Vassilis Zikas
CRYPTO (3)1
2014 Fairness versus Guaranteed Output Delivery in Secure Multiparty Computation
Ran Cohen, Yehuda Lindell
ASIACRYPT (2)1