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

Ranjit Kumaresan

dblp:14/4245 · DBLP profile ↗
← Back
30ranked-venue papers
8as first author
7since 2021 · last 2026
0009-0004-2128-1734ORCID · corroborated

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

Security and privacy · 26 · 8 first-author · 7 since 2021Theory of computation · 7 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1

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
19 papers
Cryptographic protocols and secure computation · 72% Blockchain and cryptocurrency security · 24% Authentication and access control · 3%
Theoretical computer science
4 papers
Algorithmic game theory and mechanism design · 55% Computational complexity · 35% Distributed computing theory · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 64% Interconnection networks and networks-on-chip · 36%

Topics — the 23 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Blockchain and cryptocurrency security
off-chain protocols
1.012026
Scalable Off-Chain Auctions · NDSS 2026
Cryptographic protocols and secure computation
secure multiparty computation
0.842017
Instantaneous Decentralized Poker · ASIACRYPT (2) 2017
Secure Computation with Minimal Interaction, Revisited · CRYPTO (2) 2015
How to Use Bitcoin to Play Decentralized Poker · CCS 2015
Cryptographic protocols and secure computation
oblivious transfer
0.632016
Network Oblivious Transfer · CRYPTO (2) 2016
On Cut-and-Choose Oblivious Transfer and Its Variants · ASIACRYPT (1) 2015
Improved OT Extension for Transferring Short Secrets · CRYPTO (2) 2013
Algorithmic game theory and mechanism design › mechanism design
auction design
0.312026
Scalable Off-Chain Auctions · NDSS 2026
Cryptographic protocols and secure computation › secure multiparty computation
mental poker
0.312017
Instantaneous Decentralized Poker · ASIACRYPT (2) 2017
Cryptographic protocols and secure computation › secret sharing
verifiable secret sharing
0.332010
The Round Complexity of Verifiable Secret Sharing: The Statistical Case · ASIACRYPT 2010
Improving the round complexity of VSS in point-to-point networks · Inf. Comput. 2009
Improving the Round Complexity of VSS in Point-to-Point Networks · ICALP (2) 2008
Cryptographic protocols and secure computation
oblivious pseudorandom function
0.212016
Efficient Batched Oblivious PRF with Applications to Private Set Intersection · CCS 2016
Cryptographic protocols and secure computation
private set intersection
0.212016
Efficient Batched Oblivious PRF with Applications to Private Set Intersection · CCS 2016
Authentication and access control › authentication
broadcast authentication
0.212014
Authenticated broadcast with a partially compromised public-key infrastructure · Inf. Comput. 2014
Cryptographic protocols and secure computation
commitment schemes
0.212014
On the Complexity of UC Commitments · EUROCRYPT 2014
Cryptographic protocols and secure computation
fair exchange
0.212014
How to Use Bitcoin to Design Fair Protocols · CRYPTO (2) 2014
Cryptographic protocols and secure computation
garbled circuits
0.212014
Amortizing Garbled Circuits · CRYPTO (2) 2014
Cryptographic protocols and secure computation › commitment schemes
universally composable commitment
0.212014
On the Complexity of UC Commitments · EUROCRYPT 2014
Computational complexity
cryptographic complexity
0.212014
On the Complexity of UC Commitments · EUROCRYPT 2014
Cryptographic protocols and secure computation › oblivious transfer
oblivious transfer extension
0.212013
Improved OT Extension for Transferring Short Secrets · CRYPTO (2) 2013
Blockchain and cryptocurrency security › electronic cash
bitcoin
0.122016
Improvements to Secure Computation with Penalties · CCS 2016
Amortizing Secure Computation with Penalties · CCS 2016
Cryptographic protocols and secure computation › composable security
universally composable security
0.112011
Adaptively secure broadcast, revisited · PODC 2011
Interconnection networks and networks-on-chip
broadcasting
0.112011
Adaptively secure broadcast, revisited · PODC 2011
Distributed systems
consensus
0.112011
Adaptively secure broadcast, revisited · PODC 2011
Cryptographic protocols and secure computation › secure multiparty computation
round complexity
0.112010
The Round Complexity of Verifiable Secret Sharing: The Statistical Case · ASIACRYPT 2010
Distributed systems
fault tolerance
0.122014
Authenticated broadcast with a partially compromised public-key infrastructure · Inf. Comput. 2014
Adaptively secure broadcast, revisited · PODC 2011
Network security › secure communication
secure communication protocol
0.112016
Network Oblivious Transfer · CRYPTO (2) 2016
Distributed computing theory › distributed complexity
round complexity
0.122009
Improving the round complexity of VSS in point-to-point networks · Inf. Comput. 2009
Improving the Round Complexity of VSS in Point-to-Point Networks · ICALP (2) 2008

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

cryptographic commitment · 2.0claim-or-refund transaction · 0.5monetary penalty · 0.4OT extension · 0.4hybrid model · 0.2corruption tolerance · 0.21-out-of-2 oblivious transfer · 0.2dropout tolerance · 0.2ideal functionality · 0.2bitcoin · 0.2simulation-based security · 0.1digital signature · 0.1
YearPublicationVenuePosition
2026 Scalable Off-Chain Auctions
Mohsen Minaei, Ranjit Kumaresan, Andrew Beams, Pedro Moreno-Sanchez, Yibin Yang 0001, Srinivasan Raghuraman, Panagiotis Chatzigiannis, Mahdi Zamani, Duc Viet Le 0001
NDSS2
2025 DTL: Data Tumbling Layer A Composable Unlinkability for Smart Contracts
Mohsen Minaei, Pedro Moreno-Sanchez, Zhiyong Fang, Srinivasan Raghuraman, Navid Alamati, Panagiotis Chatzigiannis, Ranjit Kumaresan, Duc Viet Le 0001
AsiaCCS7
2024 Programmable Payment Channels
Ranjit Kumaresan, Duc Viet Le 0001, Mohsen Minaei, Srinivasan Raghuraman, Yibin Yang 0001, Mahdi Zamani
ACNS (3)1
2024 A Plug-and-Play Long-Range Defense System for Proof-of-Stake Blockchains
Lucien K. L. Ng, Panagiotis Chatzigiannis, Duc Viet Le 0001, Mohsen Minaei, Ranjit Kumaresan, Mahdi Zamani
ESORICS (4)5
2023 A Plug-n-Play Framework for Scaling Private Set Intersection to Billion-Sized Sets
Saikrishna Badrinarayanan, Ranjit Kumaresan, Mihai Christodorescu, Vinjith Nagaraja, Karan Patel, Srinivasan Raghuraman, Peter Rindal, Minghua Xu 0003
CANS2
2023 LucidiTEE: Scalable Policy-Based Multiparty Computation with Fairness
Sivanarayana Gaddam, Ranjit Kumaresan, Srinivasan Raghuraman, Rohit Sinha 0001
CANS2
2023 Synchronizable Fair Exchange
abstract
Fitzi, Garay, Maurer, and Ostrovsky (J. Cryptology 2005) showed that in the presence of a dishonest majority, no primitive of cardinality $$n - 1$$ is complete for realizing an arbitrary n-party functionality with guaranteed output delivery. In this work, we introduce a new 2-party primitive $$\mathcal {F}_{\textsf{SyX}}$$ (“synchronizable fair exchange”) and show that it is complete for realizing any n-party functionality with fairness in a setting where all parties are pairwise connected by instances of $$\mathcal {F}_{\textsf{SyX}}$$ . In the $$\mathcal {F}_{\textsf{SyX}}$$ -hybrid model, the two parties load $$\mathcal {F}_{\textsf{SyX}}$$ with some input, and following this, either party can trigger $$\mathcal {F}_{\textsf{SyX}}$$ with a “witness” at a later time to receive the output from $$\mathcal {F}_{\textsf{SyX}}$$ . Crucially the other party also receives output from $$\mathcal {F}_{\textsf{SyX}}$$ when $$\mathcal {F}_{\textsf{SyX}}$$ is triggered. The trigger witnesses allow us to synchronize the trigger phases of multiple instances of $$\mathcal {F}_{\textsf{SyX}}$$ , thereby aiding in the design of fair multiparty protocols. Additionally, a pair of parties may reuse a single a priori loaded instance of $$\mathcal {F}_{\textsf{SyX}}$$ in any number of multiparty protocols (involving different sets of parties). (The authors grant IACR a non-exclusive and irrevocable license to distribute the article under the https://creativecommons.org/licenses/by-nc/3.0/ ), (This work was done in part while all the authors were at MIT).
Ranjit Kumaresan, Srinivasan Raghuraman, Adam Sealfon
TCC (1)1
2017 Instantaneous Decentralized Poker
Iddo Bentov, Ranjit Kumaresan, Andrew Miller 0001
ASIACRYPT (2)2
2016 Efficient Batched Oblivious PRF with Applications to Private Set Intersection
abstract
We describe a lightweight protocol for oblivious evaluation of a pseudorandom function (OPRF) in the presence of semihonest adversaries. In an OPRF protocol a receiver has an input r; the sender gets output s and the receiver gets output F(s; r), where F is a pseudorandom function and s is a random seed. Our protocol uses a novel adaptation of 1-out-of-2 OT-extension protocols, and is particularly efficient when used to generate a large batch of OPRF instances. The cost to realize m OPRF instances is roughly the cost to realize 3:5m instances of standard 1-out-of-2 OTs (using state-of-the-art OT extension). We explore in detail our protocol's application to semihonest secure private set intersection (PSI). The fastest state-of- the-art PSI protocol (Pinkas et al., Usenix 2015) is based on efficient OT extension. We observe that our OPRF can be used to remove their PSI protocol's dependence on the bit-length of the parties' items. We implemented both PSI protocol variants and found ours to be 3.1{3.6 faster than Pinkas et al. for PSI of 128-bit strings and sufficiently large sets. Concretely, ours requires only 3.8 seconds to securely compute the intersection of 220-size sets, regardless of the bitlength of the items. For very large sets, our protocol is only 4:3 slower than the insecure naive hashing approach for PSI.
Vladimir Kolesnikov, Ranjit Kumaresan, Mike Rosulek, Ni Trieu
CCS2
2016 Amortizing Secure Computation with Penalties
abstract
Motivated by the impossibility of achieving fairness in secure computation [Cleve, STOC 1986], recent works study a model of fairness in which an adversarial party that aborts on receiving output is forced to pay a mutually predefined monetary penalty to every other party that did not receive the output. These works show how to design protocols for secure computation with penalties that guarantees that either fairness is guaranteed or that each honest party obtains a monetary penalty from the adversary. Protocols for this task are typically designed in an hybrid model where parties have access to a "claim-or-refund" transaction functionality denote FCR*.
Ranjit Kumaresan, Iddo Bentov
CCS1
2016 Improvements to Secure Computation with Penalties
abstract
Motivated by the impossibility of achieving fairness in secure computation [Cleve, STOC 1986], recent works study a model of fairness in which an adversarial party that aborts on receiving output is forced to pay a mutually predefined monetary penalty to every other party that did not receive the output. These works show how to design protocols for secure computation with penalties that tolerate an arbitrary number of corruptions.
Ranjit Kumaresan, Vinod Vaikuntanathan, Prashant Nalini Vasudevan
CCS1
2016 Network Oblivious Transfer
Ranjit Kumaresan, Srinivasan Raghuraman, Adam Sealfon
CRYPTO (2)1
2015 On Cut-and-Choose Oblivious Transfer and Its Variants
Vladimir Kolesnikov, Ranjit Kumaresan
ASIACRYPT (1)2
2015 How to Use Bitcoin to Play Decentralized Poker
abstract
Back and Bentov (arXiv 2014) and Andrychowicz et al. (Security and Privacy 2014) introduced techniques to perform secure multiparty computations on Bitcoin. Among other things, these works constructed lottery protocols that ensure that any party that aborts after learning the outcome pays a monetary penalty to all other parties. Following this, Andrychowicz et al. (Bitcoin Workshop 2014) and concurrently Bentov and Kumaresan (Crypto 2014) extended the solution to arbitrary secure function evaluation while guaranteeing fairness in the following sense: any party that aborts after learning the output pays a monetary penalty to all parties that did not learn the output. Andrychowicz et al. (Bitcoin Workshop 2014) also suggested extending to scenarios where parties receive a payoff according to the output of a secure function evaluation, and outlined a 2-party protocol for the same that in addition satisfies the notion of fairness described above. In this work, we formalize, generalize, and construct multiparty protocols for the primitive suggested by Andrychowicz et al. We call this primitive secure cash distribution with penalties. Our formulation of secure cash distribution with penalties poses it as a multistage reactive functionality (i.e., more general than secure function evaluation) that provides a way to securely implement smart contracts in a decentralized setting, and consequently suffices to capture a wide variety of stateful computations involving data and/or money, such as decentralized auctions, market, and games such as poker, etc. Our protocol realizing secure cash distribution with penalties works in a hybrid model where parties have access to a claim-or-refund transaction functionality FCR}* which can be efficiently realized in (a variant of) Bitcoin, and is otherwise independent of the Bitcoin ecosystem. We emphasize that our protocol is dropout-tolerant in the sense that any party that drops out during the protocol is forced to pay a monetary penalty to all other parties. Our formalization and construction generalize both secure computation with penalties of Bentov and Kumaresan (Crypto 2014), and secure lottery with penalties of Andrychowicz et al. (Security and Privacy 2014).
Ranjit Kumaresan, Tal Moran, Iddo Bentov
CCS1
2015 Secure Computation with Minimal Interaction, Revisited
Yuval Ishai, Ranjit Kumaresan, Eyal Kushilevitz, Anat Paskin-Cherniavsky
CRYPTO (2)2
2014 How to Use Bitcoin to Incentivize Correct Computations
abstract
We study a model of incentivizing correct computations in a variety of cryptographic tasks. For each of these tasks we propose a formal model and design protocols satisfying our model's constraints in a hybrid model where parties have access to special ideal functionalities that enable monetary transactions. We summarize our results:
Ranjit Kumaresan, Iddo Bentov
CCS1
2014 How to Use Bitcoin to Design Fair Protocols
Iddo Bentov, Ranjit Kumaresan
CRYPTO (2)2
2014 Amortizing Garbled Circuits
Yan Huang 0001, Jonathan Katz, Vladimir Kolesnikov, Ranjit Kumaresan, Alex J. Malozemoff
CRYPTO (2)4
2014 On the Complexity of UC Commitments
Juan A. Garay 0001, Yuval Ishai, Ranjit Kumaresan, Hoeteck Wee
EUROCRYPT3
2014 On the Cryptographic Complexity of the Worst Functions
Amos Beimel, Yuval Ishai, Ranjit Kumaresan, Eyal Kushilevitz
TCC3
2014 Authenticated broadcast with a partially compromised public-key infrastructure
S. Dov Gordon, Jonathan Katz, Ranjit Kumaresan, Arkady Yerukhimovich
Inf. Comput.3
2013 Improved OT Extension for Transferring Short Secrets
Vladimir Kolesnikov, Ranjit Kumaresan
CRYPTO (2)2
2013 Multi-Client Non-interactive Verifiable Computation
Seung Geol Choi, Jonathan Katz, Ranjit Kumaresan, Carlos Cid
TCC3
2012 Efficient Verification of Input Consistency in Server-Assisted Secure Function Evaluation
Vladimir Kolesnikov, Ranjit Kumaresan, Abdullatif Shikfa
CANS2
2012 On the Security of the "Free-XOR" Technique
Seung Geol Choi, Jonathan Katz, Ranjit Kumaresan, Hong-Sheng Zhou
TCC3
2011 Adaptively secure broadcast, revisited
abstract
We consider the classical problem of synchronous broadcast with dishonest majority, when a public-key infrastructure and digital signatures are available. In a surprising result, Hirt and Zikas (Eurocrypt 2010) recently observed that all existing protocols for this task are insecure against an adaptive adversary who can choose which parties to corrupt as the protocol progresses. Moreover, they prove an impossibility result for adaptively secure broadcast in their setting. We argue that the communication model adopted by Hirt and Zikas is unrealistically pes-simistic. We revisit the problem of adaptively secure broadcast in a more natural synchronous model (with rushing), and show that broadcast is possible in this setting for an arbitrary num-ber of corruptions. Our positive result holds under a strong, simulation-based definition in the universal-composability framework. We also study the impact of adaptive attacks on protocols for secure multi-party computation where broadcast is used as a sub-routine. 1
Juan A. Garay 0001, Jonathan Katz, Ranjit Kumaresan, Hong-Sheng Zhou
PODC3
2010 The Round Complexity of Verifiable Secret Sharing: The Statistical Case
Ranjit Kumaresan, Arpita Patra, C. Pandu Rangan
ASIACRYPT1
2010 Authenticated Broadcast with a Partially Compromised Public-Key Infrastructure
S. Dov Gordon, Jonathan Katz, Ranjit Kumaresan, Arkady Yerukhimovich
SSS3
2009 Improving the round complexity of VSS in point-to-point networks
Jonathan Katz, Chiu-Yuen Koo, Ranjit Kumaresan
Inf. Comput.3
2008 Improving the Round Complexity of VSS in Point-to-Point Networks
Jonathan Katz, Chiu-Yuen Koo, Ranjit Kumaresan
ICALP (2)3