Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ranjit Kumaresan
dblp:14/4245
· DBLP profile ↗
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
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Blockchain and cryptocurrency security
off-chain protocols |
1.0 | 1 | 2026 | Scalable Off-Chain Auctions · NDSS 2026 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.8 | 4 | 2017 | 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.6 | 3 | 2016 | 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.3 | 1 | 2026 | Scalable Off-Chain Auctions · NDSS 2026 |
Cryptographic protocols and secure computation › secure multiparty computation
mental poker |
0.3 | 1 | 2017 | Instantaneous Decentralized Poker · ASIACRYPT (2) 2017 |
Cryptographic protocols and secure computation › secret sharing
verifiable secret sharing |
0.3 | 3 | 2010 | 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.2 | 1 | 2016 | Efficient Batched Oblivious PRF with Applications to Private Set Intersection · CCS 2016 |
Cryptographic protocols and secure computation
private set intersection |
0.2 | 1 | 2016 | Efficient Batched Oblivious PRF with Applications to Private Set Intersection · CCS 2016 |
Authentication and access control › authentication
broadcast authentication |
0.2 | 1 | 2014 | Authenticated broadcast with a partially compromised public-key infrastructure · Inf. Comput. 2014 |
Cryptographic protocols and secure computation
commitment schemes |
0.2 | 1 | 2014 | On the Complexity of UC Commitments · EUROCRYPT 2014 |
Cryptographic protocols and secure computation
fair exchange |
0.2 | 1 | 2014 | How to Use Bitcoin to Design Fair Protocols · CRYPTO (2) 2014 |
Cryptographic protocols and secure computation
garbled circuits |
0.2 | 1 | 2014 | Amortizing Garbled Circuits · CRYPTO (2) 2014 |
Cryptographic protocols and secure computation › commitment schemes
universally composable commitment |
0.2 | 1 | 2014 | On the Complexity of UC Commitments · EUROCRYPT 2014 |
Computational complexity
cryptographic complexity |
0.2 | 1 | 2014 | On the Complexity of UC Commitments · EUROCRYPT 2014 |
Cryptographic protocols and secure computation › oblivious transfer
oblivious transfer extension |
0.2 | 1 | 2013 | Improved OT Extension for Transferring Short Secrets · CRYPTO (2) 2013 |
Blockchain and cryptocurrency security › electronic cash
bitcoin |
0.1 | 2 | 2016 | 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.1 | 1 | 2011 | Adaptively secure broadcast, revisited · PODC 2011 |
Interconnection networks and networks-on-chip
broadcasting |
0.1 | 1 | 2011 | Adaptively secure broadcast, revisited · PODC 2011 |
Distributed systems
consensus |
0.1 | 1 | 2011 | Adaptively secure broadcast, revisited · PODC 2011 |
Cryptographic protocols and secure computation › secure multiparty computation
round complexity |
0.1 | 1 | 2010 | The Round Complexity of Verifiable Secret Sharing: The Statistical Case · ASIACRYPT 2010 |
Distributed systems
fault tolerance |
0.1 | 2 | 2014 | 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.1 | 1 | 2016 | Network Oblivious Transfer · CRYPTO (2) 2016 |
Distributed computing theory › distributed complexity
round complexity |
0.1 | 2 | 2009 | 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
| Year | Publication | Venue | Position |
|---|---|---|---|
| 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 |
NDSS | 2 |
| 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 |
AsiaCCS | 7 |
| 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 |
CANS | 2 |
| 2023 | LucidiTEE: Scalable Policy-Based Multiparty Computation with Fairness
Sivanarayana Gaddam, Ranjit Kumaresan, Srinivasan Raghuraman, Rohit Sinha 0001 |
CANS | 2 |
| 2023 | Synchronizable Fair ExchangeabstractFitzi, 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 IntersectionabstractWe 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 |
CCS | 2 |
| 2016 | Amortizing Secure Computation with PenaltiesabstractMotivated 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 |
CCS | 1 |
| 2016 | Improvements to Secure Computation with PenaltiesabstractMotivated 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 |
CCS | 1 |
| 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 PokerabstractBack 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 |
CCS | 1 |
| 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 ComputationsabstractWe 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 |
CCS | 1 |
| 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 |
EUROCRYPT | 3 |
| 2014 | On the Cryptographic Complexity of the Worst Functions
Amos Beimel, Yuval Ishai, Ranjit Kumaresan, Eyal Kushilevitz |
TCC | 3 |
| 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 |
TCC | 3 |
| 2012 | Efficient Verification of Input Consistency in Server-Assisted Secure Function Evaluation
Vladimir Kolesnikov, Ranjit Kumaresan, Abdullatif Shikfa |
CANS | 2 |
| 2012 | On the Security of the "Free-XOR" Technique
Seung Geol Choi, Jonathan Katz, Ranjit Kumaresan, Hong-Sheng Zhou |
TCC | 3 |
| 2011 | Adaptively secure broadcast, revisitedabstractWe 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 |
PODC | 3 |
| 2010 | The Round Complexity of Verifiable Secret Sharing: The Statistical Case
Ranjit Kumaresan, Arpita Patra, C. Pandu Rangan |
ASIACRYPT | 1 |
| 2010 | Authenticated Broadcast with a Partially Compromised Public-Key Infrastructure
S. Dov Gordon, Jonathan Katz, Ranjit Kumaresan, Arkady Yerukhimovich |
SSS | 3 |
| 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 |